West Indies |
won |
201 runs |
|
|
Test : India v West Indies |
23 Jan 1975 |
Test # 753 |
India |
won |
162 runs |
|
|
Test : India v New Zealand |
10 Nov 1976 |
Test # 785 |
|
draw |
- |
|
|
Test : India v England |
11 Feb 1977 |
Test # 795 |
|
draw |
- |
|
|
Test : India v West Indies |
1 Dec 1978 |
Test # 835 |
India |
won |
inns & 100 runs |
|
|
Test : India v Australia |
3 Nov 1979 |
Test # 860 |
India |
won |
131 runs |
|
|
Test : India v Pakistan |
16 Dec 1979 |
Test # 865 |
England |
won |
10 wickets |
|
|
Test : India v England |
15 Feb 1980 |
Test # 874 |
India |
won |
138 runs |
|
|
Test : India v England |
27 Nov 1981 |
Test # 911 |
|
draw |
- |
|
|
Test : India v West Indies |
24 Nov 1983 |
Test # 968 |
India |
won |
8 wickets |
|
|
Test : India v England |
28 Nov 1984 |
Test # 1001 |
|
draw |
- |
|
|
Test : India v Australia |
15 Oct 1986 |
Test # 1054 |
India |
won |
10 runs |
|
|
ODI : India v Sri Lanka |
17 Jan 1987 |
ODI # 419 |
India |
won |
8 wickets |
133 |
|
ODI : India v Zimbabwe |
17 Oct 1987 |
ODI # 461 |
England |
won |
35 runs |
|
|
ODI : India v England |
5 Nov 1987 |
ODI # 476 |
|
draw |
- |
|
|
Test : India v West Indies |
11 Dec 1987 |
Test # 1085 |
New Zealand |
won |
136 runs |
|
|
Test : India v New Zealand |
24 Nov 1988 |
Test # 1109 |
West Indies |
won |
8 wickets |
47 |
|
ODI : India v West Indies |
30 Oct 1989 |
ODI # 591 |
India |
won |
inns & 15 runs |
|
|
Test : India v England |
19 Feb 1993 |
Test # 1214 |
West Indies |
won |
46 runs |
|
|
ODI : Sri Lanka v West Indies |
9 Nov 1993 |
ODI # 847 |
India |
won |
8 runs |
|
|
ODI : India v West Indies |
20 Oct 1994 |
ODI # 933 |
India |
won |
96 runs |
|
|
Test : India v West Indies |
18 Nov 1994 |
Test # 1274 |
Australia |
won |
16 runs |
|
|
ODI : India v Australia |
27 Feb 1996 |
ODI # 1065 |
India |
won |
35 runs |
|
|
ODI : India v South Africa |
6 Nov 1996 |
ODI # 1138 |
India |
won |
74 runs |
|
|
ODI : India v South Africa |
14 Dec 1996 |
ODI # 1151 |
Sri Lanka |
won |
5 wickets |
55 |
|
ODI : India v Sri Lanka |
17 May 1997 |
ODI # 1207 |
|
draw |
- |
|
|
Test : India v Sri Lanka |
3 Dec 1997 |
Test # 1390 |
India |
won |
5 wickets |
124 |
|
ODI : India v Bangladesh |
25 May 1998 |
ODI # 1335 |
South Africa |
won |
4 wickets |
|
|
Test : India v South Africa |
24 Feb 2000 |
Test # 1484 |
Australia |
won |
10 wickets |
|
|
Test : India v Australia |
27 Feb 2001 |
Test # 1531 |
England |
won |
5 runs |
|
|
ODI : India v England |
3 Feb 2002 |
ODI # 1803 |
India |
won |
inns & 112 runs |
|
|
Test : India v West Indies |
9 Oct 2002 |
Test # 1616 |
Australia |
won |
77 runs |
|
|
ODI : India v Australia |
1 Nov 2003 |
ODI # 2054 |
India |
won |
13 runs |
|
|
Test : India v Australia |
3 Nov 2004 |
Test # 1720 |
India |
won |
5 wickets |
15 |
|
ODI : India v South Africa |
28 Nov 2005 |
ODI # 2300 |
England |
won |
212 runs |
|
|
Test : India v England |
18 Mar 2006 |
Test # 1791 |
India |
won |
2 wickets |
24 |
|
ODI : India v Australia |
17 Oct 2007 |
ODI # 2632 |
New Zealand |
won |
97 runs |
|
|
ODI : Canada v New Zealand |
13 Mar 2011 |
ODI # 3129 |
Sri Lanka |
won |
112 runs |
|
|
ODI : New Zealand v Sri Lanka |
18 Mar 2011 |
ODI # 3137 |
India |
won |
6 wickets |
10 |
|
ODI : India v Sri Lanka |
2 Apr 2011 |
ODI # 3148 |
India |
won |
6 wickets |
59 |
|
ODI : India v England |
23 Oct 2011 |
ODI # 3207 |
|
draw |
- |
|
|
Test : India v West Indies |
22 Nov 2011 |
Test # 2019 |
England |
won |
10 wickets |
|
|
Test : India v England |
23 Nov 2012 |
Test # 2062 |
England |
won |
6 wickets |
0 |
|
T20I : India v England |
22 Dec 2012 |
T20I # 294 |
India |
won |
inns & 126 runs |
|
|
Test : India v West Indies |
14 Nov 2013 |
Test # 2102 |
South Africa |
won |
214 runs |
|
|
ODI : India v South Africa |
25 Oct 2015 |
ODI # 3700 |
West Indies |
won |
6 wickets |
11 |
|
T20I : England v West Indies |
16 Mar 2016 |
T20I # 537 |
England |
won |
2 wickets |
2 |
|
T20I : England v South Africa |
18 Mar 2016 |
T20I # 540 |
South Africa |
won |
37 runs |
|
|
T20I : Afghanistan v South Africa |
20 Mar 2016 |
T20I # 542 |
West Indies |
won |
7 wickets |
2 |
|
T20I : India v West Indies |
31 Mar 2016 |
T20I # 556 |
India |
won |
inns & 36 runs |
|
|
Test : India v England |
8 Dec 2016 |
Test # 2239 |
New Zealand |
won |
6 wickets |
6 |
|
ODI : India v New Zealand |
22 Oct 2017 |
ODI # 3928 |
India |
won |
5 wickets |
4 |
|
T20I : India v Sri Lanka |
24 Dec 2017 |
T20I # 635 |
India |
won |
67 runs |
|
|
T20I : India v West Indies |
11 Dec 2019 |
T20I # 1024 |
Australia |
won |
10 wickets |
74 |
|
ODI : India v Australia |
14 Jan 2020 |
ODI # 4231 |
India |
won |
372 runs |
|
|
Test : India v New Zealand |
3 Dec 2021 |
Test # 2438 |
India |
won |
2 runs |
|
|
T20I : India v Sri Lanka |
3 Jan 2023 |
T20I # 1984 |
India |
won |
5 wickets |
61 |
|
ODI : India v Australia |
17 Mar 2023 |
ODI # 4538 |
South Africa |
won |
229 runs |
|
|
ODI : England v South Africa |
21 Oct 2023 |
ODI # 4677 |
South Africa |
won |
149 runs |
|
|
ODI : Bangladesh v South Africa |
24 Oct 2023 |
ODI # 4680 |
India |
won |
302 runs |
|
|
ODI : India v Sri Lanka |
2 Nov 2023 |
ODI # 4690 |
Australia |
won |
3 wickets |
19 |
|
ODI : Afghanistan v Australia |
7 Nov 2023 |
ODI # 4696 |
India |
won |
70 runs |
|
|
ODI : India v New Zealand |
15 Nov 2023 |
ODI # 4703 |