India |
won |
71 runs |
|
|
T20I : India v West Indies |
6 Nov 2018 |
T20I # 709 |
West Indies |
won |
7 wickets |
21 |
|
ODI : Afghanistan v West Indies |
6 Nov 2019 |
ODI # 4213 |
West Indies |
won |
47 runs |
|
|
ODI : Afghanistan v West Indies |
9 Nov 2019 |
ODI # 4214 |
West Indies |
won |
5 wickets |
8 |
|
ODI : Afghanistan v West Indies |
11 Nov 2019 |
ODI # 4215 |
West Indies |
won |
30 runs |
|
|
T20I : Afghanistan v West Indies |
14 Nov 2019 |
T20I # 1015 |
Afghanistan |
won |
41 runs |
|
|
T20I : Afghanistan v West Indies |
16 Nov 2019 |
T20I # 1016 |
Afghanistan |
won |
29 runs |
|
|
T20I : Afghanistan v West Indies |
17 Nov 2019 |
T20I # 1017 |
West Indies |
won |
9 wickets |
|
|
Test : Afghanistan v West Indies |
27 Nov 2019 |
Test # 2370 |
|
canc |
- |
|
|
ODI : India v South Africa |
15 Mar 2020 |
ODI # 4255b |
India |
won |
62 runs |
|
|
T20I : India v Sri Lanka |
24 Feb 2022 |
T20I # 1492 |
South Africa |
won |
9 runs |
|
|
ODI : India v South Africa |
6 Oct 2022 |
ODI # 4470 |
India |
won |
6 wickets |
1 |
|
T20I : India v New Zealand |
29 Jan 2023 |
T20I # 1991 |
South Africa |
won |
134 runs |
|
|
ODI : Australia v South Africa |
12 Oct 2023 |
ODI # 4667 |
Australia |
won |
5 wickets |
88 |
|
ODI : Australia v Sri Lanka |
16 Oct 2023 |
ODI # 4671 |
Sri Lanka |
won |
5 wickets |
10 |
|
ODI : Netherlands v Sri Lanka |
21 Oct 2023 |
ODI # 4676 |
India |
won |
100 runs |
|
|
ODI : India v England |
29 Oct 2023 |
ODI # 4686 |
Afghanistan |
won |
7 wickets |
111 |
|
ODI : Afghanistan v Netherlands |
3 Nov 2023 |
ODI # 4691 |