Narendra Modi Stadium

AhmedabadIndiaCapacity: 132,000
The Narendra Modi Stadium in Ahmedabad stands as the world's largest cricket stadium, with a seating capacity of 132,000 spectators. Formerly known as Sardar Patel Stadium, it was completely rebuilt and inaugurated in 2020, featuring state-of-the-art facilities and modern architecture that has transformed it into a crown jewel of Indian cricket infrastructure. The pitch at this venue presents balanced conditions that favor both batsmen and bowlers. ODI matches here see first innings averages around 250, with teams batting first winning approximately 55% of the time, indicating relatively even contests. In T20 formats, the average first innings score of 191 suggests good batting conditions, though the bat-first win percentage of 54% shows bowlers can still make their mark in the shorter format. The stadium gained international prominence when it hosted day-night Test matches, including India's pink-ball encounters against England. Its LED floodlighting system and excellent drainage facilities make it suitable for all formats of the game. The venue has quickly established itself as a fortress for Indian cricket, with the home team enjoying considerable success here. The atmosphere at the stadium is electric, with passionate Gujarati crowds creating an intimidating environment for visiting teams. The modern amenities, combined with Ahmedabad's cricket-loving culture, ensure packed houses for major matches. The stadium's design incorporates traditional Indian architectural elements while maintaining world-class standards, making it both functionally superior and aesthetically impressive.

Ground Stats by Format

ODI

Matches played11
Avg 1st innings250
Avg 2nd innings210
Highest total356
Lowest total168
Bat first win %54.5%

T20

Matches played47
Avg 1st innings191
Avg 2nd innings167
Highest total255
Lowest total66
Bat first win %53.7%

Recent Matches

DateMatchFormatResult
12 May 2026Gujarat Titans vs Sunrisers HyderabadT20upcoming
3 May 2026Gujarat Titans vs Punjab KingsT20upcoming
30 Apr 2026Gujarat Titans vs Royal Challengers BengaluruT20upcoming
26 Apr 2026Gujarat Titans vs Chennai Super KingsT20upcoming
20 Apr 2026Gujarat Titans vs Mumbai IndiansT20upcoming
17 Apr 2026Gujarat Titans vs Kolkata Knight RidersT20upcoming
8 Mar 2026India vs New Zealand(255/5 / 159/10)T20India won by 96 runs
26 Feb 2026West Indies vs South Africa(176/8 / 177/1)T20South Africa won by 9 wickets
22 Feb 2026South Africa vs India(187/7 / 111/10)T20South Africa won by 76 runs
18 Feb 2026India vs Netherlands(193/6 / 176/7)T20India won by 17 runs