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

Virat Kohli

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.

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.

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

Previous Article
Next Article