T20IIndia v West Indies2026West Indies won by 24 runs
T20IIndia v Bangladesh2024India won by 133 runs
TestEngland v India2024England won by 28 runs
ODIIndia v Afghanistan2023Pakistan won by 6 wickets (with 10 balls remaining)
ODINetherlands v New Zealand2023New Zealand won by 99 runs
ODINetherlands v Pakistan2023Pakistan won by 81 runs
ODIIndia v New Zealand2023India won by 12 runs
T20IAustralia v India2022India won by 6 wickets (with 1 ball remaining)
T20IIndia v West Indies2019India won by 6 wickets (with 8 balls remaining)
ODIIndia v Australia2019India won by 6 wickets (with 10 balls remaining)
TestIndia v West Indies2018India won by 10 wickets
T20IIndia v Australia2017Match abandoned without a ball bowled