| 2025-12-14 | T20I | South Africa v India | 117 · 120/3 | India won by 7 wickets | Himachal Pradesh Cricket Association Stadium |
| 2024-03-07 | Test | England v India | 218 & 195 · 477 | India won by 1 innings & 64 runs | Himachal Pradesh Cricket Association Stadium |
| 2023-10-28 | ODI | Australia v New Zealand | 388 · 383/9 | Australia won by 5 runs | Himachal Pradesh Cricket Association Stadium |
| 2023-10-22 | ODI | New Zealand v India | 273 · 274/6 | India won by 4 wickets | Himachal Pradesh Cricket Association Stadium |
| 2023-10-17 | ODI | Netherlands v South Africa | 245/8 · 207 | Netherlands won by 38 runs | Himachal Pradesh Cricket Association Stadium |
| 2023-10-10 | ODI | England v Bangladesh | 364/9 · 227 | England won by 137 runs | Himachal Pradesh Cricket Association Stadium |
| 2022-02-27 | T20I | Sri Lanka v India | 146/5 · 148/4 | India won by 6 wickets | Himachal Pradesh Cricket Association Stadium |
| 2022-02-26 | T20I | Sri Lanka v India | 183/5 · 186/3 | India won by 7 wickets | Himachal Pradesh Cricket Association Stadium |
| 2017-12-10 | ODI | India v Sri Lanka | 112 · 114/3 | Sri Lanka won by 7 wickets | Himachal Pradesh Cricket Association Stadium |
| 2017-03-25 | Test | India v Australia | 332 & 106/2 · 300 & 137 | India won by 8 wickets | Himachal Pradesh Cricket Association Stadium |
| 2016-10-16 | ODI | India v New Zealand | 194/4 · 190 | India won by 6 wickets | Himachal Pradesh Cricket Association Stadium |
| 2016-03-24 | T20I (W) | England v West Indies | 109/9 · 108/4 | England won by 1 wickets | Himachal Pradesh Cricket Association Stadium |
| 2016-03-22 | T20I (W) | India v England | 90/8 · 92/8 | England won by 2 wickets | Himachal Pradesh Cricket Association Stadium |
| 2016-03-18 | T20I | Australia v New Zealand | 134/9 · 142/8 | New Zealand won by 8 runs | Himachal Pradesh Cricket Association Stadium |
| 2016-03-13 | T20I | Bangladesh v Oman | 180/2 · 65/9 | Bangladesh won by 54 runs | Himachal Pradesh Cricket Association Stadium |
| 2016-03-13 | T20I | Ireland v Netherlands | 47/7 · 59/5 | Netherlands won by 12 runs | Himachal Pradesh Cricket Association Stadium |
| 2016-03-11 | T20I | Bangladesh v Ireland | 94/2 | No result | Himachal Pradesh Cricket Association Stadium |
| 2016-03-09 | T20I | Ireland v Oman | 154/5 · 157/8 | Oman won by 2 wickets | Himachal Pradesh Cricket Association Stadium |
| 2016-03-09 | T20I | Bangladesh v Netherlands | 153/7 · 145/7 | Bangladesh won by 8 runs | Himachal Pradesh Cricket Association Stadium |
| 2015-10-02 | T20I | India v South Africa | 199/5 · 200/3 | South Africa won by 7 wickets | Himachal Pradesh Cricket Association Stadium |
| 2014-10-17 | ODI | India v West Indies | 330/6 · 271 | India won by 59 runs | Himachal Pradesh Cricket Association Stadium |
| 2013-01-27 | ODI | India v England | 226 · 227/3 | England won by 7 wickets | Himachal Pradesh Cricket Association Stadium |