ALL
ODI
T20
Test
100B
T10
LCT 90Ball 2024
Mar 8 - Mar 19Played for PR
Pakistan Cup 2022
Mar 2 - Apr 1Played for SP
National T20 2020
Sep 30 - Oct 18Played for SP
PSL 2020
Feb 20 - Nov 17Played for PSZ
PSL 2019
Feb 14 - Mar 17Played for LHQ
PAK vs IRE 2018
May 11 - May 15Played for PAK
LCT 90Ball 2024
Mar 8 - Mar 19Played for PR