List of One Day International cricket grounds


This is a list of One-Day International cricket grounds. A total of 221 grounds have hosted men's One-day Internationals since the first match in January 1971. The grounds are listed in the order in which they were first used as a venue for ODI cricket. The list excludes World Series Cricket and South African rebel tours venues. The Baroda Cricket Association Stadium in Vadodara became the 221st ODI venue when it hosted the opening match of the series between India and New Zealand in January 2026.

One Day International cricket grounds

As on 27 January 2026 :
No.StadiumCityCountryFirst matchLast matchNo. of ODIs
1Melbourne Cricket GroundMelbournesort|England|

Grounds by country

List of grounds by country up to 27 January 2026.
CountryNo. of StadiumsLocation of First MatchCityDate of First MatchNo. of ODIs
dts|nowrap=off|format=dmy|1978|February|22sort|Australia|