ALL
ODI
T20
Test
100B
T10

MLC 2024
Jul 6 - Jul 29Played for WF

US T10 League 2023
Aug 18 - Aug 27Played for TC

MLC 2023
Jul 14 - Jul 31Played for WF

Pakistan Cup 2022
Mar 2 - Apr 1Played for SP

PSL 2018
Feb 22 - Mar 25Played for KRK

PAK vs ZIM 2015
Sep 27 - Oct 5Played for PAK