Top 5 players with the most runs in ODIs of all time

Virat Kohli scored yet another ODI century against Sri Lanka in the third ODI. He scored an unbeaten 166 runs off 110 balls. This was his 74th international century and 46th hundred in ODI. Kohli has shut all the critics with his back-to-back centuries in the past few months. He had a century drought since 2019, and his form dropped too but in the Asia Cup 2022, he was finally able to break the drought.

The Indian batsman has been in tremendous form since the end of last year. He has now scored two centuries against Sri Lanka in the 3-match ODI series as India dominated the Sri Lankans. As Virat Kohli came back to his blistering best, he has now overtaken Sri Lankan legendary batsman Mahela Jayawardene to become the 5th highest run scorer in ODIs. Jayawardene had 12,650 runs in ODI and Kohli has now surpassed him with 12,754 ODI runs.

Let’s take a look at the top 5 players with the most runs in ODIs of all time.

- Advertisement -TechnoSports Ad

Top 5 players with the most runs in ODIs of all time

RankingPlayerSpanMatchesInningsRunsHighest ScoreAverage
1Sachin Tendulkar (India)1989-201246345218426200*44.83
2Kumar Sangakkara (Sri Lanka)2000-20154043801423416941.99
3Ricky Ponting (Australia)1995-20123753651370416442.04
4Sanath Jayasuriya (Sri Lanka)1989-20114454331343018932.36
5Virat Kohli *(India)2008-present2682591275418358.23
* – Active player

Virat Kohli has etched his name into the cricketing history books. He is one of the best batsmen of all time with his favourite format being the ODI. He has many more years of playing remaining in him and you can’t bet against him finishing further top of the list of players with the most runs in ODIs of all time.


  1. Who has scored the most runs in ODIs of all time?

    Indian legendary batsman Sachin Tendulkar has scored the most runs in ODIs of all time. He scored 18,426 runs in 452 innings.

- Advertisement -Follow-Google-News


Shohei Ohtani signs $700 million contract with LA Dodgers to become the richest MLB player in history

Shohei Ohtani has now become the highest paid player...

Girona shock Barcelona with 4-2 win to restore 1st place in LaLiga table

Girona have stunned the world by defeating Barcelona 4-2...

Airtel Unveils ₹1,499 Plan with Netflix, Jio Launches ₹909 Plan with SonyLIV

Reliance Jio has recently introduced a brand recharge plan...

Don't miss

The Sleep Company [CPS] IN


Rahul Roy
Rahul Roy
I am a computer guy by profession and a sports fanatic by choice.

LATEST: Gold rate today in Kolkata as of 11th December 2023

Gold has been a precious metal for centuries, and its value has only increased over time. But with the fluctuating gold rates, it can...

FanCode: The Game-Changer in Live Sports Streaming and Why You Should Get on Board (11th December)

Are you tired of missing out on live sports action due to cable subscriptions and limited broadcasting channels? Look no further than FanCode, the...

Garena Free Fire PC Download: Here’s how you can play Free Free on your PC for free

Free Fire is a popular mobile battle royale game developed by Garena. It allows players to enter a survival game where they compete with...


Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.