ALL
ODI
T20
Test
100B
T10

PAK vs RSA 2007
Jan 11 - Jan 30Played for SA

Champions Trophy 2006
Oct 7 - Nov 5Played for SA

ZIM vs RSA 2006
Sep 15 - Sep 20Played for SA

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

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

AUS vs RSA ODI 2006
Feb 26 - Mar 12Played for SA