Highest run scorer in ODI. Check complete list

Published on: Jul 17, 2023 2:15 pm IST|Updated on: Jul 17, 2023 2:15 pm IST

Highest run scorer in ODI

Sachin Tendulkar, the legendary cricketer from India, holds the record for being the Highest run scorer in ODI. With an illustrious career spanning over two decades, Tendulkar, known as the “master blaster,” has achieved remarkable milestones. He stands as the only batsman to surpass the extraordinary mark of 15,000 runs in ODIs, leaving an indelible mark in the history of the sport. Tendulkar’s batting average of 44.83 showcases his consistency and brilliance on the field. In addition to his ODI achievements, he has amassed an impressive total of 18,246 runs in Test matches, playing a remarkable 463 games.

Highest run scorer in ODI. Check complete list

Batsman Runs Mat Inn. Avg. HS 100/50
Sachin Tendulkar (India) 18,426 463 452 44.83 200* 49/96
Kumar Sangakkara (Sri Lanka) 14,234 404 380 41.99 169 25/93
Ricky Ponting (Australia) 13,704 375 365 42.04 164 30/82
Sanath Jayasuriya (Sri Lanka) 13,430 445 433 32.36 189 28/68
Virat Kohli (India) 12,898 274 265 57.32 183 46/65
Mahela Jayawardene (Sri Lanka) 12,650 448 418 33.38 144 19/77
Inzamam-ul-Haq (Pakistan) 11,739 378 350 39.53 137* 10/83
Jacques Kallis (South Africa) 11,579 328 314 44.36 139 17/86
Sourav Ganguly (India) 11,363 311 300 41.02 183 22/72
Rahul Dravid (India) 10,889 344 318 39.17 153 12/83
MS Dhoni (India) 10,773 350 297 50.58 183* 10/73
Chris Gayle (West Indies) 10,480 301 294 37.83 215 25/54
Brian Lara (West Indies) 10,405 299 289 40.49 169 19/63

Sachin Tendulkar, widely regarded as a cricket legend, holds the record for being Highest run scorer in ODI. Throughout his illustrious career, which spanned from 1989 to 2012, Tendulkar accumulated an incredible total of 18,426 runs in 463 matches. Alongside this achievement, he also holds the record for the most centuries (100) across all formats of the game. Tendulkar’s ODI journey began in December 1989, when he made his debut against Pakistan. However, he endured a challenging start, recording consecutive ducks in his first two matches. It was not until March 1990, in a game against New Zealand, that he opened his account with a score of 36 off 39 balls.

After a difficult start, Tendulkar gradually established himself as one of the greatest batsmen to have ever played the sport. It took almost a year for him to score his first half-century in ODIs, which came during the second match of Sri Lanka’s tour of India in December 1990. In that game, Tendulkar scored a brisk 53 off 41 deliveries, contributing to India’s successful chase of 230 runs with six wickets to spare.

Following his half-century against Sri Lanka, Tendulkar’s career reached extraordinary heights. From his debut in 1989 until his retirement in 2012, he registered a remarkable 49 centuries and an astonishing 96 fifties in ODI cricket. His highest score of an unbeaten 200 against South Africa in 2010 remains a memorable feat in the history of the game.

Tendulkar concluded his ODI career with an average of 44.83 and a strike rate of 86.23. During this period, he amassed 2016 fours, the highest number by any player in the format, along with 195 sixes. His consistency and ability to score runs consistently over such a long career solidified his status as one of the greatest batsmen of all time.

Among the top run-scorers in ODIs, former Sri Lanka captain Kumar Sangakkara occupies the second spot. He accumulated 14,234 runs in the format during his career from 2000 to 2015. Sangakkara’s contributions included 25 centuries and 93 half-centuries, showcasing his batting prowess and longevity at the highest level. Following Sangakkara is Australian cricketer Ricky Ponting, who scored 13,704 runs in ODIs. Sanath Jayasuriya (13,430) and Virat Kohli (12,809) complete the top five list of highest run-scorers in ODI cricket.

Currently, among active players, Indian captain Virat Kohli holds the record for scoring the most runs in ODI cricket. At the age of 33, Kohli has amassed 12,809 runs in 271 matches, showcasing exceptional consistency and skill. He boasts an impressive average of 57.69, the highest among players who have scored more than 2,000 runs in the 50-over format.

In conclusion, Sachin Tendulkar’s incredible run-scoring prowess and records in ODI cricket, including the most runs and centuries, solidify his status as a true legend of the game. Alongside him, Kumar Sangakkara, Ricky Ponting, Sanath Jayasuriya, and Virat Kohli have also left an indelible mark on the sport with their exceptional batting performances. As cricket continues to evolve, these records stand as testaments to the incredible talent and dedication exhibited by these players.

For daily fantasy sports tips on your mobile phone, Fill out the form below

Previous Article
Next Article