ALL
ODI
T20
Test
100B
T10
BPL 2024
Jan 19 - Mar 1Played for DD
Asian Men's T20 2023
Sep 27 - Oct 7Played for SL
LPL 2023
Jul 30 - Aug 22Played for GM
Emerging Asia Cup 2023
Jul 13 - Jul 23Played for SL-A
SLC T20 League 2022
Aug 8 - Aug 15Played for Blues
LPL 2021
Dec 5 - Dec 23Played for DA
BPL 2024
Jan 19 - Mar 1Played for DD