T20IIndia v West Indies2026India won by 14 runs
ODIIndia v New Zealand2026New Zealand won by 41 runs
T20IAfghanistan v India2024India won by 6 wickets (with 26 balls remaining)
ODIIndia v Australia2023India won by 99 runs (DLS method)
TestIndia v Australia2023Australia won by 9 wickets
ODIIndia v New Zealand2023India won by 90 runs
T20ISouth Africa v India2022South Africa won by 49 runs
T20ISri Lanka v India2020India won by 7 wickets (with 15 balls remaining)
TestIndia v Bangladesh2019India won by an innings and 130 runs
T20IIndia v Sri Lanka2017India won by 88 runs
ODIIndia v Australia2017India won by 5 wickets (with 13 balls remaining)
TestIndia v New Zealand2016India won by 321 runs