ALL
ODI
T20
Test
100B
T10

CSA DIV-1 2025
Feb 15 - Mar 16Played for WP

PAK vs SA 2024
Dec 10 - Jan 6Played for SA

SL vs SA 2024
Nov 27 - Dec 9Played for SA

County Div-One 2024
Apr 5 - Sep 29Played for NOTS

SA vs NZ 2024
Feb 4 - Feb 17Played for SA

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

CSA DIV-1 2025
Feb 15 - Mar 16Played for WP