ALL
ODI
T20
Test
100B
T10
![Champions Trophy 2004 Champions Trophy 2004](https://cricketvectors.akamaized.net/Series/TR.png?impolicy=default_web)
Champions Trophy 2004
Sep 10 - Sep 25Played for SA
![SA vs SL ODI 2004 SA vs SL ODI 2004](https://cricketvectors.akamaized.net/Series/V4.png?impolicy=default_web)
SA vs SL ODI 2004
Aug 20 - Aug 31Played for SA
![SA vs SL TEST 2004 SA vs SL TEST 2004](https://cricketvectors.akamaized.net/Series/V9.png?impolicy=default_web)
SA vs SL TEST 2004
Aug 4 - Aug 11Played for SA
![SA vs NZ ODI 2004 SA vs NZ ODI 2004](https://cricketvectors.akamaized.net/Series/WX.png?impolicy=default_web)
SA vs NZ ODI 2004
Feb 13 - Mar 2Played for SA
![WI vs SA ODI 2004 WI vs SA ODI 2004](https://cricketvectors.akamaized.net/Series/WY.png?impolicy=default_web)
WI vs SA ODI 2004
Jan 25 - Feb 4Played for SA
![WC 2003 WC 2003](https://cricketvectors.akamaized.net/Series/HB.png?impolicy=default_web)
WC 2003
Feb 9 - Mar 23Played for SA
![Champions Trophy 2004 Champions Trophy 2004](https://cricketvectors.akamaized.net/Series/TR.png?impolicy=default_web)
Champions Trophy 2004
Sep 10 - Sep 25Played for SA