The road to glory has led to Ahmedabad. Following a high-octane month of cricket, the stage is set for the ultimate showdown: India vs New Zealand in the final of the ICC Men's T20 World Cup 2026.
After a semifinal that defied logic and gravity at the Wankhede, India is now just one step away from defending their crown on home soil.

India secured their place in the final by comprehensively neutralizing a formidable England side in the second semifinal on Thursday. In what will be remembered as the "Six-Fest of Mumbai," India survived a brutal English counter-attack to win by 7 runs.
Batting first, India posted a huge 253/7-the highest total ever recorded in a T20 World Cup knockout match. Sanju Samson was the undisputed hero, smashing a clinical 89 off 42 balls, including 7 sixes and 8 fours. Contributions from Ishan Kishan (39), Shivam Dube (43) and late fireworks from Hardik Pandya (27) pushed India past the 250-mark.
England's chase was nothing short of miraculous. Led by 22-year-old Jacob Bethell, who hammered a 105 off 48 balls, England threatened to pull off the greatest chase in history. However, the experience of Jasprit Bumrah and the sharp death bowling of Arshdeep Singh proved decisive. The match ended with a staggering 499 combined runs and 34 sixes, both all-time T20 World Cup records.
While India enters the final with momentum, they face their historic "kryptonite." New Zealand has traditionally been India's toughest hurdle in ICC events. In T20 World Cup history, the Black Caps have held the upper hand:
2007: New Zealand defeated India by 10 runs.
2016: New Zealand famously defended 126, bowling India out for 79 in Nagpur.
2021: The Kiwis secured a dominant 8-wicket win in Dubai.
However, the tide has begun to turn. India defeated New Zealand in the 2023 ODI World Cup semifinal and the 2025 Champions Trophy final. This Sunday marks the first time these two giants will meet in a T20 World Cup Final, setting the stage for a legacy-defining battle.
The grand finale will take place at the world's largest cricket ground, the Narendra Modi Stadium in Ahmedabad which is expected to be packed to its 132,000-seat capacity. The match will be played on Sunday, March 8 and the encounter is set to begin at 7 pm IST.