India defeated England by seven runs in the semi-final of the ICC Men's T20 World Cup 2026 to secure a place in the final following a batting performance from Sanju Samson and contributions from the Indian bowling attack.
The semi-final was played at Wankhede Stadium in Mumbai, where England won the toss and elected to bowl first. India set a target of 254 runs after posting 253 for 7 in 20 overs.
India’s innings began cautiously before Sanju Samson accelerated the scoring. Samson scored 89 runs from 42 balls, including multiple sixes and fours. Shivam Dube added 43 runs to support the total.

For England, Jofra Archer took one wicket, while Adil Rashid and Will Jacks claimed two wickets each.
England began the run chase positively but faced pressure from the Indian bowling attack. Hardik Pandya took two wickets, while Arshdeep Singh, Jasprit Bumrah, Varun Chakravarthy and Axar Patel each took one wicket.
Jacob Bethell scored 105 runs for England. England were bowled out for 246 runs.
With the seven-run victory, India advanced to the final of the ICC Men's T20 World Cup 2026. India will face New Zealand in the final at Narendra Modi Stadium in Ahmedabad on Sunday.










