All News Match Prediction Fantasy Tips Top Stories Photos On This Day Cricket Betting Guides Cricket Analysis
HomeTop StoriesMost Runs in International Cricket | All-Time Records & Leaders

Most Runs in International Cricket | All-Time Records & Leaders

Venkatesh Devarakonda
Venkatesh Devarakonda
January 20, 2026, 8:21 PM IST
2 Min Read

Cricket has produced several legendary batters over the decades, but only a select few have managed to dominate across formats and eras. Scoring runs consistently at the international level requires skill, fitness, adaptability, and longevity. This article takes a detailed look at the players who have scored the most runs in international cricket, covering Tests, ODIs, and T20Is.

These records reflect not just talent, but sustained excellence at the highest level of the game.

Top Run-Scorers in International Cricket (All Formats Combined)

RankPlayerCountryMatchesTotal Runs
1Sachin TendulkarIndia66434,357
2Kumar SangakkaraSri Lanka59428,016
3Ricky PontingAustralia56027,483
4Virat KohliIndia520+27,000+
5Mahela JayawardeneSri Lanka65225,957

Most Runs in Test Cricket

Test cricket is considered the ultimate examination of a batter’s technique and temperament. The following players have dominated the longest format of the game.

RankPlayerMatchesRuns
1Sachin Tendulkar20015,921
2Ricky Ponting16813,378
3Jacques Kallis16613,289
4Rahul Dravid16413,288
5Joe Root130+12,000+

Most Runs in One Day Internationals (ODIs)

ODI cricket rewards consistency and adaptability. Batters must balance aggression with stability over 50 overs.

RankPlayerMatchesRuns
1Sachin Tendulkar46318,426
2Kumar Sangakkara40414,234
3Virat Kohli290+13,000+
4Ricky Ponting37513,704
5Sanath Jayasuriya44513,430

Most Runs in T20 Internationals

T20 cricket demands quick scoring and innovation. Modern batters have transformed the format with fearless stroke play.

RankPlayerMatchesRuns
1Rohit Sharma150+4,000+
2Virat Kohli120+4,000+
3Babar Azam115+3,800+
4Martin Guptill1223,531
5Paul Stirling130+3,500+

Why These Records Matter

Run-scoring records offer insight into the evolution of cricket. They highlight how different eras, formats, and conditions have shaped batting techniques and strategies.

Players who feature across multiple formats demonstrate adaptability — a quality increasingly valued in modern cricket.

Conclusion

The race for most runs in international cricket reflects a blend of talent, discipline, and longevity. While legends like Sachin Tendulkar continue to hold historic records, modern greats are steadily closing the gap.

As cricket continues to evolve, these numbers will change, but the achievements behind them will remain benchmarks for generations to come.