

Narendra Modi Stadium
Location StrategicNarendra Modi Stadium in Ahmedabad, India, hosts the 2026 T20 World Cup final between India and New Zealand.
Mentions:8
7 Days:0
Velocity:-100.0%
About
The Narendra Modi Stadium, located in Ahmedabad, India, is the world's largest cricket stadium and a prominent sporting venue. It is newsworthy as the designated location for the final of the 2026 T20 World Cup between India and New Zealand. Recent news articles highlight the anticipation surrounding the final, with Indian fans hoping for a victory on home soil to erase memories of past defeats. The stadium, with a capacity of 132,000, is expected to be filled with passionate supporters. India aims to secure its third T20 World Cup title, while New Zealand seeks its first. The stadium also hosted a recent T20 series between India and South Africa, serving as part of India's preparations for the World Cup. Its selection as the final venue underscores its significance in international cricket.
Last updated: May 7, 2026
News from Narendra Modi Stadium


India vs New Zealand: T20 World Cup final – ‘No pressure, no fun’ for hosts

India vs New Zealand: Fans hope for World Cup final redemption in Ahmedabad

India vs New Zealand: T20 World Cup final – Kiwis ready to ‘break hearts’

India vs New Zealand: T20 World Cup final – Predicted XI, time, stream

T20 World Cup: South Africa beat India by 76 runs in Super Eight

India vs South Africa: T20 World Cup Super Eights – teams, start, lineups

T20 World Cup 2026 stadiums: Where’s India vs Pakistan and the final?
