The player widely regarded as the "best run player" in One Day International (ODI) cricket, based on the sheer volume of runs accumulated throughout their career, is Sachin Tendulkar. He holds the extraordinary record for the most career runs in the ODI format.
One Day International (ODI) cricket is a form of limited-overs cricket played between two teams with international status, where each team faces a fixed number of overs, typically 50. The term "one day" refers to the fact that the match is completed within a single day. The "best run player" in this context typically refers to the individual who has scored the most runs overall in the history of this format.
Sachin Tendulkar, often hailed as the "Little Master," dominated the ODI landscape for over two decades, setting a benchmark that remains unmatched. His consistency, longevity, and ability to perform against top international teams contributed to his remarkable record. Following Tendulkar, other cricketing legends have also etched their names in the record books for their significant contributions to ODI batting.
Here's a look at the players with the most runs in One Day International cricket history:
Player | Runs | Matches Played |
---|---|---|
Sachin Tendulkar | 18426 | 463 |
Kumar Sangakkara | 14234 | 404 |
Virat Kohli | 13906 | 295 |
As evident from the figures, Sachin Tendulkar stands at the pinnacle with an impressive 18,426 runs from 463 ODI matches, a testament to his prolific career. Kumar Sangakkara and Virat Kohli are among the elite batsmen who have followed in his footsteps, accumulating significant run tallies in their respective careers.