Narendra Modi Stadium
The Narendra Modi Stadium is a cricket stadium situated in Ahmedabad, India. It is the largest stadium in the world, with a seating capacity of 132,000 spectators. Owned by the Gujarat Cricket Association and is a venue for Test, ODI, T20I, and Indian Premier League cricket matches.
[Learn more]