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