India stormed into the final of the ICC Men’s T20 World Cup 2026 after defeating England by seven runs in a dramatic second semi-final at the Wankhede Stadium on Thursday.
A high-scoring contest kept the crowd on edge throughout as India posted a formidable 253 for seven before holding off a powerful England chase that finished at 246 for seven after 20 overs. The victory secured India a place in Sunday’s final against New Zealand national cricket team in Ahmedabad.


