Skip to content
FairPlay
Eden Gardens, Kolkata

Stadium guide

Cricket stadiums in India

Every ground in India that has hosted international cricket, plus the busiest domestic grounds: when each opened, how many it holds, how the pitch plays and the matches people still talk about.

  • 107grounds profiled
  • 31current international venues
  • 51former international venues
  • 28states and territories
  • 301men's Tests hosted

Photo: শরদিন্দু ভট্টাচার্য্য, CC BY-SA 4.0, via Wikimedia Commons

Current international cricket stadiums

Grounds that still host Tests, ODIs or T20Is, ordered by the number of internationals played there.

Largest and oldest cricket grounds in India

Largest by capacity

  1. Narendra Modi StadiumAhmedabad, Gujarat1,32,000
  2. Eden GardensKolkata, West Bengal68,000
  3. Shaheed Veer Narayan Singh International Cricket StadiumRaipur, Chhattisgarh65,000
  4. Jawaharlal Nehru StadiumDelhi60,254
  5. Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumLucknow, Uttar Pradesh50,100
  6. Brabourne StadiumMumbai, Maharashtra50,000
  7. JSCA International Stadium ComplexRanchi, Jharkhand50,000
  8. The Sports HubThiruvananthapuram, Kerala50,000
  9. Shrimant Madhavrao Scindia Cricket StadiumGwalior, Madhya Pradesh50,000
  10. Dr PVG Raju ACA Sports ComplexVizianagaram, Andhra Pradesh50,000

Oldest grounds

  1. Calcutta Cricket and Football ClubKolkata, West Bengal1792
  2. Eden GardensKolkata, West Bengal1864
  3. Gymkhana GroundMumbai, Maharashtra1875
  4. Arun Jaitley Cricket StadiumDelhi1883
  5. Deccan Gymkhana GroundPune, Maharashtra1906
  6. M. A. Chidambaram StadiumChennai, Tamil Nadu1916
  7. Dhruve Pandove StadiumPatiala, Punjab1926
  8. Gymkhana GroundSecunderabad, Telangana1928
  9. VCA GroundNagpur, Maharashtra1929
  10. Gandhi Sports Complex GroundAmritsar, Punjab1933

All cricket stadiums by state

Current and former international grounds and leading domestic grounds in each state and union territory.

Cricket stadiums in Maharashtra

Cricket stadiums in Maharashtra
StadiumCityStatusCapacityOpenedInternationals
Wankhede StadiumMumbaiInternational venue33,100197487
Brabourne StadiumMumbaiInternational venue50,000193749
Vidarbha Cricket Association StadiumNagpurInternational venue45,000200835
MCA StadiumPuneInternational venue42,700201120
DY Patil StadiumNavi MumbaiInternational venue45,300200814
Deccan Gymkhana GroundPuneDomestic ground–1906–
VCA GroundNagpurFormer international venue40,000192924
Nehru StadiumPuneFormer international venue25,000196915
Bandra Kurla Complex GroundMumbaiFormer international venue–20067
Middle Income Group GroundMumbaiFormer international venue–19964
Gymkhana GroundMumbaiFormer international venue15,00018752
N2 StadiumAurangabadFormer international venue20,00019981

Cricket stadiums in Gujarat

Cricket stadiums in Gujarat
StadiumCityStatusCapacityOpenedInternationals
Narendra Modi StadiumAhmedabadInternational venue1,32,000198273
Reliance StadiumVadodaraInternational venue20,000199024
Niranjan Shah StadiumRajkotInternational venue28,000200817
Baroda Cricket Association StadiumVadodaraInternational venue40,00020244
Lalabhai Contractor StadiumSuratInternational venue7,00019934
Madhavrao Scindia Cricket GroundRajkotFormer international venue15,000193514
Moti Bagh StadiumVadodaraFormer international venue18,00019563
Bilakhiya StadiumVapiFormer international venue––2
Pithwala StadiumSuratFormer international venue––1

Cricket stadiums in Tamil Nadu

Cricket stadiums in Tamil Nadu
StadiumCityStatusCapacityOpenedInternationals
M. A. Chidambaram StadiumChennaiInternational venue38,200191689
NPR College GroundDindigulDomestic ground10,0002011–
SCF Cricket Ground (Salem Cricket Foundation)SalemDomestic ground5,0002020–
Indian Cement Company GroundSankar Nagar, TirunelveliDomestic ground4,000––
SNR College Cricket GroundCoimbatoreDomestic ground–––
Jawaharlal Nehru StadiumChennaiFormer international venue40,00019469
K.S. Narayanan Centre for Cricketing ExcellenceChennaiFormer international venue–19988
Guru Nanak College GroundChennaiFormer international venue3,00019711
Mayajaal GroundChennaiFormer international venue–20031

Cricket stadiums in Karnataka

Cricket stadiums in Karnataka
StadiumCityStatusCapacityOpenedInternationals
M. Chinnaswamy StadiumBengaluruInternational venue40,000196987
Srikantadatta Narasimha Raja Wadeyar GroundMysuruDomestic ground15,0001997–
BCCI Centre of Excellence GroundBengaluruDomestic ground–2024–
KSCA Cricket Ground, Alur (Three Ovals)Alur, BengaluruDomestic ground–2011–
KSCA Rajnagar Stadium (Hubballi)HubballiDomestic ground–2012–
Srikantadatta Narasimha Raja Wadiyar GroundMysoreFormer international venue15,00019972
Infosys GroundMysoreFormer international venue––2

Cricket stadiums in Uttar Pradesh

Cricket stadiums in Uttar Pradesh
StadiumCityStatusCapacityOpenedInternationals
Green Park StadiumKanpurInternational venue32,000194540
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumLucknowInternational venue50,100201716
Shaheed Vijay Singh Pathik Sports ComplexGreater NoidaInternational venue8,000201311
Indian Cricket Ground, SikhraniSikhrani, GhaziabadDomestic ground–––
K. D. Singh Babu StadiumLucknowFormer international venue25,000195710
Mohan Meakins Cricket StadiumGhaziabadFormer international venue20019742
University GroundLucknowFormer international venue–19491

Cricket stadiums in Andhra Pradesh

Cricket stadiums in Andhra Pradesh
StadiumCityStatusCapacityOpenedInternationals
ACA–VDCA Cricket StadiumVisakhapatnamInternational venue27,500200337
ACA International Cricket StadiumMangalagiriDomestic ground34,0002016–
Dr. Gokaraju Liala Gangaaraju ACA Cricket GroundMulapaduFormer international venue–20166
Indira Priyadarshini StadiumVisakhapatnamFormer international venue25,00019875
Dr PVG Raju ACA Sports ComplexVizianagaramFormer international venue50,00020132
Indira Gandhi StadiumVijayawadaFormer international venue25,00019692

Cricket stadiums in Delhi

Cricket stadiums in Delhi
StadiumCityStatusCapacityOpenedInternationals
Arun Jaitley Cricket StadiumDelhiInternational venue35,200188392
Jawaharlal Nehru StadiumDelhiFormer international venue60,25419822
Harbax Singh StadiumDelhiFormer international venue––2
Nawab Mansur Ali Khan Pataudi Sports ComplexDelhiFormer international venue–19892
Karnail Singh StadiumDelhiFormer international venue5,00019541

Cricket stadiums in Haryana

Cricket stadiums in Haryana
StadiumCityStatusCapacityOpenedInternationals
Chaudhary Bansi Lal Cricket StadiumLahli, RohtakDomestic ground10,0002006–
Nahar Singh StadiumFaridabadFormer international venue25,000198110
Nehru StadiumGurgaonFormer international venue25,00019871
Tau Devi Lal StadiumGurugramFormer international venue7,00020001
Country Golf Club GroundFaridabadFormer international venue––1

Cricket stadiums in Madhya Pradesh

Cricket stadiums in Madhya Pradesh
StadiumCityStatusCapacityOpenedInternationals
Holkar StadiumIndoreInternational venue30,000–20
Shrimant Madhavrao Scindia Cricket StadiumGwaliorInternational venue50,00020241
Emerald High School GroundIndoreDomestic ground5002001–
Captain Roop Singh StadiumGwaliorFormer international venue18,000197812
Jawaharlal Nehru StadiumIndoreFormer international venue25,000196411

Cricket stadiums in Punjab

Cricket stadiums in Punjab
StadiumCityStatusCapacityOpenedInternationals
I. S. Bindra StadiumMohaliInternational venue26,950199351
Maharaja Yadavindra Singh International Cricket StadiumNew ChandigarhInternational venue38,00020215
Dhruve Pandove StadiumPatialaDomestic ground10,0001926–
Gandhi StadiumJalandharFormer international venue16,00019554
Gandhi Sports Complex GroundAmritsarFormer international venue16,00019332

Cricket stadiums in West Bengal

Cricket stadiums in West Bengal
StadiumCityStatusCapacityOpenedInternationals
Eden GardensKolkataInternational venue68,0001864103
Kanchenjunga StadiumSiliguriDomestic ground30,000––
Jadavpur University Campus StadiumKolkataDomestic ground5,0002004–
Bengal Cricket Academy GroundKalyaniDomestic ground–––
Calcutta Cricket and Football ClubKolkataFormer international venue15,00017921

Cricket stadiums in Kerala

Cricket stadiums in Kerala
StadiumCityStatusCapacityOpenedInternationals
The Sports HubThiruvananthapuramInternational venue50,000201510
Sanatana Dharma College GroundAlappuzhaDomestic ground–2015–
Jawaharlal Nehru StadiumKochiFormer international venue41,000199613
University StadiumTrivandrumFormer international venue20,00019402

Cricket stadiums in Assam

Cricket stadiums in Assam
StadiumCityStatusCapacityOpenedInternationals
Dr. Bhupen Hazarika Cricket StadiumGuwahatiInternational venue46,000201216
Nehru StadiumGuwahatiFormer international venue25,000196216
Satindra Mohan Dev StadiumSilcharFormer international venue30,000–1

Cricket stadiums in Jharkhand

Cricket stadiums in Jharkhand
StadiumCityStatusCapacityOpenedInternationals
JSCA International Stadium ComplexRanchiInternational venue50,000201120
Keenan StadiumJamshedpurFormer international venue19,000193914
Tata Digwadih StadiumDhanbadFormer international venue––1

Cricket stadiums in Rajasthan

Cricket stadiums in Rajasthan
StadiumCityStatusCapacityOpenedInternationals
Sawai Mansingh StadiumJaipurInternational venue30,000196930
Madan Paliwal Miraj Sports CentreNathdwaraDomestic ground32,4142025–
Barkatullah Khan StadiumJodhpurFormer international venue30,00019862

Cricket stadiums in Telangana

Cricket stadiums in Telangana
StadiumCityStatusCapacityOpenedInternationals
Rajiv Gandhi International Cricket StadiumHyderabadInternational venue38,000200319
Lal Bahadur Shastri StadiumHyderabadFormer international venue25,000195025
Gymkhana GroundSecunderabadFormer international venue–19281

Cricket stadiums in Goa

Cricket stadiums in Goa
StadiumCityStatusCapacityOpenedInternationals
1919 Sportz Cricket StadiumVernaDomestic ground5,0002025–
Jawaharlal Nehru StadiumFatordaFormer international venue19,00019897

Cricket stadiums in Jammu and Kashmir

Cricket stadiums in Jammu and Kashmir
StadiumCityStatusCapacityOpenedInternationals
Maulana Azad StadiumJammuFormer international venue20,00019662
Sher-i-Kashmir StadiumSrinagarFormer international venue5,00019832

Cricket stadiums in Odisha

Cricket stadiums in Odisha
StadiumCityStatusCapacityOpenedInternationals
Barabati StadiumCuttackInternational venue45,000195834
DRIEMS GroundCuttackFormer international venue––3

Cricket stadiums in Uttarakhand

Cricket stadiums in Uttarakhand
StadiumCityStatusCapacityOpenedInternationals
Rajiv Gandhi International Cricket StadiumDehradunInternational venue25,000201612
Indira Gandhi International Cricket StadiumHaldwaniDomestic ground10,0002016–

Cricket stadiums in Bihar

Cricket stadiums in Bihar
StadiumCityStatusCapacityOpenedInternationals
Moin-ul-Haq StadiumPatnaFormer international venue25,00019699

Cricket stadiums in Chandigarh

Cricket stadiums in Chandigarh
StadiumCityStatusCapacityOpenedInternationals
Sector 16 StadiumChandigarhFormer international venue30,00019668

Cricket stadiums in Chhattisgarh

Cricket stadiums in Chhattisgarh
StadiumCityStatusCapacityOpenedInternationals
Shaheed Veer Narayan Singh International Cricket StadiumRaipurInternational venue65,00020084

Cricket stadiums in Himachal Pradesh

Cricket stadiums in Himachal Pradesh
StadiumCityStatusCapacityOpenedInternationals
HPCA StadiumDharamshalaInternational venue21,200200324

Cricket stadiums in Meghalaya

Cricket stadiums in Meghalaya
StadiumCityStatusCapacityOpenedInternationals
Meghalaya Cricket Association Cricket GroundShillongDomestic ground–––

Cricket stadiums in Nagaland

Cricket stadiums in Nagaland
StadiumCityStatusCapacityOpenedInternationals
Nagaland Cricket Association Stadium, SovimaSovima, DimapurDomestic ground–2012–

Cricket stadiums in Puducherry

Cricket stadiums in Puducherry
StadiumCityStatusCapacityOpenedInternationals
Cricket Association Puducherry Siechem GroundPuducherryDomestic ground5,000––

Cricket stadiums in Tripura

Cricket stadiums in Tripura
StadiumCityStatusCapacityOpenedInternationals
Maharaja Bir Bikram College StadiumAgartalaDomestic ground30,0001998–

Cricket stadiums in India: questions and answers

How many international cricket stadiums are there in India?

82 grounds in India have hosted at least one men's or women's international match (Test, ODI or T20I) up to 6 June 2026. 31 of them still host internationals; the other 51 are former international venues.

Which is the largest cricket stadium in India?

Narendra Modi Stadium in Ahmedabad is the largest, with a capacity of about 1,32,000. Eden Gardens in Kolkata is next at about 68,000.

Which is the oldest cricket stadium in India?

Calcutta Cricket and Football Club in Kolkata is the oldest ground in this guide; it dates from 1792.

Which Indian ground has hosted the most Test matches?

Eden Gardens in Kolkata has hosted 43 men's Tests, the most of any ground in India.

Which state has the most international cricket grounds?

Maharashtra has 11 grounds that have hosted international cricket, current and former.

Where do the photos and facts on these pages come from?

Each stadium guide lists its sources at the bottom of the page: cricket board and stadium websites, scorecard archives and reference works. Photos are free-licence images from Wikimedia Commons, credited to their photographers.

International match counts are up to 6 June 2026. For match-by-match pitch figures at grounds around the world, see cricket venues.