A total of 220 grounds[1] 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 Grand Prairie Stadium in Dallas became the 220th ODI venue when it hosted a tri-series in October 2024.
Molana Azad Stadium, Jammu (December 1988) and Dr DY Patil Sports Academy, Mumbai (November 2009) were also due to host international matches (both abandoned).