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.
| Stadium | City | State | Capacity |
|---|---|---|---|
| Narendra Modi Stadium | Ahmedabad | Gujarat | 1,32,000 |
| Eden Gardens | Kolkata | West Bengal | 68,000 |
| MCA International Stadium | Pune | Maharashtra | 42,700 |
| Greenfield International Stadium | Thiruvananthapuram | Kerala | 50,000 |
| Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium | Lucknow | Uttar Pradesh | 50,100 |
| Barabati Stadium | Cuttack | Odisha | 45,000 |
| Barsapara Cricket Stadium | Guwahati | Assam | 46,000 |
| Rajiv Gandhi International Stadium | Hyderabad | Telangana | 39,200 |
| M.A. Chidambaram Stadium | Chennai | Tamil Nadu | 38,200 |
| Arun Jaitley Stadium | New Delhi | Delhi | 35,200 |
| Wankhede Stadium | Mumbai | Maharashtra | 33,100 |
| M. Chinnaswamy Stadium | Bengaluru | Karnataka | 33,800 |
| ACA-VDCA Cricket Stadium | Visakhapatnam | Andhra Pradesh | 25,000 |
| HPCA Stadium | Dharamshala | Himachal Pradesh | 21,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.
| Venue | City | Capacity | Key association |
|---|---|---|---|
| HPCA Stadium | Dharamshala | 21,200 | Himachal Pradesh Cricket Association |
| MCA International Stadium | Pune | 42,700 | Maharashtra Cricket Association |
| Ekana Cricket Stadium | Lucknow | 50,100 | Uttar Pradesh Cricket Association |
| Greenfield International Stadium | Thiruvananthapuram | 50,000 | Kerala Cricket Association |
| Barsapara Cricket Stadium | Guwahati | 46,000 | Assam Cricket Association |
| ACA-VDCA Cricket Stadium | Visakhapatnam | 25,000 | Andhra Cricket Association |
| Barabati Stadium | Cuttack | 45,000 | Odisha 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 Venue | City |
|---|---|
| Narendra Modi Stadium | Ahmedabad |
| M.A. Chidambaram Stadium | Chennai |
| Arun Jaitley Stadium | New Delhi |
| Wankhede Stadium | Mumbai |
| Eden Gardens | Kolkata |
Famous Cricket Stadiums in India and Their IPL Teams
| Stadium | City | IPL Team Association |
|---|---|---|
| Narendra Modi Stadium | Ahmedabad | Gujarat Titans |
| Eden Gardens | Kolkata | Kolkata Knight Riders |
| Wankhede Stadium | Mumbai | Mumbai Indians |
| M. Chinnaswamy Stadium | Bengaluru | Royal Challengers Bengaluru |
| M.A. Chidambaram Stadium | Chennai | Chennai Super Kings |
| Arun Jaitley Stadium | New Delhi | Delhi Capitals |
| Rajiv Gandhi International Stadium | Hyderabad | Sunrisers Hyderabad |
| Ekana Cricket Stadium | Lucknow | Lucknow 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
- Most Runs in International Cricket
- Most Wickets in International Cricket
- Most Centuries in International Cricket
- Cricket World Cup Winners List
- T20 World Cup Winners List
- IPL Winners List
