South Africa |
won |
131 runs |
|
|
ODI : Ireland v South Africa |
15 Mar 2011 |
ODI # 3133 |
Ireland |
won |
6 wickets |
14 |
|
ODI : Ireland v Netherlands |
18 Mar 2011 |
ODI # 3136 |
Zimbabwe |
won |
161 runs |
|
|
ODI : Kenya v Zimbabwe |
20 Mar 2011 |
ODI # 3140 |
India |
won |
95 runs |
|
|
ODI : India v England |
25 Oct 2011 |
ODI # 3210 |
England |
won |
6 wickets |
8 |
|
T20I : India v England |
29 Oct 2011 |
T20I # 214 |
India |
won |
inns & 15 runs |
|
|
Test : India v West Indies |
14 Nov 2011 |
Test # 2017 |
England |
won |
7 wickets |
|
|
Test : India v England |
5 Dec 2012 |
Test # 2065 |
Pakistan |
won |
85 runs |
|
|
ODI : India v Pakistan |
3 Jan 2013 |
ODI # 3315 |
India |
won |
inns & 51 runs |
|
|
Test : India v West Indies |
6 Nov 2013 |
Test # 2101 |
|
canc |
- |
|
|
ODI : India v West Indies |
20 Oct 2014 |
ODI # 3535a |
India |
won |
153 runs |
|
|
ODI : India v Sri Lanka |
13 Nov 2014 |
ODI # 3544 |
|
aban |
- |
|
|
T20I : India v South Africa |
8 Oct 2015 |
T20I # 457a |
Pakistan |
won |
55 runs |
|
|
T20I : Bangladesh v Pakistan |
16 Mar 2016 |
T20I # 536 |
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 |
New Zealand |
won |
75 runs |
|
|
T20I : Bangladesh v New Zealand |
26 Mar 2016 |
T20I # 550 |
West Indies |
won |
4 wickets |
2 |
|
T20I : England v West Indies |
3 Apr 2016 |
T20I # 557 |
India |
won |
178 runs |
|
|
Test : India v New Zealand |
30 Sep 2016 |
Test # 2222 |
England |
won |
5 runs |
|
|
ODI : India v England |
22 Jan 2017 |
ODI # 3824 |
India |
won |
50 runs |
|
|
ODI : India v Australia |
21 Sep 2017 |
ODI # 3912 |
|
draw |
- |
|
|
Test : India v Sri Lanka |
16 Nov 2017 |
Test # 2281 |
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 |
|
canc |
- |
|
|
ODI : India v South Africa |
18 Mar 2020 |
ODI # 4255c |
India |
won |
73 runs |
|
|
T20I : India v New Zealand |
21 Nov 2021 |
T20I # 1446 |
India |
won |
6 wickets |
7 |
|
T20I : India v West Indies |
16 Feb 2022 |
T20I # 1467 |
India |
won |
8 runs |
|
|
T20I : India v West Indies |
18 Feb 2022 |
T20I # 1473 |
India |
won |
17 runs |
|
|
T20I : India v West Indies |
20 Feb 2022 |
T20I # 1479 |
India |
won |
4 wickets |
40 |
|
ODI : India v Sri Lanka |
12 Jan 2023 |
ODI # 4503 |
Netherlands |
won |
87 runs |
|
|
ODI : Bangladesh v Netherlands |
28 Oct 2023 |
ODI # 4685 |
Pakistan |
won |
7 wickets |
105 |
|
ODI : Bangladesh v Pakistan |
31 Oct 2023 |
ODI # 4688 |
India |
won |
243 runs |
|
|
ODI : India v South Africa |
5 Nov 2023 |
ODI # 4694 |
England |
won |
93 runs |
|
|
ODI : England v Pakistan |
11 Nov 2023 |
ODI # 4701 |
Australia |
won |
3 wickets |
16 |
|
ODI : Australia v South Africa |
16 Nov 2023 |
ODI # 4704 |