ALL
ODI
T20
Test
100B
T10

Road Safety World-T20 2020-21
Mar 5 - Mar 21Played for INDL

IPL 2009
Apr 18 - May 24Played for KKR

IPL 2008
Apr 19 - May 31Played for DC

ZIM vs AUS 2004
Jan 9 - Feb 8Played for IND

BAN IND SA 2003
Apr 11 - Apr 21Played for IND

IND vs NZ 2002-03
Dec 26 - Jan 14Played for IND

Road Safety World-T20 2020-21
Mar 5 - Mar 21Played for INDL