ALL
ODI
T20
Test
100B
T10
LPL 2024
Jul 1 - Jul 21Played for DS
T20 WC 2024
Jun 2 - Jun 29Played for SL
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