Australia |
won |
10 wickets |
|
|
Test : India v Australia |
12 Dec 1969 |
Test # 668 |
England |
won |
10 wickets |
|
|
Test : India v England |
1 Jan 1977 |
Test # 791 |
West Indies |
won |
inns & 46 runs |
|
|
Test : India v West Indies |
10 Dec 1983 |
Test # 971 |
Pakistan |
won |
2 wickets |
3 |
|
ODI : India v Pakistan |
18 Feb 1987 |
ODI # 434 |
New Zealand |
won |
4 wickets |
14 |
|
ODI : New Zealand v Zimbabwe |
23 Oct 1987 |
ODI # 466 |
Pakistan |
won |
4 wickets |
1 |
|
ODI : Pakistan v West Indies |
1 Nov 1989 |
ODI # 592 |
India |
won |
7 wickets |
17 |
|
ODI : India v Sri Lanka |
4 Jan 1991 |
ODI # 661 |
India |
won |
3 wickets |
38 |
|
ODI : India v South Africa |
10 Nov 1991 |
ODI # 686 |
West Indies |
won |
7 wickets |
49 |
|
ODI : Sri Lanka v West Indies |
25 Nov 1993 |
ODI # 857 |
India |
won |
inns & 219 runs |
|
|
Test : India v Australia |
18 Mar 1998 |
Test # 1409 |
India |
won |
9 wickets |
90 |
|
ODI : India v Kenya |
31 May 1998 |
ODI # 1337 |
India |
won |
171 runs |
|
|
Test : India v Australia |
11 Mar 2001 |
Test # 1535 |
Pakistan |
won |
6 wickets |
6 |
|
ODI : India v Pakistan |
13 Nov 2004 |
ODI # 2192 |
India |
won |
8 wickets |
|
|
Test : India v South Africa |
28 Nov 2004 |
Test # 1724 |
South Africa |
won |
10 wickets |
85 |
|
ODI : India v South Africa |
25 Nov 2005 |
ODI # 2299 |
India |
won |
7 wickets |
11 |
|
ODI : India v Sri Lanka |
24 Dec 2009 |
ODI # 2935 |
India |
won |
inns & 57 runs |
|
|
Test : India v South Africa |
14 Feb 2010 |
Test # 1952 |
Ireland |
won |
6 wickets |
14 |
|
ODI : Ireland v Netherlands |
18 Mar 2011 |
ODI # 3136 |
England |
won |
6 wickets |
8 |
|
T20I : India v England |
29 Oct 2011 |
T20I # 214 |
England |
won |
7 wickets |
|
|
Test : India v England |
5 Dec 2012 |
Test # 2065 |
India |
won |
inns & 51 runs |
|
|
Test : India v West Indies |
6 Nov 2013 |
Test # 2101 |
Sri Lanka |
won |
6 wickets |
7 |
|
T20I : Afghanistan v Sri Lanka |
17 Mar 2016 |
T20I # 538 |
India |
won |
6 wickets |
13 |
|
T20I : India v Pakistan |
19 Mar 2016 |
T20I # 541 |
West Indies |
won |
4 wickets |
2 |
|
T20I : England v West Indies |
3 Apr 2016 |
T20I # 557 |
India |
won |
5 wickets |
13 |
|
T20I : India v West Indies |
4 Nov 2018 |
T20I # 707 |
India |
won |
inns & 46 runs |
|
|
Test : India v Bangladesh |
22 Nov 2019 |
Test # 2369 |
India |
won |
6 wickets |
7 |
|
T20I : India v West Indies |
16 Feb 2022 |
T20I # 1467 |
India |
won |
4 wickets |
40 |
|
ODI : India v Sri Lanka |
12 Jan 2023 |
ODI # 4503 |
Pakistan |
won |
7 wickets |
105 |
|
ODI : Bangladesh v Pakistan |
31 Oct 2023 |
ODI # 4688 |
Australia |
won |
3 wickets |
16 |
|
ODI : Australia v South Africa |
16 Nov 2023 |
ODI # 4704 |