ALL
ODI
T20
Test
100B
T10
SA20 League 2024
Jan 10 - Feb 10Played for MICT
Asian Men's T20 2023
Sep 27 - Oct 7Played for SL
LPL 2023
Jul 30 - Aug 22Played for JK
PSL 2023
Feb 13 - Mar 18Played for QTG
LPL 2022
Dec 6 - Dec 23Played for GM
SLC T20 League 2022
Aug 8 - Aug 15Played for Greens