India |
won |
372 runs |
|
|
Test : India v New Zealand |
3 Dec 2021 |
Test # 2438 |
Australia |
won |
10 wickets |
74 |
|
ODI : India v Australia |
14 Jan 2020 |
ODI # 4231 |
India |
won |
67 runs |
|
|
T20I : India v West Indies |
11 Dec 2019 |
T20I # 1024 |
India |
won |
5 wickets |
4 |
|
T20I : India v Sri Lanka |
24 Dec 2017 |
T20I # 635 |
New Zealand |
won |
6 wickets |
6 |
|
ODI : India v New Zealand |
22 Oct 2017 |
ODI # 3928 |
India |
won |
inns & 36 runs |
|
|
Test : India v England |
8 Dec 2016 |
Test # 2239 |
West Indies |
won |
7 wickets |
2 |
|
T20I : India v West Indies |
31 Mar 2016 |
T20I # 556 |
South Africa |
won |
37 runs |
|
|
T20I : Afghanistan v South Africa |
20 Mar 2016 |
T20I # 542 |
England |
won |
2 wickets |
2 |
|
T20I : England v South Africa |
18 Mar 2016 |
T20I # 540 |
West Indies |
won |
6 wickets |
11 |
|
T20I : England v West Indies |
16 Mar 2016 |
T20I # 537 |
South Africa |
won |
214 runs |
|
|
ODI : India v South Africa |
25 Oct 2015 |
ODI # 3700 |
India |
won |
inns & 126 runs |
|
|
Test : India v West Indies |
14 Nov 2013 |
Test # 2102 |
England |
won |
6 wickets |
0 |
|
T20I : India v England |
22 Dec 2012 |
T20I # 294 |
England |
won |
10 wickets |
|
|
Test : India v England |
23 Nov 2012 |
Test # 2062 |
|
draw |
- |
|
|
Test : India v West Indies |
22 Nov 2011 |
Test # 2019 |
India |
won |
6 wickets |
59 |
|
ODI : India v England |
23 Oct 2011 |
ODI # 3207 |
India |
won |
6 wickets |
10 |
|
ODI : India v Sri Lanka |
2 Apr 2011 |
ODI # 3148 |
Sri Lanka |
won |
112 runs |
|
|
ODI : New Zealand v Sri Lanka |
18 Mar 2011 |
ODI # 3137 |
New Zealand |
won |
97 runs |
|
|
ODI : Canada v New Zealand |
13 Mar 2011 |
ODI # 3129 |
India |
won |
2 wickets |
24 |
|
ODI : India v Australia |
17 Oct 2007 |
ODI # 2632 |
England |
won |
212 runs |
|
|
Test : India v England |
18 Mar 2006 |
Test # 1791 |
India |
won |
5 wickets |
15 |
|
ODI : India v South Africa |
28 Nov 2005 |
ODI # 2300 |