
Narendra Modi Stadium
Ahmedabad, Gujarat, India · Cricket stadium, home of the India national team and the Gujarat Titans · released 2020
The largest stadium in the world.
Narendra Modi Stadium in Ahmedabad holds 132,000 people, the most of any stadium in the world. Designed by Populous, it opened on February 24, 2020, and is home to the India national cricket team and the Gujarat Titans. It hosted the 2023 Cricket World Cup final and the 2026 Men's T20 World Cup final, and its record attendance of 111,989 came at a Coldplay concert on the Music of the Spheres tour.
Rungrado 1st of May Stadium113,281 seats
Michigan Stadium107,601 seats





