ALL
ODI
T20
Test
100B
T10

IML T20 2025
Feb 22 - Mar 16Played for SAM

World Championship Legends T20 2024
Jul 3 - Jul 13Played for SACH

Road Safety World-T20 2022
Sep 10 - Oct 1Played for RSAL

ENG vs SA 2019-20
Dec 17 - Feb 16Played for SA

MSL 2019
Nov 8 - Dec 16Played for CTB

SA vs IND 2019
Sep 15 - Oct 23Played for SA