Top 10 Stadiums in India
Indian stadium culture is overwhelmingly defined by cricket. The country built the Narendra Modi Stadium in Ahmedabad in 2020 with a 132,000 capacity, the largest cricket ground on Earth. Eden Gardens in Kolkata is among the most atmospheric Test venues in the world. Football's secondary position in the Indian sporting hierarchy is reflected in stadium capacity and matchday attendances, but Kolkata and Kerala remain football strongholds where derby crowds rival cricket's intensity. Every venue below is on the map.
1. Narendra Modi Stadium, Ahmedabad
Capacity: 132,000. The largest cricket stadium in the world, opened in 2020 in the Motera district of Ahmedabad as a rebuild of the old Sardar Patel Stadium. The Populous design uses a multi-tier oval bowl with no internal supporting columns. The ground hosted the 2023 Cricket World Cup final (Australia 6 wickets victory over India) and is the home of the Gujarat Titans IPL franchise. The scale of the building — significantly larger than the second-place Melbourne Cricket Ground — represents an Indian-cricket statement of intent.
2. Eden Gardens, Kolkata
Capacity: 68,000. The world's third-largest cricket stadium and the country's most atmospheric Test venue, with continuous use since 1864. The ground has hosted the largest non-football crowd ever recorded in cricket — over 100,000 attended India-Pakistan matches at the venue in the 1990s and 2000s before capacity reductions. Eden's matchday energy, particularly at India fixtures and Kolkata Knight Riders IPL games, places it among the world's most distinctive cricket grounds.
3. Salt Lake Stadium (Vivekananda Yuba Bharati Krirangan), Kolkata
Capacity: 85,000 (former 120,000). India's largest football stadium and one of the largest in the world. Kolkata's status as Indian football's traditional capital — Mohun Bagan, East Bengal, and Mohammedan Sporting all play here — makes Salt Lake one of the few Indian venues where football regularly fills a major stadium. The Mohun Bagan-East Bengal derby is among the world's oldest football rivalries with consistent five-figure attendances.
4. Wankhede Stadium, Mumbai
Capacity: 33,108. Mumbai's premier cricket ground and the home of Mumbai Indians IPL. Wankhede hosted the 2011 Cricket World Cup final — India's win over Sri Lanka, MS Dhoni's six to secure victory — which is among the most iconic moments in modern Indian sport. The ground's Arabian Sea-side location and the redeveloped concrete bowl make it one of the most distinctive cricket venues in the world.
5. M. Chinnaswamy Stadium, Bengaluru
Capacity: 35,000. Bengaluru's cricket headquarters, the home of Royal Challengers Bengaluru IPL. The ground is famous for its solar-panel roof installation (the first major stadium in the world to be powered partly by on-site solar) and the strong matchday atmosphere generated by the South Indian cricket-loving public.
6. Jawaharlal Nehru Stadium, New Delhi
Capacity: 60,254. Delhi's main multipurpose stadium, opened in 1982 for the Asian Games. The bowl hosted the 2010 Commonwealth Games opening and closing ceremonies and has been India's football national-team venue for major fixtures. The capital city stadium's athletics-track distance from the football pitch is the standard complaint, but its scale and significance make it essential.
7. Rajiv Gandhi International Stadium, Hyderabad
Capacity: 39,000. Hyderabad's cricket ground, the home of Sunrisers Hyderabad IPL. Opened in 2003, the modern bowl produces good acoustics and has hosted Test cricket and India ODI fixtures. The ground sits among Hyderabad's Uppal district and is part of the city's broader sports complex.
8. Kalinga Stadium, Bhubaneswar
Capacity: 15,000. Odisha's main sports venue and one of the few Indian stadiums that has invested significantly in hockey infrastructure (the FIH Pro League is regularly hosted here). The football side of Kalinga hosts Odisha FC's Indian Super League matches. The multi-sport infrastructure makes it one of India's most actively used venues outside cricket.
9. Sree Kanteerava Stadium, Bengaluru
Capacity: 8,400. The football-specific ground in central Bengaluru, the home of Bengaluru FC in the ISL. Compact and atmospheric, the stadium hosts matches in front of one of India's most engaged football supporter bases. The ground's central location distinguishes it from the peripheral siting of many newer Indian sports facilities.
10. Jawaharlal Nehru Stadium, Kochi
Capacity: 60,040. Kerala's premier sports ground, the football home of Kerala Blasters in the ISL. Kerala football's exceptional intensity — capacity crowds, choreographed banner displays from the Manjappada ultras, and emotional matchday investment — makes the Kochi stadium one of the most atmospheric football venues in India.
Cricket's dominance and football's pockets
India's stadium portfolio is shaped almost entirely by cricket's commercial scale. The Narendra Modi Stadium, Eden Gardens, Wankhede, and Chinnaswamy are the country's defining sports venues, all built or rebuilt for international cricket. Football's pockets of intensity — Kolkata's derby tradition, Kerala's emerging fanbase, Bengaluru's football culture — operate against this cricket backdrop, but the ground portfolio reflects which sport actually drives Indian sporting infrastructure.