ALL
ODI
T20
Test
100B
T10

American T20 2023
Dec 19 - Dec 31Played for AME

Sharjah Hundred 2023
Dec 4 - Dec 21Played for AMV

Emirates D10 2023
May 22 - Jun 3Played for EMB

Emirates D20 League-II 2022
Dec 12 - Dec 28Played for EMB

Emirates D20 2022
Jun 13 - Jun 28Played for EMB

Emirates D20 2020
Dec 6 - Dec 24Played for FUJ

American T20 2023
Dec 19 - Dec 31Played for AME