ALL
ODI
T20
Test
100B
T10
SA vs AFG 2024
Sep 18 - Sep 22Played for AFG
CPL 2024
Aug 30 - Oct 7Played for GAW
Shpageeza T20 2024
Aug 12 - Aug 24Played for SGT
Global T20 2024
Jul 26 - Aug 11Played for BTM
LPL 2024
Jul 1 - Jul 21Played for CS
T20 WC 2024
Jun 2 - Jun 29Played for AFG