ALL
ODI
T20
Test
100B
T10
CSA T20 2024
Mar 8 - Apr 28Played for LIN
CSA ODI DIV-1 2022-23
Dec 2 - Dec 29Played for LIN
CSA T20 2022-23
Oct 17 - Nov 5Played for LIN
RSA vs NZ 2022
Feb 17 - Mar 1Played for SA
IND A vs RSA A 2021
Nov 23 - Jan 9Played for RSAA
CSA T20 Cup 2021
Sep 24 - Oct 22Played for LIN
CSA T20 2024
Mar 8 - Apr 28Played for LIN