Virat Kohli ODI Runs: Most Runs in ODI – Check Complete List
Published on: Jan 15, 2023 10:45 pm IST|Updated on: Jan 15, 2023 10:45 pm IST
The third ODI between India and Sri Lanka saw many records being created and broken. The chief architect behind was none other then Virat Kohli as he played a staggering innings and entered the top five of the all-time highest run-getters in the ODI format.
Virat Kohli surpasses Mahela Jayawardene to become fifth highest run-getters in the ODI format
Virat Kohli played another fine innings as he smashed his 46th ton in the third ODI against Sri Lanka and added another piece of sheer brilliance in his resume. This was his third century in his last four innings as he made a staggering comeback after have a rusty patch.
After registering a ton in the first game of the series, Kohli continue his magnificent form and crafted his innings in a staggering way in third game to notch up his 74th international ton. It was a sensational innings by him as looked very optimistic right from ball 1 and played staggering strokes all over the ground.
Kohli played an unbeaten knock of 166 runs and helped India post a total of 390 runs on the board. He smashed 13 fours and 8 sixes in his innings and batted with a strike rate of 150.91. His knock also saw him bagging few records as well. He surpassed Sachin Tendulkar with the most ODI hundreds at home and also broke the record of most tons against opponent with his tally of 10 centuries against Sri Lanka.
Virat Kohli has most runs, highest average, best strike rate, most hundreds, most sixes, highest score in this ODI series.
— Johns. (@CricCrazyJohns) January 15, 2023
But one of the most prominent records that he achieved was he entered the top five of the all-time highest run-getters in the ODI format surpassed Mahela Jayawardene (12650) to become the fifth highest run-getter in this format.
Most Runs in ODI
As Virat Kohli surpassed Mahela Jayawardene (12650) to become the fifth highest run-getter in this format, let’s take a look at who has Most Runs in ODI.
S.No |
Player name |
Team |
Matches |
Runs |
Average |
50/100 |
1. |
Sachin Tendulkar |
India |
463 |
18426 |
44.83 |
96/51 |
2. |
Kumar Sangakkara |
Sri Lanka |
404 |
14234 |
41.98 |
93/25 |
3. |
Ricky Ponting |
Australia |
375 |
13704 |
42.03 |
82/30 |
4. |
S Jayasuriya |
Sri Lanka |
445 |
13430 |
32.36 |
68/28 |
5. |
Virat Kohli |
India |
268 |
12754 |
58.23 |
64/46 |
Sachin Tendulkar has the most runs in ODI with 18426 runs to his name. He is followed by Kumar Sangakkara, who has scored 14234. Former Australian skipper Ricky Ponting is third on the 13704 runs with S Jayasuriya fifth on the list with 13430 runs to his name. Virat Kohli is fifth on the list with 12754* runs to his name.