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
| Date | Match | Format | Result |
|---|---|---|---|
| 12 May 2026 | Gujarat Titans vs Sunrisers Hyderabad | T20 | upcoming |
| 3 May 2026 | Gujarat Titans vs Punjab Kings | T20 | upcoming |
| 30 Apr 2026 | Gujarat Titans vs Royal Challengers Bengaluru | T20 | upcoming |
| 26 Apr 2026 | Gujarat Titans vs Chennai Super Kings | T20 | upcoming |
| 20 Apr 2026 | Gujarat Titans vs Mumbai Indians | T20 | upcoming |
| 17 Apr 2026 | Gujarat Titans vs Kolkata Knight Riders | T20 | upcoming |
| 8 Mar 2026 | India vs New Zealand(255/5 / 159/10) | T20 | India won by 96 runs |
| 26 Feb 2026 | West Indies vs South Africa(176/8 / 177/1) | T20 | South Africa won by 9 wickets |
| 22 Feb 2026 | South Africa vs India(187/7 / 111/10) | T20 | South Africa won by 76 runs |
| 18 Feb 2026 | India vs Netherlands(193/6 / 176/7) | T20 | India won by 17 runs |
