SportsAdda
Stake — World Cup: Higher Odds Every Game
Stake — World Cup: Higher Odds Every Game
Features

Biggest cricket stadium in the world: the largest grounds ranked, and what they host

Six of the ten biggest cricket grounds on earth are in India, on capacity figures that no two sources agree on. Here is the ranking, and the match counts showing which of those grounds cricket actually uses.

Nov 7, 2022 · Updated Sep 18, 2026

Biggest cricket stadium in the world: the largest grounds ranked, and what they host

The biggest cricket stadium in the world is the Narendra Modi Stadium in Ahmedabad, which holds 132,000 people. The Melbourne Cricket Ground is second at 100,024, and those two are the only cricket grounds on earth with a six figure capacity. After that the numbers drop sharply, and they also stop agreeing with each other.

That second part is the reason every list of the biggest cricket stadiums you find gives a slightly different answer. Some of the grounds ranked in the world’s top twelve seat nowhere near the figure printed next to them, and four of them have hosted almost no cricket at all. This page gives the capacity ranking, then sets it against the number of matches each ground has actually staged, derived match by match from the ball-by-ball record rather than copied from another list.

Biggest cricket stadiums in the world

Capacities below are the published figures used by the BCCI, the ICC’s 2023 World Cup media guide and each ground’s own operator. Where two sources disagree, the conflict is noted further down.

Ground Capacity Location
Narendra Modi Stadium 132,000 Ahmedabad, India
Melbourne Cricket Ground 100,024 Melbourne, Australia
Eden Gardens 68,000 Kolkata, India
Shaheed Veer Narayan Singh Stadium 65,000 Raipur, India
Perth Stadium 61,266 Perth, Australia
Adelaide Oval 53,500 Adelaide, Australia
Singapore National Stadium 52,000 Kallang, Singapore
Ekana Cricket Stadium 50,100 Lucknow, India
Greenfield International Stadium 50,000 Thiruvananthapuram, India
Brabourne Stadium 50,000 Mumbai, India

Two grounds usually printed inside this top ten are left out of it here. The JSCA International Stadium Complex in Ranchi is listed at 50,000 by the capacity tables and at 40,000 by its own entry, both citing the same source. The Shrimant Madhavrao Scindia Cricket Stadium in Gwalior is listed at 50,000, which is the figure for the completed final stage; the stage that has been built seats 30,000, and that was the capacity when it staged its first international in October 2024.

Biggest cricket stadium in India

Six of the ten grounds above are in India, and eight of the twelve once Ranchi and Gwalior are counted back in. The Indian order, on the same basis as the table above, looks like this.

Ground Capacity City
Narendra Modi Stadium 132,000 Ahmedabad
Eden Gardens 68,000 Kolkata
Shaheed Veer Narayan Singh Stadium 65,000 Raipur
Ekana Cricket Stadium 50,100 Lucknow
Greenfield International Stadium 50,000 Thiruvananthapuram
Brabourne Stadium 50,000 Mumbai
Barsapara Cricket Stadium 46,000 Guwahati
DY Patil Stadium 45,300 Navi Mumbai
Vidarbha CA Stadium 45,000 Nagpur
Barabati Stadium 45,000 Cuttack

Add Ranchi and Gwalior back at their listed 50,000 and they slot in at fifth and sixth, pushing Barabati to twelfth, which is where most published lists place it.

Eden Gardens is the interesting one. It held 100,000 between 1987 and 2010 and was comfortably the biggest cricket ground in the world for most of that time. The seats that replaced the terraces before the 2011 World Cup cut it to 68,000, so Kolkata lost the record to a renovation rather than to a rival.

How much cricket these grounds actually host

Capacity is what a ground could hold. The table below is what it has been asked to hold. The counts are men’s Tests, ODIs, T20Is and IPL matches since 1 January 2015, derived from the ball-by-ball archive of every match played, and that window sits entirely inside the archive’s coverage so nothing is missing at the edges. Rows run from busiest to quietest, not by capacity.

Ground Capacity Internationals IPL
Wankhede Stadium 33,100 26 95
Eden Gardens 68,000 29 67
Narendra Modi Stadium 132,000 25 45
Sydney Cricket Ground 48,000 45 0
Melbourne Cricket Ground 100,024 37 0
Ekana Cricket Stadium 50,100 8 29
Brabourne Stadium 50,000 1 19
DY Patil Stadium 45,300 0 20
Shaheed Veer Narayan Singh Stadium 65,000 4 6
Greenfield International Stadium 50,000 7 0
Shrimant Madhavrao Scindia Stadium 30,000 1 0
Singapore National Stadium 52,000 0 0

The Wankhede Stadium is the point of the table. It seats about 33,100, which does not put it in India’s top fifteen, and it has staged more senior men’s cricket in the last decade than any ground on the capacity list. Mumbai has three Tests, eight ODIs and fifteen T20Is on its record since 2015 alongside 95 IPL matches. Ahmedabad, with four times the seats, has 70 matches in the same period.

At the other end, the Singapore National Stadium’s 52,000 is a cricket configuration rather than a cricket history. The venue is a football, rugby and athletics bowl that can be reconfigured for cricket in about 48 hours, and its own record lists no cricket match at all. Singapore’s internationals are played at the Singapore National Cricket Ground and the Indian Association Ground, neither of which comes close to the capacity list.

Brabourne has not staged a match of any kind since May 2022, and DY Patil has not either. Two more sit in the same bracket. The Saifai International Cricket Stadium in Uttar Pradesh is ranked at 43,000 and has never staged a senior men’s international or IPL match. Docklands Stadium in Melbourne is ranked at 48,003, which is its oval figure; in cricket mode it holds 47,000, and it has not hosted an international since February 2006.

What the biggest cricket stadium in the world actually holds

Ahmedabad’s record crowd came at the 2022 IPL final, reported as 104,859 and certified by Guinness World Records at 101,566 for a T20 match. Both figures are a long way short of 132,000, and the two showpiece finals since have drawn smaller crowds, not bigger ones.

Match Date Attendance Share of capacity
IPL final 29 May 2022 104,859 79%
ODI World Cup final 19 Nov 2023 92,453 70%
T20 World Cup final 8 Mar 2026 86,824 66%

Compare that with Melbourne. Day one of the 2025 Boxing Day Test drew 94,199, a world record for a single day of Test cricket, into a ground that holds 100,024. The MCG filled 94% of itself for the first day of a Test match. Ahmedabad filled 66% of itself for a World Cup final it went on to win, and the crowd in Melbourne in December was larger than the crowd in Ahmedabad three months later.

Why the biggest stadium lists never agree

Four things are being counted under one heading, which is why no two rankings match.

Configuration capacity against cricket capacity. Multi sport venues publish a number for their largest configuration. Docklands is 56,347 as a venue, 48,003 on the cricket list and 47,000 with a cricket field laid out. Singapore’s 52,000 is its cricket setting for a ground that does not stage cricket.

Built capacity against planned capacity. Gwalior’s new ground is ranked on the 50,000 it will hold when the second stage is finished rather than the 30,000 standing today.

Competing official figures. The Ekana Stadium is 50,000 in the ranking tables and 50,100 in the BCCI’s own venue list. The Wankhede is 33,108 on ESPNcricinfo, 33,100 in the BCCI and ICC listings and about 32,000 elsewhere. Ranchi is 50,000 in one place and 40,000 in another, both citing the same page.

Duplicated entries. The Maharaja Yadavindra Singh International Cricket Stadium in New Chandigarh appears twice in the standard capacity table, once at 40,000 and once at 38,000, which is enough on its own to shuffle the order of everything below it.

The two grounds at the top are not affected by any of this. Ahmedabad at 132,000 and Melbourne at 100,024 are far enough clear that no plausible correction moves them. Everything from third place down should be read as an estimate.

Questions people ask

Which is the biggest cricket stadium in the world? The Narendra Modi Stadium in Ahmedabad, capacity 132,000. It reopened in 2021 after a rebuild on the site of the old Sardar Patel Stadium, which had stood since 1983.

Which is the biggest cricket stadium in India? The same ground. India also holds second and third place through Eden Gardens at 68,000 and the Shaheed Veer Narayan Singh Stadium in Raipur at 65,000.

What is the second biggest cricket stadium in the world? The Melbourne Cricket Ground, 100,024, made up of about 95,000 seats and 5,000 standing places.

What is the highest attendance at a cricket match? 104,859 for the 2022 IPL final at Ahmedabad, with Guinness World Records certifying 101,566 for the same match under its own counting method.

Which Indian ground hosts the most cricket? The Wankhede Stadium in Mumbai, which has staged 121 senior men’s matches since the start of 2015, ahead of Eden Gardens on 96 and the MA Chidambaram Stadium in Chennai on 81.

Browse our full set of cricket ground guides and records

Stake — World Cup: Higher Odds Every Game
Stake — World Cup: Higher Odds Every Game