The history of one-day limited overs cricket is a rich one.
Since the format's inception in the early 1970s, the 50-over game has grown to become a profoundly popular cricketing arena, providing an infinitely exciting platform for the world's greatest entertainers.
While ODIs have generally been seen as a batsman's domain, bowlers—particularly in the game's formative years—have had an immense impact on the game's history.
But who are the greatest ODI bowlers of all time?
To look at this objectively, we can examine the ICC's all-time player ratings to examine which bowlers have reached the highest peaks.
However, this method does have its drawbacks; most notably that it somewhat favours those that have enjoyed periods of incredible, yet sudden brilliance over those who have performed consistently over lengthy stretches of time.
Also worth noting is that this method tends to favour those from previous generations, given the dominance of batsmen in limited overs cricket from the beginning of the 21st century.
Of course, the algorithm behind the ICC's ratings has also been closely guarded, but if you'd like more information on how the ratings are calculated, the ICC's ranking page has a FAQ section.
So without further ado, here are the greatest ODI bowlers based on the ICC's all-time player ratings.