This is a list of international cricket grounds in India that have hosted at least one international cricket match. A cricket ground is a large grass field on which the game of cricket is played which are generally oval in shape with no fixed dimensions. A boundary rope usually demarcates the perimeter of the field and a cricket pitch, an area close to the centre of the field is where the batter hits the bowled ball and run between the wickets to score runs, while the fielding team tries to return the ball to either wicket to prevent this.

Board of Control for Cricket in India (BCCI) is the national governing body of cricket in India. The BCCI was established on 1 December 1928 at Madras and joined the Imperial Cricket Conference in 1926 which later became the International Cricket Council. BCCI is a consortium of state cricket associations who own and operate most of the stadiums along with the respective state governments.

International cricket was held in India for the first time on 15 December 1933 when the Gymkhana Ground in Bombay hosted the only test match during England's tour of India. India recorded its first win in fifth test of home series against England on 10 February 1952 at the M. A. Chidambaram Stadium in Madras. The first ODI match in India was hosted by the Sardar Vallabhbhai Patel Stadium, Ahmedabad during the series against England on 25 November 1981. India played the first T20I match in India at the Brabourne Stadium in Mumbai on 20 October 2007 against the visiting Australian team.

The first women's test match hosted by India began on 31 October 1976 with India playing West Indies at M. Chinnaswamy Stadium at Bangalore. The first WODI was hosted during the 1978 Women's Cricket World Cup with Australia playing New Zealand on 1 January 1978 at Keenan Stadium in Jamshedpur. India played its first WODI against England on the same day at Eden Gardens in Calcutta. The first WT20I played in India was hosted on 4 March 2010 by Bandra Kurla Complex Ground in Mumbai against England.

, 83 cricket venues have hosted an international match, the most in any country.

Active stadiums Any stadium that has hosted an international match in the last Seven years have been listed as active unless the stadium has been deliberately closed.

Last updated: 6 June 2026

NameCityCapacityNo. of matchesFirst matchLast matchTestODIT20IWTestWODIWT20IEden GardensKolkata68,000433619041M. A. Chidambaram StadiumChennai38,2003528101114Arun Jaitley Cricket StadiumDelhi35,200363114236Brabourne StadiumMumbai50,000189101110Green Park StadiumKanpur32,00024151000M. Chinnaswamy StadiumBengaluru40,0002531101128Wankhede StadiumMumbai33,100272817294Barabati StadiumCuttack45,0002194180Sawai Mansingh StadiumJaipur30,0001191090Narendra Modi StadiumAhmedabad132,000163215073I. S. Bindra StadiumMohali27,00014267013Reliance StadiumVadodara20,00001000113ACA–VDCA Cricket StadiumVisakhapatnam27,50031150108Rajiv Gandhi StadiumHyderabad55,0006103000Holkar StadiumIndore30,000384050VCA StadiumNagpur45,0007914032DY Patil StadiumNavi Mumbai45,300000158MCA StadiumPune42,7003125000Niranjan Shah StadiumRajkot28,000356030JSCA StadiumRanchi50,000374033HPCA StadiumDharamshala21,2002911002SVSP ComplexGreater Noida8,000056000ACA StadiumGuwahati46,000125053The Sports HubThiruvananthapuram50,000025003Rajiv Gandhi StadiumDehradun25,000156000Ekana Cricket StadiumLucknow50,000196000Lalabhai Contractor StadiumSurat7,000000004Veer Narayan Singh StadiumRaipur65,000022000Shrimant Madhavrao Scindia Cricket StadiumGwalior50,000001000Maharaja Yadavindra Singh International Cricket StadiumNew Chandigarh38,000111020Baroda Cricket Association StadiumVadodara40,000010003

Former stadiums

NameCityCapacityNo. of matchesFirst matchLast matchTestODIT20IWTestWODIWT20IGymkhana GroundMumbai15,000100010University GroundLucknow n/a100000Lal Bahadur Shastri StadiumHyderabad25,0003140170Jawaharlal Nehru StadiumChennai40,000900000VCA GroundNagpur40,0009140010Sardar Vallabhbhai Patel StadiumAhmedabad50,000010000Gandhi StadiumJalandhar16,000300000Gandhi Sports Complex GroundAmritsar16,000020000Sher-i-Kashmir StadiumSrinagar12,000020000Moti Bagh StadiumVadodara18,000030000Nehru StadiumIndore25,000090020Keenan StadiumJamshedpur19,0000100130Nehru StadiumGuwahati25,0000140020Country Golf Club GroundFaridabad n/a000010Jawaharlal Nehru StadiumDelhi60,000020000University StadiumTrivandrum20,000020000Nehru StadiumPune25,0000110040Sector 16 StadiumChandigarh30,000150020Maulana Azad StadiumJammu20,000000110Madhavrao Scindia Cricket GroundRajkot15,0000120020Nahar Singh StadiumFaridabad25,000080020Captain Roop Singh StadiumGwalior18,0000120000Indira Priyadarshini StadiumVisakhapatnam25,000050000Nehru StadiumFatorda19,000070000K. D. Singh Babu StadiumLucknow25,000110440Moin-ul-Haq StadiumPatna25,000030150Calcutta Cricket and Football ClubKolkata15,000000100Gangothri Glades Cricket GroundMysore15,000000110Karnail Singh StadiumDelhi5,000000010Mohan Meakins Cricket StadiumGhaziabad n/a000020Gymkhana GroundSecunderabad n/a000010Middle Income Group GroundMumbai n/a000040JMU GroundDelhi n/a000110Nehru StadiumGurgaon25,000000010Harbax Singh StadiumDelhi n/a000020Jawaharlal Nehru StadiumKochi25,000090040Barkatullah Khan StadiumJodhpur30,000020000Guru Nanak College GroundChennai n/a000010Indira Gandhi StadiumVijayawada25,000010010N2 StadiumAurangabad20,000000010Chemplast Cricket GroundChennai n/a000080Tata Digwadih StadiumDhanbad n/a000010Tau Devi Lal StadiumGurgaon7,000000010Infosys GroundMysore n/a000020Bilakhiya StadiumVapi n/a000110Pithwala StadiumSurat n/a000010Mayajaal GroundChennai n/a000010Satindra Mohan Dev StadiumSilchar30,000000010Bandra Kurla Complex GroundMumbai n/a000043DRIEMS GroundCuttack n/a000030Dr PVG Raju ACA Sports ComplexVizianagaram50,000000002ACA–KDCA Cricket GroundMulapadu n/a000033

Notes

See also List of cricket grounds in India List of stadiums in India Cricket in India Lists of stadiums

References

External links Cricket Grounds - ESPNcricinfo Most Smallest Cricket Grounds in India