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. | Stadium | City | Country | First match | Last match | No. of ODIs | ||||
| 1 | Melbourne Cricket Ground | Melbourne | sort|England|![]() Grounds by countryList of grounds by country up to 27 January 2026.
|

