ALL
ODI
T20
Test
100B
T10
IPL 2009
Apr 18 - May 24Played for KKR
IPL 2008
Apr 19 - May 31Played for KKR
AUS vs IND 2004
Oct 10 - Nov 3Played for IND
IND vs PAK TEST 2004
Mar 28 - Apr 13Played for IND
IND vs AUS 2003-04
Dec 4 - Jan 2Played for IND
NZ vs IND 2003
Oct 8 - Oct 20Played for IND
IPL 2009
Apr 18 - May 24Played for KKR