En el cricket internacional de un día, Richards hizo su debut durante el
La Copa del Mundo de Cricket de 1975 en Inglaterra. Marcó su primer siglo el año siguiente en el mismo país, durante el primer partido de ODI de la gira, restando 119 no out. Posee las dos puntuaciones más altas de un bateador de las Indias Occidentales en el cricket de ODI, 181 contra Sri Lanka en 1987 y 189 no salido contra Inglaterra en 1984. Su puntuación de 189 no fuera de juego también fue la puntuación más alta de cualquier bateador de ODI durante poco menos de 13 años, hasta que fue superada por la de Saeed Anwar de 194. Esta entrada también fue nombrada por "Wisden" como la mejor entrada de ODI de todos los tiempos en una lista de 2002. En total, siete de los once siglos de Richards estuvieron entre los 100 primeros, y sus 138 invictos de 1979 contra Inglaterra en Lord's ocuparon el segundo lugar.