Top 5 cricket stadiums in india
In India, cricket isn’t just a weekend pastime—it’s woven into daily life. It’s what you play in gullies with taped tennis balls, talk about over morning chai, and plan your evenings around.
While players make history out on the 22 yards, the grounds themselves carry their own soul. Some roar with deafening decibels, others hold decades of nostalgia, and one happens to sit right in the lap of snow-capped mountains.
Whether you’re planning a trip to catch a live IPL thriller or just love the lore of the game, here are five Indian cricket stadiums every fan should know.
1. Narendra Modi Stadium, Ahmedabad – The Giant of World Cricket
-
Location: Motera, Ahmedabad, Gujarat
-
Capacity: ~132,000
-
Home Team: Gujarat Titans (IPL)
-
Known For: World’s largest seating capacity, 2023 World Cup Final, state-of-the-art facilities

Walking into the Narendra Modi Stadium feels less like entering a sports arena and more like stepping into a modern colosseum. With space for over 1.3 lakh spectators, its sheer scale is hard to comprehend until you’re sitting inside listening to an entire stand chant in unison.
Originally built in 1983 as Sardar Patel Stadium, it witnessed historic milestones early on—like Sunil Gavaskar becoming the first batter to breach 10,000 Test runs in 1987. Completely rebuilt and reopened in 2021, it is now an engineering marvel equipped with unobstructed sightlines, pillar-less bowl architecture, and four world-class dressing rooms.
Hosting the 2023 ODI World Cup final cemented its position on the global stage. It’s loud, imposing, and a striking testament to how big Indian cricket has become.
2. Eden Gardens, Kolkata – The Mecca of Indian Cricket
-
Location: BBD Bagh, Kolkata, West Bengal
-
Established: 1864
-
Capacity: ~68,000
-
Home Team: Kolkata Knight Riders (IPL)
-
Known For: Historic clashes, iconic roars, raw passion

If Ahmedabad showcases modern scale, Eden Gardens is all about heritage. Established back in 1864, it’s India’s oldest operational cricket ground and the emotional epicenter of the sport in the East.
Eden has seen it all: the 1987 World Cup final (the first played outside England), VVS Laxman and Rahul Dravid’s legendary partnership against Australia in 2001, and Rohit Sharma’s mind-boggling 264.
The Kolkata crowd has an almost legendary reputation. Win or lose, when 68,000 fans get behind their team under the floodlights, the ground practically vibrates. A match at Eden Gardens isn’t just a game—it’s an intense communal experience.
3. Wankhede Stadium, Mumbai – Where Dreams Came True
-
Location: Churchgate, Mumbai, Maharashtra
-
Established: 1974
-
Capacity: ~33,000
-
Home Team: Mumbai Indians (IPL)
-
Known For: 2011 World Cup victory, Sachin Tendulkar’s farewell, seaside breeze

Just a stone’s throw from Marine Drive, Wankhede Stadium holds a sacred place in modern Indian sports folklore.
April 2, 2011, is forever etched into its turf. That night, MS Dhoni hit that famous six over long-on, Ravi Shastri boomed on the mic, and India lifted the ODI World Cup at home after a 28-year wait. Two years later, the same venue fell completely silent before erupting in tears as Sachin Tendulkar delivered his farewell speech, waving goodbye to international cricket.
Wankhede isn’t the largest ground, but its compact layout means you’re right on top of the action. The red-soil pitch guarantees bounce and pace, and when “Mumbai… Mumbai!” rings around the stands, the energy is electrifying.
4. M. A. Chidambaram Stadium (Chepauk), Chennai – Pure Cricket Connoisseurs
-
Location: Chepauk, Chennai, Tamil Nadu
-
Established: 1916
-
Capacity: ~38,200
-
Home Team: Chennai Super Kings (IPL)
-
Known For: Knowledgeable crowd, spin battles, the ‘Whistle Podu’ army

Few venues carry the tactical pedigree of Chepauk. Dating back over a century, this is where India registered its first-ever Test victory against England in 1952, and where the unforgettable tied Test against Australia unfolded in 1986.
Chepauk pitches have historically tested the finest techniques, giving spinners sharp turn and requiring batters to show real grit.
The Chennai crowd is famously appreciative of good cricket regardless of who plays—even giving Pakistan a standing ovation after a heartbreaking Test finish in 1999. Come IPL season, the stadium transforms into a sea of bright yellow, with fans turning out in droves to back MS Dhoni and CSK.
5. HPCA Stadium, Dharamshala – Cricket in the Clouds
-
Location: Dharamshala, Himachal Pradesh
-
Established: 2003
-
Capacity: ~21,200
-
Known For: Panoramic Dhauladhar mountain backdrop, cool climate, postcard-perfect views

Most cricket stadiums sit in bustling downtowns, surrounded by concrete and traffic. Dharamshala flips the script completely.
Perched at nearly 4,700 feet above sea level, the HPCA Stadium offers an open view of the snow-capped Dhauladhar mountain range towering directly behind the stands. With colorful Tibetan-inspired architecture, fresh mountain air, and a lush green outfield, it regularly tops international lists of the prettiest cricket grounds on earth.
Because of the altitude and cool mountain winds, the ball swings freely here, making early overs a treat for seam bowlers. For traveling fans, catching a fixture here doubles as an unforgettable Himalayan getaway.
Quick Comparison
| Stadium | City | Capacity | Signature Identity |
| Narendra Modi Stadium | Ahmedabad | ~132,000 | World’s biggest venue & cutting-edge design |
| Eden Gardens | Kolkata | ~68,000 | Unmatched heritage & roaring crowds |
| Wankhede Stadium | Mumbai | ~33,000 | 2011 World Cup triumph & Sachin’s home turf |
| Chepauk (MAC) | Chennai | ~38,200 | Traditional spin contests & yellow CSK fever |
| HPCA Stadium | Dharamshala | ~21,200 | Spectacular Himalayan mountain views |
Other Notable Grounds Worth a Shout
While these five stand out, India is packed with memorable cricket destinations:
-
M. Chinnaswamy Stadium, Bengaluru: High-scoring six-fests, small boundaries, and the fiercely loyal RCB army.
-
Arun Jaitley Stadium, Delhi: Rich in history (formerly Feroz Shah Kotla), hosting iconic spells like Anil Kumble’s historic 10-wicket haul.
-
Rajiv Gandhi International Stadium, Hyderabad: A balanced modern ground known for hosting thrilling run chases and loyal Sunrisers fans.
Frequently Asked Questions
Which is the biggest cricket stadium in India?
Narendra Modi Stadium in Ahmedabad, Gujarat, is the largest cricket stadium in both India and the world, accommodating roughly 132,000 spectators.
Which is the oldest cricket ground in India?
Eden Gardens in Kolkata, established in 1864, is the oldest operational cricket stadium in India.
Where did India win the 2011 World Cup?
India won the 2011 ICC Cricket World Cup final against Sri Lanka at Wankhede Stadium, Mumbai.
Which Indian cricket ground has the best natural scenery?
HPCA Stadium in Dharamshala, framed by the Dhauladhar mountain range, is widely considered the most scenic ground in the country.
Every ground on this list tells a different story. If you ever get the chance to watch a high-stakes match at any of them, grab the ticket—the atmosphere alone is worth the trip.