ALL
ODI
T20
Test
100B
T10
Road Safety World-T20 2020-21
Mar 5 - Mar 21Played for RSAL
CPL 2013
Jul 31 - Aug 25Played for AH
IPL 2010
Mar 13 - Apr 24Played for CSK
RSA vs PAK 2007
Oct 18 - Oct 29Played for SA
T20 WC 2007
Sep 12 - Sep 23Played for SA
IND RSA in IRE 2007
Jun 26 - Jul 1Played for SA