T20IIndia v South Africa2025India won by 101 runs
ODIEngland v India2025India won by 4 wickets (with 33 balls remaining)
T20IIndia v South Africa2022South Africa won by 4 wickets (with 10 balls remaining)
ODIIndia v West Indies2019India won by 4 wickets (with 8 balls remaining)
T20IIndia v Sri Lanka2017India won by 93 runs
ODIIndia v England2017India won by 15 runs
T20IIndia v South Africa2015South Africa won by 6 wickets (with 17 balls remaining)
ODIIndia v Sri Lanka2014India won by 169 runs
ODIIndia v Australia2013Match abandoned without a ball bowled
ODIIndia v West Indies2011India won by 1 wicket (with 7 balls remaining)
ODIIndia v Sri Lanka2009India won by 7 wickets (with 45 balls remaining)
ODIIndia v England2008India won by 6 wickets (with 38 balls remaining)