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.
As on 15 March 2026 (ODI 4945):
Note: Nondescripts Cricket Club Ground, Colombo was scheduled to host three ODIs in May 1987 (these matches were cancelled). Molana Azad Stadium, Jammu (December 1988) and Dr DY Patil Sports Academy, Mumbai (November 2009) were also due to host international matches (both abandoned).
List of grounds by country up to 15 March 2026 (ODI 4945).