Biggest Cricket Stadiums in the World: Top 10 by Capacity
A ranked list of the world's biggest cricket stadiums by seating capacity, from the Narendra Modi Stadium in India to the MCG in Australia and Eden Gardens in Kolkata.
The world’s biggest cricket stadiums are predominantly found in India and Australia, where passionate, large-scale cricket cultures have driven the construction of massive arenas. The Narendra Modi Stadium in Ahmedabad leads the world, with the Melbourne Cricket Ground and Eden Gardens among the next largest.
Top 10 Biggest Cricket Stadiums by Capacity
| Rank | Stadium | City | Country | Approx. Capacity |
|---|---|---|---|---|
| 1 | Narendra Modi Stadium | Ahmedabad | India | 130,000+ |
| 2 | Melbourne Cricket Ground (MCG) | Melbourne | Australia | ~100,000 |
| 3 | Eden Gardens | Kolkata | India | ~65,000 |
| 4 | Rajiv Gandhi International Stadium | Hyderabad | India | ~55,000 |
| 5 | Sardar Patel Gujarat Stadium | Valsad | India | ~50,000 |
| 6 | Jawaharlal Nehru Stadium | Chennai | India | ~50,000 |
| 7 | Shaheed Veer Narayan Singh Stadium | Raipur | India | ~65,000 |
| 8 | Edgbaston Cricket Ground | Birmingham | England | ~25,000 |
| 9 | Optus Stadium | Perth | Australia | ~60,000 |
| 10 | Adelaide Oval | Adelaide | Australia | ~53,000 |
Capacities are approximate figures and may vary depending on event configuration. Indian stadium capacities in particular can differ between sources.
The Narendra Modi Stadium — World’s Largest
The Narendra Modi Stadium in Motera, Ahmedabad, is the undisputed largest cricket ground on earth. Rebuilt and reopened in 2020, the stadium holds over 130,000 spectators for cricket — more than any other sporting venue built specifically for the game. It hosted the final of the 2023 ICC Men’s Cricket World Cup.
The Melbourne Cricket Ground — Southern Hemisphere Icon
The MCG is the most storied cricket venue outside England. It has hosted Ashes Tests, World Cup finals, and the Boxing Day Test — one of cricket’s most celebrated annual fixtures. Its capacity of around 100,000 makes it the second-largest cricket venue in the world and comfortably the largest in the southern hemisphere. The MCG also hosts Australian Rules Football and is the largest stadium in Australia by any sport.
Eden Gardens — India’s Cauldron
Eden Gardens in Kolkata is one of cricket’s most atmospheric venues. Its passionate crowds and long history of dramatic matches have given it a mythical status. The ground has been gradually reduced from its previous larger capacity as safety standards were improved, but it remains one of the largest and most intense cricket arenas in the world.
English and Other Notable Grounds
English cricket grounds are significantly smaller than their Indian and Australian counterparts. Lord’s Cricket Ground in London holds around 30,000 and is the spiritual home of cricket. The Oval in Kennington and Headingley in Leeds are similarly sized. Edgbaston in Birmingham has been expanded in recent years and now rivals Lord’s in capacity. In the subcontinent, the National Stadium Karachi and Gaddafi Stadium Lahore are major Pakistani venues.
What Determines Stadium Capacity?
Cricket grounds vary in capacity based on:
- Permanent vs. temporary seating — some grounds add stands for major events
- Planning and safety regulations — older grounds often reduced capacity as regulations tightened
- Format of the match — capacity is sometimes adjusted for day-night games or T20 events
Quick summary: The Narendra Modi Stadium (130,000+) and the Melbourne Cricket Ground (~100,000) are the two largest cricket stadiums in the world by a wide margin. India dominates the top of the list, reflecting the country’s enormous and passionate cricket following.
Frequently asked questions
Which is the biggest cricket stadium in the world?+
The Narendra Modi Stadium in Ahmedabad, India, is the largest cricket stadium in the world, with a capacity of over 130,000.
What is the largest cricket stadium in Australia?+
The Melbourne Cricket Ground (MCG) is the largest cricket stadium in Australia, with a capacity of around 100,000 for cricket events.
What is the largest cricket ground in England?+
Lord's Cricket Ground in London is the most famous, though Edgbaston and Headingley hold fewer spectators. The largest by capacity is generally considered to be Old Trafford or The Oval, though all English grounds are significantly smaller than the largest venues in India and Australia.