Chennai: Indian cricketer Virat Kohli has moved to the 5th position among the batsmen who have scored the most runs in ODI cricket. He scored 166 runs off 110 balls in the ODI match against Sri Lanka yesterday in Thiruvananthapuram. It was in this match that he became one of the top five highest run scorers in ODI cricket.
Kohli has been playing for the Indian team in ODIs since 2008. He has scored 12,754 runs in a total of 259 innings. This includes 64 fifties and 46 hundreds. He reached this milestone when he made 63 runs against Sri Lanka in Thiruvananthapuram.
Earlier, former Sri Lankan player Jayawardene was at the fifth position with 12,650 runs. Kohli has now overtaken him. Apart from this, he has made records like 21 centuries in ODI cricket at home and 10 centuries in ODI cricket against Sri Lanka.
Most Run Scorers in ODI Cricket