| 2026-03-08 | T20I | India v New Zealand | 255/5 · 159 | India won by 96 runs | Narendra Modi Stadium |
| 2026-02-26 | T20I | West Indies v South Africa | 176/8 · 177/1 | South Africa won by 9 wickets | Narendra Modi Stadium |
| 2026-02-22 | T20I | South Africa v India | 187/7 · 111 | South Africa won by 76 runs | Narendra Modi Stadium |
| 2026-02-18 | T20I | India v Netherlands | 193/6 · 176/7 | India won by 17 runs | Narendra Modi Stadium |
| 2026-02-14 | T20I | New Zealand v South Africa | 175/7 · 178/3 | South Africa won by 7 wickets | Narendra Modi Stadium |
| 2026-02-09 | T20I | South Africa v Canada | 213/4 · 156/8 | South Africa won by 57 runs | Narendra Modi Stadium |
| 2025-12-19 | T20I | India v South Africa | 231/5 · 201/8 | India won by 30 runs | Narendra Modi Stadium |
| 2025-10-02 | Test | West Indies v India | 162 & 146 · 448/5d | India won by 1 innings & 140 runs | Narendra Modi Stadium |
| 2025-02-12 | ODI | India v England | 356 · 214 | India won by 142 runs | Narendra Modi Stadium |
| 2024-10-29 | ODI (W) | New Zealand v India | 232 · 236/4 | India won by 6 wickets | Narendra Modi Stadium |
| 2024-10-27 | ODI (W) | New Zealand v India | 259/9 · 183 | New Zealand won by 76 runs | Narendra Modi Stadium |
| 2024-10-24 | ODI (W) | India v New Zealand | 227 · 168 | India won by 59 runs | Narendra Modi Stadium |
| 2023-11-19 | ODI | India v Australia | 240 · 241/4 | Australia won by 6 wickets | Narendra Modi Stadium |
| 2023-11-04 | ODI | Australia v England | 286 · 253 | Australia won by 33 runs | Narendra Modi Stadium |
| 2023-10-14 | ODI | Pakistan v India | 191 · 192/3 | India won by 7 wickets | Narendra Modi Stadium |
| 2023-10-05 | ODI | England v New Zealand | 282/9 · 283/1 | New Zealand won by 9 wickets | Narendra Modi Stadium |
| 2023-03-09 | Test | Australia v India | 480 & 175/2d · 571/9 | Drawn | Narendra Modi Stadium |
| 2023-02-01 | T20I | India v New Zealand | 234/4 · 66 | India won by 168 runs | Narendra Modi Stadium |
| 2022-02-11 | ODI | India v West Indies | 265 · 169 | India won by 96 runs | Narendra Modi Stadium |
| 2022-02-09 | ODI | India v West Indies | 237/9 · 193 | India won by 44 runs | Narendra Modi Stadium |
| 2022-02-06 | ODI | West Indies v India | 176 · 178/4 | India won by 6 wickets | Narendra Modi Stadium |
| 2021-03-20 | T20I | India v England | 224/2 · 188/8 | India won by 36 runs | Narendra Modi Stadium |
| 2021-03-18 | T20I | India v England | 185/8 · 177/8 | India won by 8 runs | Narendra Modi Stadium |
| 2021-03-16 | T20I | India v England | 156/6 · 158/2 | England won by 8 wickets | Narendra Modi Stadium |
| 2021-03-14 | T20I | England v India | 164/6 · 166/3 | India won by 7 wickets | Narendra Modi Stadium |
| 2021-03-12 | T20I | India v England | 124/7 · 130/2 | England won by 8 wickets | Narendra Modi Stadium |
| 2021-03-04 | Test | England v India | 205 & 135 · 365 | India won by 1 innings & 25 runs | Narendra Modi Stadium |
| 2021-02-24 | Test | England v India | 112 & 81 · 145 & 49/0 | India won by 10 wickets | Narendra Modi Stadium |