Home > Cricket Breaking News > Virat Kohli Becomes The Second Highest Run Scorer In ODI History

Virat Kohli Becomes The Second-Highest Run-Scorer In ODI History

Updated - 25-OCT-2025 12:5 IST

G11-Fantasy Cricket Prediction for Today's Match

Few people in the history of one-day international (ODI) cricket achieved what Virat Kohli did in the third ODI of the India men's cricket team's tour of the Australia men's cricket team. His 14,234-run total surpassed that of Kumar Sangakkara, making him the second-highest run-scorer in ODI history, only surpassed by Sachin Tendulkar (18,426 runs).

The Performance in the Third ODI

In that third ODI (October 25, 2025) at the Sydney Cricket Ground, India chased down Australia comfortably, and Kohli made a vital contribution. He scored 74 runs off 81 balls, anchoring the innings alongside Rohit Sharma, who posted a century. India won by 9 wickets with plenty of time to spare. 

Top 5 highest ODI Run scorers of all time

Rank

Players

Teams

Innings

Runs

Average

01

Sachin Tendulkar

India

452

18,426

44.83

02

VIRAT KOHLI*

India

293

14,255

57.71

03

Kumar Sangakara

Sri Lanka

380

14,234

41.99

04

Ricky Pointing

Australia

365

13,704

42.04

05

S Jayasuriya

Sri Lanka

433

13,430

32.36




 

Also Read

INDW v BANW Women's ODI World Cup 2025 28th Match: Match Preview, H2H, And Today Match Prediction

ENGW v NZW Women's ODI World Cup 2025 27th Match: Match Preview, H2H, And Today Match Prediction