Top 10 Cricket Stadiums in India: Cricket in India isn’t just a sport; it’s a religion. The stadiums that host this beloved game are more than mere structures—they are hallowed grounds where history is made, records are shattered, and legends are born. As of 2025, here are the top 10 cricket stadiums in India that stand as testaments to the country’s rich cricketing heritage and its forward-looking vision.
1. Narendra Modi Stadium, Ahmedabad
- Capacity: 132,000 (seated 114,600)
- Opened: 1985 (renovated in 2021)
- Highlights: The world’s largest cricket stadium, Narendra Modi Stadium in Ahmedabad is a marvel of modern architecture and engineering. It hosted the 2023 ICC Men’s Cricket World Cup final and is set to host the final T20I against South Africa in December 2025 .
2. Eden Gardens, Kolkata
- Capacity: 68,000
- Established: 1864
- Highlights: Often referred to as the “Mecca of Indian Cricket,” Eden Gardens is the oldest and second-largest cricket stadium in India. It has witnessed numerous historic matches, including the 1996 World Cup semi-final and the 2016 T20 World Cup final .
3. M. A. Chidambaram Stadium, Chennai
- Capacity: 38,200
- Established: 1916
- Highlights: Known as Chepauk, this stadium is renowned for its spinning tracks and passionate fans. It has hosted several memorable Test matches and is the home ground of the Chennai Super Kings in the IPL .
4. M. Chinnaswamy Stadium, Bengaluru
- Capacity: 40,000
- Established: 1969
- Highlights: Located in the heart of Bengaluru, this stadium is known for its eco-friendly initiatives, including a rooftop solar plant. It has hosted numerous IPL matches and international fixtures .
5. Rajiv Gandhi International Cricket Stadium, Hyderabad
- Capacity: 39,000
- Established: 2003
- Highlights: Situated in Uppal, Hyderabad, this stadium has hosted several international matches and is the home ground of the Sunrisers Hyderabad in the IPL. It was part of the 2023 Cricket World Cup venues .
6. Ekana Cricket Stadium, Lucknow
- Capacity: 50,100
- Established: 2017
- Highlights: Also known as Bharat Ratna Shri Atal Bihari Vajpayee Cricket Stadium, it boasts the longest straight boundaries in India. It has hosted several international matches and is the home ground of the Lucknow Super Giants in the IPL .
7. Rajkot International Cricket Stadium
- Capacity: 25,000
- Established: 2013
- Highlights: A relatively newer addition to India’s cricketing venues, this stadium has hosted several ODIs and T20Is. Its modern facilities and picturesque setting make it a favorite among players and fans alike.
8. Pune International Cricket Stadium
- Capacity: 37,000
- Established: 1996
- Highlights: Located in the city of Pune, this stadium has hosted numerous IPL matches and international fixtures. Its compact size and enthusiastic crowd create an electric atmosphere during matches.
9. Dharamsala International Cricket Stadium
- Capacity: 23,000
- Established: 2003
- Highlights: Nestled in the Himalayan foothills, this stadium offers breathtaking views. It has hosted several ODIs and T20Is, including matches during the 2023 Cricket World Cup .
10. Wankhede Stadium, Mumbai
- Capacity: 33,000
- Established: 1974
- Highlights: Located in the heart of Mumbai, Wankhede Stadium is known for its electric atmosphere during matches. It has hosted several World Cup finals and is the home ground of the Mumbai Indians in the IPL.
Honorable Mentions
- Brabourne Stadium, Mumbai: One of the oldest stadiums in India, known for its rich history and picturesque setting.
- Jawaharlal Nehru Stadium, Kochi: A multi-purpose stadium that has hosted several international matches.
- Saurashtra Cricket Association Stadium, Rajkot: A modern stadium that has hosted several ODIs and T20Is.
Conclusion
Top 10 Cricket Stadiums in India: India’s cricket stadiums are a blend of tradition and modernity, each with its unique charm and history. From the massive Narendra Modi Stadium in Ahmedabad to the picturesque Dharamsala Stadium, these venues continue to inspire players and fans alike. As the game evolves, these stadiums stand as enduring symbols of India’s passion for cricket.