West Indies |
won |
138 runs |
|
|
Test : India v West Indies |
12 Nov 1983 |
Test # 967 |
Australia |
won |
7 wickets |
13 |
|
ODI : India v Australia |
5 Oct 1984 |
ODI # 270 |
India |
won |
52 runs |
|
|
ODI : India v Australia |
5 Oct 1986 |
ODI # 394 |
|
draw |
- |
|
|
Test : India v Pakistan |
4 Mar 1987 |
Test # 1071 |
India |
won |
7 wickets |
48 |
|
ODI : India v Zimbabwe |
26 Oct 1987 |
ODI # 469 |
West Indies |
won |
2 runs |
|
|
ODI : India v West Indies |
7 Jan 1988 |
ODI # 489 |
India |
won |
6 runs |
|
|
ODI : India v Sri Lanka |
22 Oct 1989 |
ODI # 580 |
|
canc |
- |
|
|
ODI : India v England |
16 Jan 1993 |
ODI # 792a |
West Indies |
won |
69 runs |
|
|
ODI : India v West Indies |
16 Nov 1993 |
ODI # 851 |
India |
won |
inns & 17 runs |
|
|
Test : India v Sri Lanka |
8 Feb 1994 |
Test # 1247 |
New Zealand |
won |
11 runs |
|
|
ODI : England v New Zealand |
14 Feb 1996 |
ODI # 1048 |
India |
won |
64 runs |
|
|
Test : India v South Africa |
20 Nov 1996 |
Test # 1338 |
Australia |
won |
13 runs |
|
|
ODI : Australia v Zimbabwe |
3 Apr 1998 |
ODI # 1302 |
|
draw |
- |
|
|
Test : India v New Zealand |
29 Oct 1999 |
Test # 1465 |
India |
won |
61 runs |
|
|
ODI : India v Zimbabwe |
5 Dec 2000 |
ODI # 1657 |
|
draw |
- |
|
|
Test : India v England |
11 Dec 2001 |
Test # 1575 |
India |
won |
5 wickets |
14 |
|
ODI : India v West Indies |
15 Nov 2002 |
ODI # 1896 |
|
draw |
- |
|
|
Test : India v New Zealand |
8 Oct 2003 |
Test # 1660 |
Pakistan |
won |
3 wickets |
0 |
|
ODI : India v Pakistan |
12 Apr 2005 |
ODI # 2238 |
Sri Lanka |
won |
5 wickets |
14 |
|
ODI : India v Sri Lanka |
6 Nov 2005 |
ODI # 2294 |
India |
won |
259 runs |
|
|
Test : India v Sri Lanka |
18 Dec 2005 |
Test # 1778 |
West Indies |
won |
9 wickets |
214 |
|
ODI : West Indies v Zimbabwe |
8 Oct 2006 |
ODI # 2424 |
Sri Lanka |
won |
144 runs |
|
|
ODI : Sri Lanka v Zimbabwe |
10 Oct 2006 |
ODI # 2425 |
South Africa |
won |
78 runs |
|
|
ODI : South Africa v Sri Lanka |
24 Oct 2006 |
ODI # 2435 |
West Indies |
won |
3 wickets |
2 |
|
ODI : India v West Indies |
26 Oct 2006 |
ODI # 2437 |
England |
won |
3 wickets |
9 |
|
ODI : England v West Indies |
28 Oct 2006 |
ODI # 2439 |
South Africa |
won |
inns & 90 runs |
|
|
Test : India v South Africa |
3 Apr 2008 |
Test # 1871 |
|
draw |
- |
|
|
Test : India v Sri Lanka |
16 Nov 2009 |
Test # 1933 |
South Africa |
won |
90 runs |
|
|
ODI : India v South Africa |
27 Feb 2010 |
ODI # 2963 |
|
draw |
- |
|
|
Test : India v New Zealand |
4 Nov 2010 |
Test # 1974 |
Australia |
won |
91 runs |
|
|
ODI : Australia v Zimbabwe |
21 Feb 2011 |
ODI # 3103 |
New Zealand |
won |
10 wickets |
99 |
|
ODI : New Zealand v Zimbabwe |
4 Mar 2011 |
ODI # 3117 |
India |
won |
5 wickets |
14 |
|
ODI : India v Australia |
24 Mar 2011 |
ODI # 3143 |
West Indies |
won |
16 runs |
|
|
ODI : India v West Indies |
5 Dec 2011 |
ODI # 3221 |
India |
won |
9 wickets |
|
|
Test : India v England |
15 Nov 2012 |
Test # 2058 |
India |
won |
11 runs |
|
|
T20I : India v Pakistan |
28 Dec 2012 |
T20I # 298 |
India |
won |
6 wickets |
33 |
|
ODI : India v Sri Lanka |
6 Nov 2014 |
ODI # 3540 |
India |
won |
10 wickets |
|
|
Test : India v England |
24 Feb 2021 |
Test # 2412 |
India |
won |
inns & 25 runs |
|
|
Test : India v England |
4 Mar 2021 |
Test # 2414 |
England |
won |
8 wickets |
27 |
|
T20I : India v England |
12 Mar 2021 |
T20I # 1131 |
India |
won |
7 wickets |
13 |
|
T20I : India v England |
14 Mar 2021 |
T20I # 1132 |
England |
won |
8 wickets |
10 |
|
T20I : India v England |
16 Mar 2021 |
T20I # 1133 |
India |
won |
8 runs |
|
|
T20I : India v England |
18 Mar 2021 |
T20I # 1135 |
India |
won |
36 runs |
|
|
T20I : India v England |
20 Mar 2021 |
T20I # 1138 |
India |
won |
6 wickets |
132 |
|
ODI : India v West Indies |
6 Feb 2022 |
ODI # 4353 |
India |
won |
44 runs |
|
|
ODI : India v West Indies |
9 Feb 2022 |
ODI # 4355 |
India |
won |
96 runs |
|
|
ODI : India v West Indies |
11 Feb 2022 |
ODI # 4356 |
India |
won |
168 runs |
|
|
T20I : India v New Zealand |
1 Feb 2023 |
T20I # 1992 |
|
draw |
- |
|
|
Test : India v Australia |
9 Mar 2023 |
Test # 2499 |
New Zealand |
won |
9 wickets |
82 |
|
ODI : England v New Zealand |
5 Oct 2023 |
ODI # 4658 |
India |
won |
7 wickets |
117 |
|
ODI : India v Pakistan |
14 Oct 2023 |
ODI # 4669 |
Australia |
won |
33 runs |
|
|
ODI : Australia v England |
4 Nov 2023 |
ODI # 4693 |
South Africa |
won |
5 wickets |
15 |
|
ODI : Afghanistan v South Africa |
10 Nov 2023 |
ODI # 4699 |
Australia |
won |
6 wickets |
42 |
|
ODI : India v Australia |
19 Nov 2023 |
ODI # 4705 |