India secured a dramatic victory over England in the T20 World Cup 2026 semi-final, winning a high-scoring contest to book their place in the final of the tournament. The match, played at Wankhede Stadium in Mumbai, kept fans on the edge of their seats until the very last over.
Batting first, India put up a strong total after several aggressive performances from their top order. The Indian batters maintained a rapid scoring pace throughout the innings, ensuring the team posted a challenging target for England in the knockout clash.
England responded with equal intensity during their chase. Their batters kept the run rate within reach and produced some explosive hitting, turning the match into a tense contest in the closing overs. A remarkable century from one of England’s key players kept their hopes alive deep into the innings.
Despite the strong fightback, India’s bowlers managed to hold their nerve in the final moments of the game. Tight bowling in the closing overs ensured that England fell just short of the target.
The victory sends India into the T20 World Cup final, where they will face New Zealand, who advanced after winning the other semi-final of the tournament.

Cricket fans across the country celebrated the thrilling win, with the match being widely described as one of the most exciting encounters of the tournament so far.
With momentum on their side, India will now focus on the final as they aim to lift the T20 World Cup trophy.


