India and England have locked horns in five ICC knockout matches so far.

IND vs ENG Semifinal: Who Has Won More ICC Knockout Battles? India or England? Full Record Inside. (Credits: BCCI X/England cricket X)
Team India and England will clash in a high-voltage T20 World Cup 2026 semi-final at the Wankhede Stadium in Mumbai on March 5, Thursday. With the game being a knockout one, it's interesting to explore how many times England and India have faced off in an elimination match before the occasion on Thursday.
Since clashing in their first knockout match in 1983, India and England have played five overall. The Asian Giants, hold the upper hand, winning three of them, while England emerged victorious twice.
| Event | Result |
| 1983 World Cup semi-final | India won by 6 wickets |
| 1987 World Cup semi-final | England won by 35 runs |
| 2013 Champions Trophy final | India won by 5 runs |
| 2022 T20 World Cup semi-final | England won by 10 wickets |
| 2024 T20 World Cup semi-final | India won by 68 runs |
Captained by Rohit Sharma, the Men in Blue put the ghosts of Adelaide 2022 to rest with a resounding 68-run win in the 2024 edition's semi-final in Guyana. Rohit was part of the 10-wicket loss in Adelaide as he laboured to 27 off 28 balls. However, he starred with a 39-ball 57 as India successfully defended 171 to progress to the final and lift the title.
Meanwhile, England, captained by Harry Brook, have defeated all three teams in Sri Lanka, New Zealand and Pakistan in their Super 8 games. Nevertheless, England's only defeat in the tournament to the West Indies came at the Wankhede Stadium in Mumbai. It will be interesting to see how the Englishmen approach the game at the Wankhede.
On the contrary, India's only defeat in the 20-team marquee event came to South Africa in Ahmedabad. Since then, they registered back-to-back wins over Zimbabwe and West Indies. With both teams coming on the back of consecutive victories, the battle will rise up by several notches.