ALL
ODI
T20
Test
100B
T10

LLC 2022
Jan 20 - Jan 29Played for IND-M

IPL 2009
Apr 18 - May 24Played for RCB

IPL 2008
Apr 19 - May 31Played for RCB

RSA vs IND 2008
Mar 26 - Apr 11Played for IND

BGT 2007-08
Dec 27 - Jan 28Played for IND

PAK in IND TEST 2007
Nov 22 - Dec 12Played for IND