NEWSAR
Multi-perspective news intelligence
Narendra Modi Stadium

Narendra Modi Stadium

Location Strategic

Narendra 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