Cricket Stadiums in India

Updated October 2026

India has several major cricket stadiums that host Test matches, ODIs, T20Is, IPL games and major ICC tournaments. The Narendra Modi Stadium in Ahmedabad is the largest, with a BCCI-listed capacity of 1,32,000. Other prominent venues include Eden Gardens, Wankhede Stadium, M. Chinnaswamy Stadium, M.A. Chidambaram Stadium and Arun Jaitley Stadium.

Cricket Stadiums in India: Quick List

Here is a quick reference list of major cricket stadiums in India, including their city, state and BCCI-listed capacity where available.

StadiumCityStateCapacity
Narendra Modi StadiumAhmedabadGujarat1,32,000
Eden GardensKolkataWest Bengal68,000
MCA International StadiumPuneMaharashtra42,700
Greenfield International StadiumThiruvananthapuramKerala50,000
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumLucknowUttar Pradesh50,100
Barabati StadiumCuttackOdisha45,000
Barsapara Cricket StadiumGuwahatiAssam46,000
Rajiv Gandhi International StadiumHyderabadTelangana39,200
M.A. Chidambaram StadiumChennaiTamil Nadu38,200
Arun Jaitley StadiumNew DelhiDelhi35,200
Wankhede StadiumMumbaiMaharashtra33,100
M. Chinnaswamy StadiumBengaluruKarnataka33,800
ACA-VDCA Cricket StadiumVisakhapatnamAndhra Pradesh25,000
HPCA StadiumDharamshalaHimachal Pradesh21,200

Capacity note: Seating capacity can vary with stadium configuration, renovation, event requirements and published source. The figures above follow the BCCI venue information currently available.

Largest Cricket Stadiums in India

The Narendra Modi Stadium in Ahmedabad is the largest cricket stadium in India and is listed by BCCI at 1,32,000 seats. Eden Gardens in Kolkata is listed at 68,000, while the Ekana Stadium and Greenfield International Stadium are listed at 50,100 and 50,000 respectively.

1. Narendra Modi Stadium, Ahmedabad

The Narendra Modi Stadium is operated by the Gujarat Cricket Association and has a BCCI-listed capacity of 1,32,000. The venue was completely rebuilt between 2015 and 2020 and hosted the ICC Men's Cricket World Cup 2023 final. It also hosted the ICC Men's T20 World Cup 2026 final on 8 March 2026.

2. Eden Gardens, Kolkata

Eden Gardens is one of India's most historic cricket grounds. BCCI lists its capacity as 68,000, and the venue has hosted major international matches and ICC events. It was the venue for the first semi-final of the ICC Men's T20 World Cup 2026.

3. Wankhede Stadium, Mumbai

Wankhede Stadium is operated by the Mumbai Cricket Association and is listed by BCCI at 33,100 seats. It hosted the 2011 Men's Cricket World Cup final, when India defeated Sri Lanka, and continues to host international cricket and IPL matches.

4. M. Chinnaswamy Stadium, Bengaluru

M. Chinnaswamy Stadium is located in central Bengaluru and is listed by BCCI at 33,800 capacity. It has been a regular venue for India's home international cricket and is also associated with the Karnataka State Cricket Association and IPL cricket.

5. M.A. Chidambaram Stadium, Chennai

Commonly called Chepauk, M.A. Chidambaram Stadium is one of India's established Test venues. BCCI lists its capacity at 38,200 and notes its long history, including India's first Test victory in 1952 and the tied Test between India and Australia in 1986.

6. Arun Jaitley Stadium, New Delhi

Located on Bahadur Shah Zafar Marg, the Arun Jaitley Stadium is one of India's historic international grounds. BCCI lists its capacity at 35,200 and records its association with major Test and ODI milestones.

7. Rajiv Gandhi International Cricket Stadium, Hyderabad

The Rajiv Gandhi International Stadium in Uppal is the major international cricket venue in Hyderabad. BCCI lists its capacity at 39,200 and notes that it replaced the Lal Bahadur Shastri Stadium as Hyderabad's principal international venue.

8. Other Major Cricket Stadiums in India

India's international cricket network also includes venues such as HPCA Stadium in Dharamshala, MCA International Stadium in Pune, Ekana Cricket Stadium in Lucknow, Greenfield International Stadium in Thiruvananthapuram, Barsapara Cricket Stadium in Guwahati, ACA-VDCA Cricket Stadium in Visakhapatnam and Barabati Stadium in Cuttack. These venues have hosted international matches and major domestic competitions.

VenueCityCapacityKey association
HPCA StadiumDharamshala21,200Himachal Pradesh Cricket Association
MCA International StadiumPune42,700Maharashtra Cricket Association
Ekana Cricket StadiumLucknow50,100Uttar Pradesh Cricket Association
Greenfield International StadiumThiruvananthapuram50,000Kerala Cricket Association
Barsapara Cricket StadiumGuwahati46,000Assam Cricket Association
ACA-VDCA Cricket StadiumVisakhapatnam25,000Andhra Cricket Association
Barabati StadiumCuttack45,000Odisha Cricket Association

Cricket Stadiums That Hosted the 2026 Men's T20 World Cup in India

The ICC Men's T20 World Cup 2026 was co-hosted by India and Sri Lanka. The Indian venues were Narendra Modi Stadium in Ahmedabad, M.A. Chidambaram Stadium in Chennai, Arun Jaitley Stadium in New Delhi, Wankhede Stadium in Mumbai and Eden Gardens in Kolkata.

Indian VenueCity
Narendra Modi StadiumAhmedabad
M.A. Chidambaram StadiumChennai
Arun Jaitley StadiumNew Delhi
Wankhede StadiumMumbai
Eden GardensKolkata

Famous Cricket Stadiums in India and Their IPL Teams

StadiumCityIPL Team Association
Narendra Modi StadiumAhmedabadGujarat Titans
Eden GardensKolkataKolkata Knight Riders
Wankhede StadiumMumbaiMumbai Indians
M. Chinnaswamy StadiumBengaluruRoyal Challengers Bengaluru
M.A. Chidambaram StadiumChennaiChennai Super Kings
Arun Jaitley StadiumNew DelhiDelhi Capitals
Rajiv Gandhi International StadiumHyderabadSunrisers Hyderabad
Ekana Cricket StadiumLucknowLucknow Super Giants

Important Cricket Stadium GK Facts

  • Largest stadium: Narendra Modi Stadium, Ahmedabad, with BCCI-listed capacity of 1,32,000.
  • Historic venue: Eden Gardens is one of India's oldest major cricket grounds and hosted the 1987 World Cup final.
  • 2011 World Cup final: Wankhede Stadium hosted the final between India and Sri Lanka.
  • 2026 T20 World Cup final: Narendra Modi Stadium hosted the final between India and New Zealand.
  • First Test win by India: M.A. Chidambaram Stadium hosted India's first Test victory in 1952.

Frequently Asked Questions

Which is the largest cricket stadium in India?

Narendra Modi Stadium in Ahmedabad is the largest, with a BCCI-listed capacity of 1,32,000.

Which is the biggest cricket stadium in India by capacity?

Narendra Modi Stadium has the highest listed seating capacity among India's major cricket venues at 1,32,000.

Which cricket stadium is in Mumbai?

Wankhede Stadium is the major international cricket stadium in Mumbai.

Which cricket stadium is in Bengaluru?

M. Chinnaswamy Stadium is the major international cricket venue in Bengaluru.

Which cricket stadium is in Chennai?

M.A. Chidambaram Stadium, commonly called Chepauk, is Chennai's major international cricket venue.

Which stadium hosted the 2011 Cricket World Cup final?

Wankhede Stadium in Mumbai hosted the 2011 Men's Cricket World Cup final.

Which stadium hosted the 2026 T20 World Cup final?

Narendra Modi Stadium in Ahmedabad hosted the ICC Men's T20 World Cup 2026 final on 8 March 2026.

How many cricket stadiums are there in India?

India has many cricket grounds and venues, but the exact number depends on whether the list includes international venues, domestic grounds, IPL venues or smaller stadiums. For this guide, the focus is on major and notable venues.

Related Cricket Guides

Official Sources