ALL
ODI
T20
Test
100B
T10
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
SA vs IND 2019
Sep 15 - Oct 23Played for SA