ALL
ODI
T20
Test
100B
T10
![Road Safety World-T20 2022 Road Safety World-T20 2022](https://cricketvectors.akamaized.net/Series/15C.png?impolicy=default_web)
Road Safety World-T20 2022
Sep 10 - Oct 1Played for RSAL
![IPL 2011 IPL 2011](https://cricketvectors.akamaized.net/Series/8Q.png?impolicy=default_web)
IPL 2011
Apr 8 - May 28Played for RCB
![T20 WC 2007 T20 WC 2007](https://cricketvectors.akamaized.net/Series/FK.png?impolicy=default_web)
T20 WC 2007
Sep 12 - Sep 23Played for SA
![RSA vs ZIM 2007 RSA vs ZIM 2007](https://cricketvectors.akamaized.net/Series/RT.png?impolicy=default_web)
RSA vs ZIM 2007
Aug 22 - Aug 26Played for SA
![IND in RSA 2006-07 IND in RSA 2006-07](https://cricketvectors.akamaized.net/Series/QU.png?impolicy=default_web)
IND in RSA 2006-07
Nov 19 - Jan 2Played for SA
![ZIM vs RSA 2006 ZIM vs RSA 2006](https://cricketvectors.akamaized.net/Series/RZ.png?impolicy=default_web)
ZIM vs RSA 2006
Sep 15 - Sep 20Played for SA
![Road Safety World-T20 2022 Road Safety World-T20 2022](https://cricketvectors.akamaized.net/Series/15C.png?impolicy=default_web)
Road Safety World-T20 2022
Sep 10 - Oct 1Played for RSAL