ALL
ODI
T20
Test
100B
T10
SA vs WI 2024
Aug 7 - Aug 28Played for SA
CSA PRO-T20 2024
Mar 6 - Apr 7Played for KNG
SA vs NZ 2024
Feb 4 - Feb 17Played for SA
US T10 League 2023
Aug 18 - Aug 27Played for MU
MLC 2023
Jul 14 - Jul 31Played for WF
Momentum One Day Cup 2020
Jan 31 - Mar 21Played for COB