| 2026-09-30 | ODI | West Indies v India | 405/7 · 406/2 | India won by 8 wickets | Barsapara Cricket Stadium |
| 2026-01-25 | T20I | New Zealand v India | 153/9 · 155/2 | India won by 8 wickets | Barsapara Cricket Stadium |
| 2025-11-22 | Test | South Africa v India | 489 & 260/5d · 201 & 140 | South Africa won by 408 runs | Barsapara Cricket Stadium |
| 2025-10-29 | ODI (W) | South Africa v England | 319/7 · 194 | South Africa won by 125 runs | Barsapara Cricket Stadium |
| 2025-10-10 | ODI (W) | New Zealand v Bangladesh | 227/9 · 127 | New Zealand won by 100 runs | Barsapara Cricket Stadium |
| 2025-10-07 | ODI (W) | Bangladesh v England | 178 · 182/6 | England won by 4 wickets | Barsapara Cricket Stadium |
| 2025-10-03 | ODI (W) | South Africa v England | 69 · 73/0 | England won by 10 wickets | Barsapara Cricket Stadium |
| 2025-09-30 | ODI (W) | India v Sri Lanka | 269/8 · 211 | India won by 59 runs | Barsapara Cricket Stadium |
| 2023-11-28 | T20I | India v Australia | 222/3 · 225/5 | Australia won by 5 wickets | Barsapara Cricket Stadium |
| 2023-01-10 | ODI | India v Sri Lanka | 373/7 · 306/8 | India won by 67 runs | Barsapara Cricket Stadium |
| 2022-10-02 | T20I | India v South Africa | 237/3 · 221/3 | India won by 16 runs | Barsapara Cricket Stadium |
| 2019-03-09 | T20I (W) | India v England | 118/6 · 119/6 | England won by 1 runs | Barsapara Cricket Stadium |
| 2019-03-07 | T20I (W) | India v England | 111/8 · 114/5 | England won by 5 wickets | Barsapara Cricket Stadium |
| 2019-03-04 | T20I (W) | India v England | 119/6 · 160/4 | England won by 41 runs | Barsapara Cricket Stadium |
| 2018-10-21 | ODI | West Indies v India | 322/8 · 326/2 | India won by 8 wickets | Barsapara Cricket Stadium |
| 2017-10-10 | T20I | India v Australia | 118 · 122/2 | Australia won by 8 wickets | Barsapara Cricket Stadium |