| 2026-10-09 | T20I | India v West Indies | 249/5 · 252/4 | West Indies won by 6 wickets | JSCA International Stadium Complex |
| 2025-11-30 | ODI | India v South Africa | 349/8 · 332 | India won by 17 runs | JSCA International Stadium Complex |
| 2024-02-23 | Test | England v India | 353 & 145 · 307 & 192/5 | India won by 5 wickets | JSCA International Stadium Complex |
| 2023-01-27 | T20I | New Zealand v India | 176/6 · 155/9 | New Zealand won by 21 runs | JSCA International Stadium Complex |
| 2022-10-09 | ODI | South Africa v India | 278/7 · 282/3 | India won by 7 wickets | JSCA International Stadium Complex |
| 2021-11-19 | T20I | New Zealand v India | 153/6 · 155/3 | India won by 7 wickets | JSCA International Stadium Complex |
| 2019-10-19 | Test | India v South Africa | 497/9d · 162 & 133 | India won by 1 innings & 202 runs | JSCA International Stadium Complex |
| 2019-03-08 | ODI | India v Australia | 281 · 313/5 | Australia won by 32 runs | JSCA International Stadium Complex |
| 2017-10-07 | T20I | Australia v India | 118/8 · 49/1 | India won by 9 wickets | JSCA International Stadium Complex |
| 2017-03-16 | Test | India v Australia | 603/9d · 451 & 204/6 | Drawn | JSCA International Stadium Complex |
| 2016-10-26 | ODI | India v New Zealand | 241 · 260/7 | New Zealand won by 19 runs | JSCA International Stadium Complex |
| 2016-02-12 | T20I | India v Sri Lanka | 196/6 · 127/9 | India won by 69 runs | JSCA International Stadium Complex |
| 2014-11-16 | ODI | India v Sri Lanka | 288/7 · 286/8 | India won by 3 wickets | JSCA International Stadium Complex |
| 2013-10-23 | ODI | India v Australia | 27/0 · 295/8 | No result | JSCA International Stadium Complex |
| 2013-01-19 | ODI | India v England | 157/3 · 155 | India won by 7 wickets | JSCA International Stadium Complex |