How Many Cricket Stadium in India? Cricket in India is more than just a game; it is a passion that brings millions of people together. The country has a deep connection with the sport, which is evident in the number of cricket stadiums it has. With 52 international cricket stadiums, India holds the record for the most in the world. These stadiums have witnessed some of the most unforgettable moments in cricket history, from thrilling World Cup finals to intense Test matches.
If you are wondering how many cricket stadiums in India, this article provides a detailed insight into the top 10 cricket stadiums in India, covering their capacity, significance, and contribution to Indian cricket.
How Many Cricket Stadium in India?
Total International Cricket Stadiums in India: India has 52 stadiums that have hosted international cricket matches. Apart from these, there are several domestic and practice stadiums used for first-class and local matches.
Top 10 Cricket Stadiums in India
Here is a list of the top 10 cricket stadiums in India based on their size, popularity, and historical significance.
1. Narendra Modi Stadium, Ahmedabad

- Capacity: 132,000 (Largest cricket stadium in India)
- Opened: 1983, Renovated in 2020
- Speciality: The biggest cricket stadium in India is the Narendra Modi Stadium.
- Notable Matches: Hosted the 2023 ICC World Cup final and IPL playoffs.
The Narendra Modi Stadium is the largest cricket stadium in India and the largest cricket stadium in the world. Located in Ahmedabad, it has world-class facilities, including an Olympic-size swimming pool, a 360-degree LED screen, and multiple practice grounds.
2. Eden Gardens, Kolkata
- Capacity: 68,000
- Opened: 1864 (Oldest cricket stadium in India)
- Specialty: Known as the Mecca of Indian Cricket.
- Notable Matches: Hosted the 1987, 1996, and 2016 ICC World Cup matches.
Eden Gardens is one of oldest cricket stadium in India and has witnessed many memorable matches. One of the most famous games was the 2001 Test against Australia, where India staged a remarkable comeback.
3. Shaheed Veer Narayan Singh International Stadium, Raipur
- Capacity: 65,000
- Opened: 2008
- Speciality: One of the most modern cricket stadiums in India.
- Notable Matches: Hosted Road Safety World Series and IPL games.
This stadium in Raipur is known for its high-quality pitch and world-class player facilities.
4. Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
- Capacity: 50,000
- Opened: 2017
- Speciality: One of the newest and largest stadiums in India.
- Notable Matches: Hosted India vs West Indies T20I in 2018.
The Ekana Stadium in Lucknow has quickly become a favourite for domestic and international matches.
5. Greenfield International Stadium, Thiruvananthapuram
- Capacity: 50,000
- Opened: 2015
- Specialty: A multipurpose stadium with advanced facilities.
- Notable Matches: Hosted India’s first-ever T20I against New Zealand in 2017.
This stadium is one of the newest and most beautiful in India.
6. JSCA International Cricket Stadium, Ranchi
- Capacity: 50,000
- Opened: 2013
- Speciality: Home ground of MS Dhoni.
- Notable Matches: Hosted its first Test match during the India vs Australia series in March 2017.
This stadium in Ranchi has a well-balanced pitch and is an important venue for domestic and international cricket in India.
7. M. A. Chidambaram Stadium, Chennai
- Capacity: 38,200
- Opened: 1916 (Second Oldest cricket stadium in India)
- Specialty: Known for its spin-friendly pitch.
- Notable Matches: Hosted multiple IPL finals and World Cup matches, including the 2011 Cricket World Cup.
Commonly known as Chepauk, this stadium is famous for its passionate Chennai Super Kings (CSK) fans.
8. Arun Jaitley Cricket Stadium, Delhi
- Capacity: 35,200
- Opened: 1883
- Speciality: Known for its historic significance and good batting pitches.
- Notable Matches: Hosted Anil Kumble’s 10-wicket haul in a Test against Pakistan in 1999.
Originally called Feroz Shah Kotla, it was renamed Arun Jaitley Cricket Stadium in 2019.
9. Wankhede Stadium, Mumbai
- Capacity: 33,100
- Opened: 1974
- Speciality: Hosted the 2011 ICC Cricket World Cup final.
- Notable Matches: India’s victory in the 2011 World Cup Final is one of the most historic matches played at this venue.
Wankhede Stadium is indeed one of the most famous cricket stadiums in India, known for its passionate fans and electric atmosphere.
10. M. Chinnaswamy Stadium, Bengaluru
- Capacity: 40,000
- Opened: 1969
- Specialty: Known for high-scoring matches.
- Notable Matches: Hosted several thrilling IPL games.
This stadium has one of the fastest outfields, making it a paradise for batsmen.
Smallest Cricket Stadium in India
- The cricket stadium with the shortest boundaries in India varies depending on pitch placement and match format, but M. Chinnaswamy Stadium (Bengaluru) and Arun Jaitley Stadium (Delhi) are known for their small boundary sizes, making them batting-friendly venues.

- When it comes to seating capacity, the Himachal Pradesh Cricket Association (HPCA) Stadium in Dharamshala is among the smallest international stadiums, accommodating around 23,000 viewers.
New Cricket Stadiums in India
India continues to expand its cricket infrastructure. Some new cricket stadiums in India under construction or planned include:
- Jaipur’s Anil Agarwal Stadium (75,000 capacity)
- Pune’s MCA Stadium expansion
- New stadiums in Varanasi and Noida
These new venues will further enhance India’s ability to host major tournaments like the ICC World Cup and IPL Finals.
Oldest Cricket Stadium in India

- Eden Gardens in Kolkata is the oldest cricket stadium in India, established in 1864.
This stadium has hosted many legendary matches and continues to be one of the most iconic grounds in the cricketing world.
Conclusion
India has 52 international cricket stadiums, the most in the world. From Narendra Modi Stadium, the biggest cricket stadium in India, to Arun Jaitley Stadium, the smallest cricket stadium in India, every venue has played a crucial role in the game’s history.
With new cricket stadiums in India being built and existing ones getting upgraded, the country’s cricket infrastructure is only getting stronger. These stadiums are not just places where matches are played—they are where history is made. For more cricket updates and records, visit our website, Spin and Swing.
FAQs
How many cricket stadiums are in India?
India has a total of 52 international cricket stadiums, the highest in the world. These stadiums host Test matches, ODIs, T20Is, and domestic tournaments.
Which is the biggest cricket stadium in India?
The biggest cricket stadium in India is the Narendra Modi Stadium in Ahmedabad, with a seating capacity of 132,000, making it the largest cricket stadium in the world.
Which is the smallest cricket stadium in India?
The smallest cricket stadium in India in terms of boundary size is Arun Jaitley Stadium (formerly Feroz Shah Kotla) in Delhi. In terms of seating capacity, the Himachal Pradesh Cricket Association Stadium in Dharamshala is one of the smallest, with a capacity of 23,000.
Which is the oldest cricket stadium in India?
The oldest cricket stadium in India is Eden Gardens in Kolkata, established in 1864. It is known as the “Mecca of Indian Cricket” and has hosted many historic matches.
How many total international cricket stadiums in India exist?
India has 52 international cricket stadiums, where matches like Tests, ODIs, and T20Is are played. The number continues to grow with new stadiums under construction.