ALL
ODI
T20
Test
100B
T10

RSA vs SL 2006
Jul 27 - Aug 8Played for SA

NZ vs RSA Test 2006
Apr 15 - May 7Played for SA

AUS vs RSA Test 2006
Mar 16 - Mar 31Played for SA

RSA vs AUS 2005-06
Dec 16 - Jan 3Played for SA

NZ vs SA 2005
Oct 23 - Nov 6Played for SA

SA vs WI 2005
Mar 30 - Apr 28Played for SA