ALL
ODI
T20
Test
100B
T10
![Road Safety World-T20 2020-21 Road Safety World-T20 2020-21](https://cricketvectors.akamaized.net/Series/89.png?impolicy=default_web)
Road Safety World-T20 2020-21
Mar 5 - Mar 21Played for RSAL
![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
![PAK vs SA 2002-03 PAK vs SA 2002-03](https://cricketvectors.akamaized.net/Series/YB.png?impolicy=default_web)
PAK vs SA 2002-03
Dec 8 - Jan 5Played for SA
![Ind in SA Test Series 2001 Ind in SA Test Series 2001](https://cricketvectors.akamaized.net/Series/1BA.png?impolicy=default_web)
Ind in SA Test Series 2001
Nov 3 - Nov 20Played for SA
![SA vs SL 2000 SA vs SL 2000](https://cricketvectors.akamaized.net/Series/14M.png?impolicy=default_web)
SA vs SL 2000
Jul 21 - Aug 9Played for SA
![Tri Series in Sri Lanka 2000 Tri Series in Sri Lanka 2000](https://cricketvectors.akamaized.net/Series/15O.png?impolicy=default_web)
Tri Series in Sri Lanka 2000
Jul 5 - Jul 13Played for SA
![Road Safety World-T20 2020-21 Road Safety World-T20 2020-21](https://cricketvectors.akamaized.net/Series/89.png?impolicy=default_web)
Road Safety World-T20 2020-21
Mar 5 - Mar 21Played for RSAL