England |
won |
7 wickets |
16 |
|
ODI : India v England |
27 Jan 2013 |
ODI # 3329 |
India |
won |
59 runs |
|
|
ODI : India v West Indies |
17 Oct 2014 |
ODI # 3535 |
South Africa |
won |
7 wickets |
2 |
|
T20I : India v South Africa |
2 Oct 2015 |
T20I # 456 |
Bangladesh |
won |
8 runs |
|
|
T20I : Bangladesh v Netherlands |
9 Mar 2016 |
T20I # 524 |
Oman |
won |
2 wickets |
2 |
|
T20I : Ireland v Oman |
9 Mar 2016 |
T20I # 525 |
|
n/r |
- |
|
|
T20I : Netherlands v Oman |
11 Mar 2016 |
T20I # 529 |
|
n/r |
- |
|
|
T20I : Bangladesh v Ireland |
11 Mar 2016 |
T20I # 530 |
Netherlands |
won |
12 runs |
|
|
T20I : Ireland v Netherlands |
13 Mar 2016 |
T20I # 533 |
Bangladesh |
won |
54 runs |
|
|
T20I : Bangladesh v Oman |
13 Mar 2016 |
T20I # 534 |
New Zealand |
won |
8 runs |
|
|
T20I : Australia v New Zealand |
18 Mar 2016 |
T20I # 539 |
India |
won |
6 wickets |
101 |
|
ODI : India v New Zealand |
16 Oct 2016 |
ODI # 3796 |
India |
won |
8 wickets |
|
|
Test : India v Australia |
25 Mar 2017 |
Test # 2258 |
Sri Lanka |
won |
7 wickets |
176 |
|
ODI : India v Sri Lanka |
10 Dec 2017 |
ODI # 3939 |
|
aban |
- |
|
|
T20I : India v South Africa |
15 Sep 2019 |
T20I # 883b |
|
aban |
- |
|
|
ODI : India v South Africa |
12 Mar 2020 |
ODI # 4254a |
India |
won |
7 wickets |
17 |
|
T20I : India v Sri Lanka |
26 Feb 2022 |
T20I # 1493 |
India |
won |
6 wickets |
19 |
|
T20I : India v Sri Lanka |
27 Feb 2022 |
T20I # 1494 |
Bangladesh |
won |
6 wickets |
92 |
|
ODI : Afghanistan v Bangladesh |
7 Oct 2023 |
ODI # 4660 |
England |
won |
137 runs |
|
|
ODI : Bangladesh v England |
10 Oct 2023 |
ODI # 4664 |
Netherlands |
won |
38 runs |
|
|
ODI : Netherlands v South Africa |
17 Oct 2023 |
ODI # 4672 |
India |
won |
4 wickets |
12 |
|
ODI : India v New Zealand |
22 Oct 2023 |
ODI # 4678 |
Australia |
won |
5 runs |
|
|
ODI : Australia v New Zealand |
28 Oct 2023 |
ODI # 4684 |
India |
won |
inns & 64 runs |
|
|
Test : India v England |
7 Mar 2024 |
Test # 2534 |