ALL
ODI
T20
Test
100B
T10

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

Momentum One Day Cup 2017
Feb 17 - Apr 27Played for COB

CSA T20 2016
Nov 12 - Dec 16Played for COB

Momentum One Day Cup 2015-16
Oct 9 - Feb 28Played for COB

WI vs SA 2014-15
Dec 17 - Jan 28Played for SA

PAK vs SA '13
Feb 1 - Mar 24Played for SA