| 2026-10-06 | T20I | West Indies v India | 171 · 172/2 | India won by 8 wickets | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium |
| 2023-10-29 | ODI | India v England | 229/9 · 129 | India won by 100 runs | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium |
| 2023-10-21 | ODI | Netherlands v Sri Lanka | 262 · 263/5 | Sri Lanka won by 5 wickets | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium |
| 2023-10-16 | ODI | Sri Lanka v Australia | 209 · 215/5 | Australia won by 5 wickets | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium |
| 2023-10-12 | ODI | South Africa v Australia | 311/7 · 177 | South Africa won by 134 runs | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium |
| 2023-01-29 | T20I | New Zealand v India | 99/8 · 101/4 | India won by 6 wickets | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium |
| 2022-10-06 | ODI | South Africa v India | 249/4 · 240/8 | South Africa won by 9 runs | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium |
| 2022-02-24 | T20I | India v Sri Lanka | 199/2 · 137/6 | India won by 62 runs | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium |
| 2021-03-23 | T20I (W) | South Africa v India | 112/7 · 114/1 | India won by 9 wickets | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium |
| 2021-03-21 | T20I (W) | India v South Africa | 158/4 · 159/4 | South Africa won by 6 wickets | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium |
| 2021-03-20 | T20I (W) | India v South Africa | 130/6 · 133/2 | South Africa won by 8 wickets | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium |
| 2021-03-17 | ODI (W) | India v South Africa | 188/9 · 189/5 | South Africa won by 5 wickets | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium |
| 2021-03-09 | ODI (W) | South Africa v India | 157 · 160/1 | India won by 9 wickets | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium |
| 2021-03-07 | ODI (W) | India v South Africa | 177/9 · 178/2 | South Africa won by 8 wickets | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium |
| 2018-11-06 | T20I | India v West Indies | 195/2 · 124/9 | India won by 71 runs | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium |