ALL
ODI
T20
Test
100B
T10
![US T10 League 2023 US T10 League 2023](https://cricketvectors.akamaized.net/Series/1GY.png?impolicy=default_web)
US T10 League 2023
Aug 18 - Aug 27Played for NJT
![IPL 2012 IPL 2012](https://cricketvectors.akamaized.net/Series/9O.png?impolicy=default_web)
IPL 2012
Apr 4 - May 27Played for MI
![IND vs ENG 2011 IND vs ENG 2011](https://cricketvectors.akamaized.net/Series/99.png?impolicy=default_web)
IND vs ENG 2011
Jul 21 - Sep 16Played for IND
![IPL 2011 IPL 2011](https://cricketvectors.akamaized.net/Series/8Q.png?impolicy=default_web)
IPL 2011
Apr 8 - May 28Played for KTK
![IPL 2010 IPL 2010](https://cricketvectors.akamaized.net/Series/8I.png?impolicy=default_web)
IPL 2010
Mar 13 - Apr 24Played for DC
![Champions Trophy 2009 Champions Trophy 2009](https://cricketvectors.akamaized.net/Series/ZA.png?impolicy=default_web)
Champions Trophy 2009
Sep 22 - Oct 5Played for IND
![US T10 League 2023 US T10 League 2023](https://cricketvectors.akamaized.net/Series/1GY.png?impolicy=default_web)
US T10 League 2023
Aug 18 - Aug 27Played for NJT