ALL
ODI
T20
Test
100B
T10
IPL 2010
Mar 13 - Apr 24Played for RCB
IPL 2009
Apr 18 - May 24Played for RCB
BGT 2008
Oct 9 - Nov 10Played for IND
IND vs SL Test 2008
Jul 23 - Aug 11Played for IND
IPL 2008
Apr 19 - May 31Played for RCB
RSA vs IND 2008
Mar 26 - Apr 11Played for IND