ALL
ODI
T20
Test
100B
T10

SA20 League 2024
Jan 10 - Feb 10Played for PC

SA20 League 2023
Jan 10 - Feb 11Played for PC

AUS vs SA 2022-23
Dec 17 - Jan 8Played for SA

CSA T20 2022-23
Oct 17 - Nov 5Played for TIT

CSA ODI D1 2022
Mar 11 - Apr 6Played for TIT

CSA T20 2022
Feb 7 - Feb 27Played for TIT