Skip to content
Cricket Record Book

Cricket Stadiums: Ground Records and Stats

Every page is worked out from ball-by-ball records of international matches since Dec 2001.

The Shere Bangla National Stadium at Mirpur leads with 225 internationals in the data, the most of the 76 cricket stadiums on this site. Harare Sports Club is close behind on 221.

Each ground page shows how many Tests, ODIs and T20Is were played there, whether batting first or chasing has won more, the average first innings score, the toss pattern and the leading players at that venue.

How to Use the Cricket Grounds Pages

The grounds are grouped by country below, and each list is ordered by matches played since Dec 2001. Counts include men’s and women’s internationals in every format. The source is Cricsheet’s open delivery-by-delivery scorecards. A ground’s total therefore reflects the games in those files, not its entire history.

Each page splits its tables by format, and every column header re-sorts the rows when tapped. The analysis sticks to what the results show, such as how often chasing sides win, rather than describing the pitch. Afghanistan games are absent from those files, so no ground count includes them.

Asia dominates the busiest list. After Mirpur and Harare come Dubai International Cricket Stadium on 199 and R Premadasa Stadium in Colombo on 173. Sheikh Zayed Cricket Stadium in Abu Dhabi has 131.

Biggest cricket stadiums by capacity

Capacities as published on each ground's Wikipedia page. Only grounds with a page on this site are listed.

GroundCityCountryCapacity
Narendra Modi StadiumAhmedabadIndia132,000
Melbourne Cricket GroundMelbourneAustralia100,024
Eden GardensKolkataIndia68,000
Shaheed Veer Narayan Singh International StadiumRaipurIndia65,000
Perth StadiumPerthAustralia61,266
Adelaide OvalAdelaideAustralia53,500
Ekana Cricket StadiumLucknowIndia50,100
Greenfield International StadiumThiruvananthapuramIndia50,000
Sydney Cricket GroundSydneyAustralia48,000
Barsapara Cricket StadiumGuwahatiIndia46,000
DY Patil Sports AcademyNavi MumbaiIndia45,300
Vidarbha Cricket Association StadiumNagpurIndia45,000
Barabati StadiumCuttackIndia45,000
MCA StadiumPuneIndia42,700
Eden ParkAucklandNew Zealand42,000
Vadodara Cricket StadiumsVadodaraIndia40,000
M Chinnaswamy StadiumBengaluruIndia40,000
JSCA International Stadium ComplexRanchiIndia40,000
Rajiv Gandhi International StadiumHyderabadIndia39,200
MA Chidambaram StadiumChennaiIndia38,200

Cricket Stadiums in India: Matches Hosted

Cricket Grounds in Australia

Cricket Grounds in England

Cricket stadiums in South Africa

Cricket stadiums in New Zealand

Cricket Stadiums in Pakistan: Matches Hosted

Cricket stadiums in Sri Lanka

Cricket stadiums in Bangladesh

Cricket stadiums in West Indies

Cricket stadiums in UAE

Cricket stadiums in Zimbabwe

Cricket stadiums in USA

Busiest Cricket Stadiums by Country

In India, the Wankhede Stadium in Mumbai leads with 49 matches, ahead of the Narendra Modi Stadium in Ahmedabad on 47 and Eden Gardens in Kolkata on 45. The 22 Indian grounds listed are spread fairly evenly, which is why none comes near the Mirpur total.

England’s busiest is Lord’s with 104, followed by The Oval on 96. In Australia, the Sydney Cricket Ground has 97 and the Melbourne Cricket Ground 88. The Wanderers in Johannesburg leads South Africa with 98, Kensington Oval in Bridgetown leads the West Indies with 90, and Gaddafi Stadium in Lahore has 87, the most in Pakistan. Seddon Park in Hamilton tops New Zealand on 81.

Questions about Grounds

Which cricket stadium has hosted the most international matches?

Mirpur. Bangladesh’s Shere Bangla National Stadium has staged 225 internationals since Dec 2001, just ahead of Harare Sports Club on 221 and Dubai International Cricket Stadium on 199.

Which Indian cricket stadium has hosted the most matches?

The Wankhede Stadium in Mumbai, with 49 internationals in the data. The Narendra Modi Stadium in Ahmedabad has 47 and Eden Gardens in Kolkata 45.

Is a ground good for batting or chasing?

Each ground page answers this with results rather than opinion. It counts the decided games won by the team setting a target and those won by the team chasing, format by format, next to the average first innings score.

How many cricket grounds are covered?

There are 76 ground pages, grouped by country into 12 lists. They range from Mirpur with 225 matches to the Nassau County International Cricket Stadium in New York with 8.

Source: ball-by-ball match data from Cricsheet.org (ODC-BY). See how we compile these records.