Bangladesh |
won |
3 wickets |
53 |
|
ODI : Bangladesh v Sri Lanka |
6 Nov 2023 |
ODI # 4695 |
Australia |
won |
309 runs |
|
|
ODI : Australia v Netherlands |
25 Oct 2023 |
ODI # 4681 |
Afghanistan |
won |
69 runs |
|
|
ODI : Afghanistan v England |
15 Oct 2023 |
ODI # 4670 |
India |
won |
8 wickets |
90 |
|
ODI : India v Afghanistan |
11 Oct 2023 |
ODI # 4666 |
South Africa |
won |
102 runs |
|
|
ODI : South Africa v Sri Lanka |
7 Oct 2023 |
ODI # 4661 |
India |
won |
6 wickets |
|
|
Test : India v Australia |
17 Feb 2023 |
Test # 2493 |
India |
won |
7 wickets |
185 |
|
ODI : India v South Africa |
11 Oct 2022 |
ODI # 4472 |
South Africa |
won |
7 wickets |
5 |
|
T20I : India v South Africa |
9 Jun 2022 |
T20I # 1554 |
Bangladesh |
won |
7 wickets |
3 |
|
T20I : India v Bangladesh |
3 Nov 2019 |
T20I # 1000 |
Australia |
won |
35 runs |
|
|
ODI : India v Australia |
13 Mar 2019 |
ODI # 4113 |
|
draw |
- |
|
|
Test : India v Sri Lanka |
2 Dec 2017 |
Test # 2286 |
India |
won |
53 runs |
|
|
T20I : India v New Zealand |
1 Nov 2017 |
T20I # 630 |
New Zealand |
won |
6 runs |
|
|
ODI : India v New Zealand |
20 Oct 2016 |
ODI # 3797 |
England |
won |
7 wickets |
17 |
|
T20I : England v New Zealand |
30 Mar 2016 |
T20I # 555 |
South Africa |
won |
8 wickets |
14 |
|
T20I : South Africa v Sri Lanka |
28 Mar 2016 |
T20I # 554 |
England |
won |
10 runs |
|
|
T20I : England v Sri Lanka |
26 Mar 2016 |
T20I # 551 |
England |
won |
15 runs |
|
|
T20I : Afghanistan v England |
23 Mar 2016 |
T20I # 546 |
India |
won |
337 runs |
|
|
Test : India v South Africa |
3 Dec 2015 |
Test # 2191 |
India |
won |
48 runs |
|
|
ODI : India v West Indies |
11 Oct 2014 |
ODI # 3533 |
India |
won |
6 wickets |
|
|
Test : India v Australia |
22 Mar 2013 |
Test # 2085 |
India |
won |
10 runs |
|
|
ODI : India v Pakistan |
6 Jan 2013 |
ODI # 3316 |
India |
won |
5 wickets |
|
|
Test : India v West Indies |
6 Nov 2011 |
Test # 2015 |
India |
won |
8 wickets |
80 |
|
ODI : India v England |
17 Oct 2011 |
ODI # 3201 |
India |
won |
5 wickets |
81 |
|
ODI : India v Netherlands |
9 Mar 2011 |
ODI # 3124 |
Canada |
won |
5 wickets |
27 |
|
ODI : Canada v Kenya |
7 Mar 2011 |
ODI # 3122 |
West Indies |
won |
215 runs |
|
|
ODI : Netherlands v West Indies |
28 Feb 2011 |
ODI # 3112 |
South Africa |
won |
7 wickets |
43 |
|
ODI : South Africa v West Indies |
24 Feb 2011 |
ODI # 3106 |
|
n/r |
- |
|
|
ODI : India v Sri Lanka |
27 Dec 2009 |
ODI # 2936 |
India |
won |
6 wickets |
10 |
|
ODI : India v Australia |
31 Oct 2009 |
ODI # 2918 |
|
canc |
- |
|
|
ODI : India v England |
2 Dec 2008 |
ODI # 2785a |
|
draw |
- |
|
|
Test : India v Australia |
29 Oct 2008 |
Test # 1891 |
India |
won |
6 wickets |
|
|
Test : India v Pakistan |
22 Nov 2007 |
Test # 1849 |
India |
won |
39 runs |
|
|
ODI : India v England |
28 Mar 2006 |
ODI # 2357 |
India |
won |
188 runs |
|
|
Test : India v Sri Lanka |
10 Dec 2005 |
Test # 1776 |
Pakistan |
won |
159 runs |
|
|
ODI : India v Pakistan |
17 Apr 2005 |
ODI # 2240 |
India |
won |
4 wickets |
|
|
Test : India v Zimbabwe |
28 Feb 2002 |
Test # 1591 |
England |
won |
2 runs |
|
|
ODI : India v England |
31 Jan 2002 |
ODI # 1800 |
India |
won |
7 wickets |
|
|
Test : India v Zimbabwe |
18 Nov 2000 |
Test # 1515 |
India |
won |
7 wickets |
36 |
|
ODI : India v New Zealand |
17 Nov 1999 |
ODI # 1526 |
India |
won |
212 runs |
|
|
Test : India v Pakistan |
4 Feb 1999 |
Test # 1443 |
Australia |
won |
4 wickets |
8 |
|
ODI : India v Australia |
14 Apr 1998 |
ODI # 1316 |
Australia |
won |
16 runs |
|
|
ODI : Australia v Zimbabwe |
11 Apr 1998 |
ODI # 1313 |
India |
won |
7 wickets |
|
|
Test : India v Australia |
10 Oct 1996 |
Test # 1335 |
Sri Lanka |
won |
6 wickets |
8 |
|
ODI : India v Sri Lanka |
2 Mar 1996 |
ODI # 1070 |
India |
won |
107 runs |
|
|
ODI : India v New Zealand |
3 Nov 1994 |
ODI # 944 |
India |
won |
inns & 13 runs |
|
|
Test : India v Zimbabwe |
13 Mar 1993 |
Test # 1218 |