ALL
ODI
T20
Test
100B
T10

SA vs SL ODI 2004
Aug 20 - Aug 31Played for SA

SA vs PAK ODI 2003
Oct 3 - Oct 12Played for SA

SA vs BAN Test 2003
Apr 24 - May 4Played for SA

BAN IND SA 2003
Apr 11 - Apr 21Played for SA

Champions Trophy 2002
Sep 12 - Oct 30Played for SA

IND, SA and ZIM in KEN 1999
Sep 25 - Oct 3Played for SA