ALL
ODI
T20
Test
100B
T10

CSA ODI DIV-1 2023
Sep 16 - Oct 28Played for LIO

SA vs AUS 2023
Aug 30 - Sep 17Played for SA

SA vs NED 2023
Mar 31 - Apr 2Played for SA

SA vs WI 2023
Feb 28 - Mar 28Played for SA

SA20 League 2023
Jan 10 - Feb 11Played for SEC

SA vs ENG 2023
Jan 27 - Feb 1Played for SA

CSA ODI DIV-1 2023
Sep 16 - Oct 28Played for LIO