ALL
ODI
T20
Test
100B
T10
MLC 2024
Jul 6 - Jul 29Played for SO
US T10 League 2023
Aug 18 - Aug 27Played for MU
MLC 2023
Jul 14 - Jul 31Played for SO
LPL 2020
Nov 26 - Dec 16Played for GM
WI vs SL 2020
Feb 22 - Mar 6Played for SL
SL vs AUS T20 2019
Oct 27 - Nov 1Played for SL