Uncover the reasons behind MS Dhoni’s global fanbase. Explore his remarkable journey, extraordinary accomplishments, and the profound respect that solidifies his status as a cricketing icon. One Day Cricket, known as One Day Internationals (ODIs), features two teams competing over a predetermined number of overs, typically 50, all in one day.
5. Sanath Jayasuriya
Sanath Jayasuriya, a legendary cricketer from Sri Lanka, ranks among the leading run-scorers in One Day Internationals (ODIs). Over his remarkable career, he amassed 13,430 runs in 445 ODIs, establishing himself as one of the greatest and most impactful batsmen in the history of limited-overs cricket.
Player | Span | Matches | Innings | Runs | High Score | Average |
---|---|---|---|---|---|---|
Sanath Jayasuriya | 1989-2011 | 445 | 433 | 13,430 | 189 | 32.36 |
4. Ricky Ponting
Ricky Ponting, the renowned Australian cricketer, is celebrated for his remarkable run-scoring prowess in One Day Internationals (ODIs). Over the course of his career, he amassed an impressive total of 13,704 runs in 375 ODI matches, solidifying his status as one of the highest run-scorers in the history of the format.
Player | Span | Matches | Innings | Runs | High Score | Average |
---|---|---|---|---|---|---|
Ricky Ponting | 1995-2012 | 375 | 365 | 13,704 | 164 | 42.03 |
3. Virat Kohli
Virat Kohli is among the leading run-scorers in One Day Internationals (ODIs), amassing over 13,848 runs. His remarkable consistency, numerous centuries, and ability to deliver match-winning performances have established him as one of the greatest ODI players in history. To stay updated on the latest statistics, refer to current sports resources, as player records are frequently revised.
Player | Span | Matches | Innings | Runs | High Score | Average |
---|---|---|---|---|---|---|
Virat Kohli | 2008-2023 | 292 | 280 | 13,848 | 183 | 58.67 |
2. Kumar Sangakkara
Kumar Sangakkara, the renowned Sri Lankan cricketer, amassed a remarkable total of 14,234 runs in One Day Internationals (ODIs) during his career from 2000 to 2015. Over the course of 404 matches, he maintained an impressive average of 41.98 runs per game. His exceptional batting skills and consistent performances have solidified his status as one of the greatest ODI batsmen in cricket history.
Player | Span | Matches | Innings | Runs | High Score | Average |
---|---|---|---|---|---|---|
Kumar Sangakkara | 2000-2015 | 404 | 380 | 14,234 | 169 | 41.98 |
1. Sachin Tendulkar
Sachin Tendulkar holds the record for the highest runs scored in One Day Internationals (ODIs), amassing an impressive total of 18,426 runs over the course of his career. He achieved this remarkable feat in 463 matches, demonstrating exceptional skill and consistency across more than two decades of elite cricket.
Player | Span | Matches | Innings | Runs | High Score | Average |
---|---|---|---|---|---|---|
Sachin Tendulkar | 1989-2012 | 463 | 452 | 18,426 | 200 | 44.83 |