ALL
ODI
T20
Test
100B
T10
PSL 2024
Feb 17 - Mar 18Played for PSZ
CPL 2023
Aug 17 - Sep 25Played for TKR
LPL 2022
Dec 6 - Dec 23Played for JK
AFG vs IRE 2019
Feb 21 - Mar 21Played for AFG
BPL 2019
Jan 5 - Feb 8Played for CV
AFG League 2018
Oct 5 - Oct 21Played for KK
PSL 2024
Feb 17 - Mar 18Played for PSZ