ALL
ODI
T20
Test
100B
T10

LLC 2023
Mar 10 - Mar 20Played for IND-M

T10 League 2018
Nov 21 - Dec 2Played for KKS

IPL 2010
Mar 13 - Apr 24Played for PBKS

WI vs IND ODI 2002
Nov 6 - Nov 24Played for IND

IND NZ vs SL 2001
Jul 18 - Aug 5Played for IND

Tri Series in ZIM 2001
Jun 23 - Jul 7Played for IND

LLC 2023
Mar 10 - Mar 20Played for IND-M