India is home to some of the biggest cricket stadiums in the world. These iconic venues have hosted historic Test matches, thrilling Indian Premier League (IPL) encounters, international tournaments and memorable Cricket World Cup matches.
But which is the biggest cricket stadium in India?
The answer is Narendra Modi Stadium in Ahmedabad, Gujarat, with a published seating capacity of approximately 132,000 spectators. It is also recognised as the largest cricket stadium in the world.
Other major cricket venues include Eden Gardens in Kolkata, Shaheed Veer Narayan Singh International Cricket Stadium in Raipur, Ekana Cricket Stadium in Lucknow and Greenfield International Stadium in Thiruvananthapuram.
In this article, we explore the top 10 biggest cricket stadiums in India by published seating capacity, including their locations, capacities, historical significance and important features.
Top 10 Biggest Cricket Stadiums in India by Seating Capacity

The following table ranks major cricket stadiums in India according to their published seating capacities.
| Rank | Cricket Stadium | City | Seating Capacity |
| 1 | Narendra Modi Stadium | Ahmedabad | 132,000 |
| 2 | Eden Gardens | Kolkata | 68,000 |
| 3 | Shaheed Veer Narayan Singh International Cricket Stadium | Raipur | Approx. 65,000 |
| 4 | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium | Lucknow | 50,100 |
| 5 | Greenfield International Stadium | Thiruvananthapuram | 50,000 |
| 6 | Barsapara Cricket Stadium | Guwahati | 46,000 |
| 7 | Dr. D. Y. Patil Sports Stadium | Navi Mumbai | 45,000 |
| 7 | Barabati Stadium | Cuttack | 45,000 |
| 9 | Vidarbha Cricket Association Stadium | Nagpur | 44,904 |
| 10 | MCA International Stadium | Pune | 42,700 |
Capacity methodology (as of 2 November 2026): Figures are based on published BCCI, state cricket association, government and stadium records where available. Published capacities can differ between sources and event configurations; these figures are not a uniform independent seating audit. Tied stadiums share the same rank, and the next rank is skipped.
1. Narendra Modi Stadium, Ahmedabad
Location: Motera, Ahmedabad, Gujarat
Seating capacity: Approximately 132,000
Original establishment: 1983
Redeveloped: 2015–2020
Renamed: 2021
IPL home team: Gujarat Titans
Narendra Modi Stadium is the biggest cricket stadium in India and the world. Located in Motera, Ahmedabad, Gujarat, it has a published seating capacity of approximately 132,000 spectators.
The original stadium was established in 1983 as Sardar Patel Stadium. It was completely redeveloped between 2015 and 2020, creating a modern cricket facility with significantly expanded spectator capacity. The venue was renamed Narendra Modi Stadium in February 2021.
The stadium hosted its first pink-ball Test match between India and England on 24 February 2021. It also hosted the final of the ICC Men’s Cricket World Cup on 19 November 2023, where Australia defeated India.
The Gujarat Titans use this stadium as their home ground in the Indian Premier League. Its enormous capacity, modern infrastructure and international facilities make it one of the most important sporting venues in the world.
2. Eden Gardens, Kolkata
Location: Kolkata, West Bengal
Seating capacity: Approximately 68,000
Established: 1864
IPL home team: Kolkata Knight Riders
Eden Gardens is the second biggest cricket stadium in India and one of the oldest cricket grounds in the country. Established in 1864, it has played an important role in the history of Indian and international cricket.
Located near the Hooghly River in Kolkata, the stadium is famous for its passionate supporters and historic cricket atmosphere.
Before the redevelopment of Motera Stadium, Eden Gardens was India’s largest cricket venue. It once accommodated approximately 100,000 spectators. Renovations ahead of the 2011 Cricket World Cup introduced modern seating arrangements and reduced its published capacity to around 68,000.
Eden Gardens hosted the 1987 Cricket World Cup final, the first World Cup final played outside Lord’s Cricket Ground. It also hosted the final of the 2016 ICC Men’s T20 World Cup.
The stadium is home to the Kolkata Knight Riders in the IPL and the Bengal cricket team. Its long history and memorable matches make it one of the most recognisable cricket venues in the world.
3. Shaheed Veer Narayan Singh International Cricket Stadium, Raipur
Location: Nava Raipur, Chhattisgarh
Seating capacity: Approximately 65,000
Established: 2008
State cricket team: Chhattisgarh
Shaheed Veer Narayan Singh International Cricket Stadium is one of India’s largest cricket venues. Located in Nava Raipur, Chhattisgarh, it has a published seating capacity of approximately 65,000 spectators.
The stadium was established in 2008 and named after Veer Narayan Singh, the freedom fighter who led an uprising against British rule during the 1857 rebellion in Chhattisgarh.
Although inaugurated in 2008, the stadium hosted its first major cricket match in 2010, when Canada’s touring team faced Chhattisgarh in a one-day match.
The venue hosted IPL matches in 2013 as a second home ground for the Delhi franchise. This made it an important cricket destination in central India.
The stadium entered the international cricket calendar when it hosted its first men’s ODI on 21 January 2023. India faced New Zealand in the second ODI of the series, winning the match by eight wickets.
The BCCI recognised the stadium’s pitch and ground as the Best Pitch and Best Ground in the Central Zone for 2017–18.
Raipur’s stadium is also notable for its boundary dimensions. It is considered one of India’s largest cricket grounds in terms of boundary dimensions, with a reported overall field size of approximately 180 yards by 160 yards and average boundary distances of around 80 metres.
Despite its impressive seating capacity, the stadium has hosted fewer major international matches than established venues such as Eden Gardens and Wankhede Stadium.
Its large spectator seating, spacious playing area and modern infrastructure make it an important cricket facility in central India.
4. Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
Location: Lucknow, Uttar Pradesh
Seating capacity: 50,100
Established: 2017
IPL home team: Lucknow Super Giants
Ekana Cricket Stadium is among the largest modern cricket venues in India. Located in Lucknow, Uttar Pradesh, it has a published seating capacity of 50,100 spectators.
The stadium was built in 2017 and became an important venue for international cricket after hosting its first men’s ODI on 6 November 2019, when Afghanistan faced West Indies.
The stadium gained additional attention during the 2023 ICC Men’s Cricket World Cup, when it hosted several tournament matches.
The Lucknow Super Giants use Ekana Cricket Stadium as their home ground in the IPL. Its modern facilities, spectator seating and international-standard infrastructure make it an important cricket destination in northern India.
5. Greenfield International Stadium, Thiruvananthapuram
Location: Karyavattom, Thiruvananthapuram, Kerala
Seating capacity: Approximately 50,000
Established: 2015
Cricket association: Kerala Cricket Association
Greenfield International Stadium, also known as The Sports Hub, is a major multipurpose sporting venue in Kerala.
Located in Karyavattom, Thiruvananthapuram, it has a published seating capacity of approximately 50,000 spectators.
The stadium hosted its first international cricket match on 7 November 2017, when India played New Zealand in a T20 International. India won the rain-affected match by six runs.
Unlike traditional cricket grounds, Greenfield was designed to accommodate different sporting events. It has also hosted international football matches.
Its large seating arrangement and modern infrastructure make it one of the biggest cricket venues in southern India.
6. Barsapara Cricket Stadium, Guwahati
Location: Barsapara, Guwahati, Assam
Seating capacity: 46,000
Cricket association: Assam Cricket Association
Barsapara Cricket Stadium, also known as Dr. Bhupen Hazarika Cricket Stadium, is one of the largest cricket venues in northeastern India.
Located in Guwahati, Assam, the stadium has a published BCCI seating capacity of 46,000 spectators.
The stadium hosted its first international cricket match in October 2017, when India faced Australia in a T20 International. Australia won the match by eight wickets.
Barsapara has become an important venue for international and domestic cricket in the northeastern region. It has also hosted IPL matches and continues to provide a major platform for cricket development in Assam.
The stadium’s large spectator capacity and modern facilities make it one of the most important cricket grounds in northeastern India.
7. Dr. D. Y. Patil Sports Stadium, Navi Mumbai
Location: Nerul, Navi Mumbai, Maharashtra
Seating capacity: 45,000
Established: 2008
Dr. D. Y. Patil Sports Stadium is a major multipurpose sporting venue located in Nerul, Navi Mumbai, Maharashtra.
The stadium has a published seating capacity of approximately 45,000 spectators. It is known for its modern facilities, large spectator stands, corporate boxes and distinctive fabric roof.
Although it is also used for football and other sporting events, the venue has hosted major cricket competitions, including IPL matches and women’s cricket tournaments.
Its modern infrastructure and large seating capacity make it one of India’s significant cricket and sporting venues.
Unlike several other stadiums on this list, it is not primarily identified with a permanent IPL home franchise.
8. Barabati Stadium, Cuttack
Location: Cuttack, Odisha
Seating capacity: Approximately 45,000
Established: 1958
Cricket association: Odisha Cricket Association
Barabati Stadium is one of India’s historic cricket grounds. Located in Cuttack, Odisha, it has a published seating capacity of approximately 45,000 spectators.
The stadium has hosted several international cricket matches, including One Day Internationals.
It hosted its first ODI in January 1982, when India played England. The match was particularly significant because it was only the third ODI played in India.
Barabati Stadium hosted its first men’s Test match in January 1987, when India faced Sri Lanka. India won the match by an innings and 67 runs.
The ground continues to host international and domestic cricket matches. Its historical importance and passionate cricket supporters make it one of the most recognised cricket venues in eastern India.
9. Vidarbha Cricket Association Stadium, Nagpur
Location: Jamtha, Nagpur, Maharashtra
Seating capacity: 44,904
Opened: 2008
Cricket association: Vidarbha Cricket Association
Vidarbha Cricket Association Stadium, commonly known as VCA Jamtha Stadium, is a major international cricket venue in Nagpur, Maharashtra.
Located in Jamtha, approximately 16 kilometres from the older Civil Lines cricket ground, the stadium was developed to provide modern international-standard cricket facilities.
According to the Vidarbha Cricket Association, the stadium has a total seating capacity of 44,904 spectators.
It hosted its first international Test match in 2008, when India played Australia in the fourth Test of the series. The match became particularly memorable because Australian debutant Jason Krejza took 12 wickets, while Harbhajan Singh claimed seven wickets.
The stadium also has one of India’s largest reported playing areas. Its straight boundaries measure approximately 80 yards, while its square boundaries measure around 85 yards.
The venue has since hosted Test matches, One Day Internationals and T20 Internationals.
The stadium features multiple spectator stands, corporate boxes, a modern press box and facilities for players and match officials.
Its large seating capacity, spacious playing area and international cricket history make it one of the biggest cricket stadiums in India.
10. MCA International Stadium, Pune
Location: Gahunje, Pune, Maharashtra
Seating capacity: 42,700
Established: 2012
Cricket association: Maharashtra Cricket Association
MCA International Stadium, also known as Maharashtra Cricket Association Stadium, is one of the major modern cricket venues in India.
Located in Gahunje on the outskirts of Pune, Maharashtra, the stadium has a published seating capacity of 42,700 spectators.
The venue hosted its first international cricket match in 2012, when India played England in a One Day International.
It was later granted Test status in 2016 and hosted its first Test match in February 2017, when Australia defeated India by 333 runs. Australian spinner Steve O’Keefe took 12 wickets in the match, earning the Player of the Match award.
The stadium is known for its large spectator stands, modern player facilities and international-standard cricket infrastructure.
It has also hosted IPL matches and major international tournaments, including the 2023 ICC Men’s Cricket World Cup.
Other Notable Cricket Stadiums in India

Source Image: BBC
Apart from the top 10 venues, several other Indian cricket grounds have significant seating capacities and regularly host international and domestic cricket.
| Stadium | City | Published Capacity |
| JSCA International Stadium Complex | Ranchi | 40,000 |
| Rajgir International Cricket Stadium | Rajgir, Bihar | Approximately 40,000 |
| Saifai International Cricket Stadium | Saifai, Uttar Pradesh | 40,000 |
| Rajiv Gandhi International Cricket Stadium | Hyderabad | 39,200 |
| M. A. Chidambaram Stadium | Chennai | 38,200 |
| Maharaja Yadavindra Singh International Cricket Stadium | New Chandigarh | Approximately 38,000 |
| Arun Jaitley Stadium | Delhi | 35,200 |
| M. Chinnaswamy Stadium | Bengaluru | 33,800 |
| Wankhede Stadium | Mumbai | 33,100 |
These figures are published venue capacities and may differ from IPL-specific seating figures because of event configurations.
JSCA International Stadium Complex in Ranchi has a capacity of 40,000 according to the BCCI’s annual report. The Jharkhand State Cricket Association also describes it as having over 40,000 seats in its October 2025 stadium advertisement notice. The 40,000 figure is used here for consistency with the BCCI record.
Rajgir International Cricket Stadium in Bihar was inaugurated on 5 October 2025. According to the Bihar Government, it has seating arrangements for approximately 40,000 spectators. Some online listings mention a higher capacity of 50,000, but the government-published figure is used here.
Saifai International Cricket Stadium in Uttar Pradesh has been listed with a capacity of 43,000 in some online sources. However, the Uttar Pradesh government audit report refers to a 40,000-seat stadium, which is the figure used here.
Maharaja Yadavindra Singh International Cricket Stadium in Mullanpur, New Chandigarh, is the home ground of Punjab Kings in the IPL and has a published seating capacity of approximately 38,000 spectators. It has also hosted international cricket.
Largest Cricket Stadiums in India by Playing Area
Seating capacity is not the only way to compare the size of cricket stadiums. Playing area and boundary dimensions also help explain how large a cricket ground is.
| Cricket Stadium | City | Reported Playing Dimensions |
| Shaheed Veer Narayan Singh International Cricket Stadium | Raipur | Overall field size approximately 180 × 160 yards; average boundary distance around 80 metres |
| Vidarbha Cricket Association Stadium | Nagpur | Approximately 80-yard straight boundaries and 85-yard square boundaries |
Raipur is recognised for its exceptionally large boundary dimensions, while Nagpur is described as one of India’s largest cricket grounds in terms of field area. These measurements refer to playing dimensions rather than spectator seating capacity.
Why Is Narendra Modi Stadium the Biggest Cricket Stadium in India?
Narendra Modi Stadium holds the record as India’s biggest cricket stadium because of its approximately 132,000 spectator capacity.
To understand its size, consider the comparison with Eden Gardens:
- Narendra Modi Stadium: Approximately 132,000 spectators.
- Eden Gardens: Approximately 68,000 spectators.
- Capacity difference: Approximately 64,000 spectators.
The stadium’s redevelopment introduced modern spectator facilities, large stands, improved player amenities and infrastructure designed to host major international tournaments.
Its scale and facilities have established it as one of the most important sporting venues in the world.
Conclusion
India has several world-class cricket stadiums with impressive seating capacities and rich sporting histories. Narendra Modi Stadium leads the list with approximately 132,000 seats, followed by Eden Gardens in Kolkata and Shaheed Veer Narayan Singh International Cricket Stadium in Raipur.
Other major venues, including Ekana Cricket Stadium, Greenfield International Stadium, Barsapara Cricket Stadium and DY Patil Sports Stadium, also demonstrate India’s growing sporting infrastructure.
From historic grounds to modern sporting facilities, these stadiums reflect India’s passion for cricket and its ability to host major international tournaments.
Frequently Asked Questions (FAQs)
Narendra Modi Stadium in Ahmedabad, Gujarat, is the biggest cricket stadium in India. It has a published seating capacity of approximately 132,000 spectators.
Eden Gardens in Kolkata, West Bengal, is the second biggest cricket stadium in India. Its published seating capacity is approximately 68,000.
Shaheed Veer Narayan Singh International Cricket Stadium in Raipur, Chhattisgarh, ranks third in this list, with a published seating capacity of approximately 65,000 spectators.
Narendra Modi Stadium in Ahmedabad, India, is the biggest cricket stadium in the world, with a seating capacity of approximately 132,000 spectators.
Eden Gardens has a published seating capacity of approximately 68,000 spectators. Before its redevelopment, it could accommodate around 100,000 people.