most runs in international cricket
most runs in international cricket

Most Runs in International Cricket – Top Scorers & Records (2025)

Most Runs in International Cricket – Full List & Records (2025 Updated)

Cricket has usually been referred to as a batsman’s recreation, and scoring runs consistently across codecs is the ultimate sign of greatness. Fans across the world appreciate players who not simplest entertain but additionally etch their names into the record books with the aid of piling up runs in Tests, One-Day Internationals (ODIs), and T20 Internationals (T20Is).

In this weblog submit, we are able to explore the gamers with the most runs in international cricket, updated as of 2025, along with their career span, codecs, and statistics. We may also destroy down the numbers layout-clever and offer vital insights with tables for easy reference.

What Does “Most Runs in International Cricket” Mean?

When we say “most runs in international cricket,” it includes:

  1. Test Runs – Longest layout of the sport.
  2. ODI Runs – 50-over layout.
  3. T20I Runs – 20-over format.
  4. Combined International Runs – Total of all of the above three.

Top 10 Players with Most Runs in International Cricket (2025 Updated)

Here’s the updated listing of the top 10 maximum run-scorers in international cricket records.

RankPlayerCountryMatchesInningsRunsAverage100s50sCareer Span
1Sachin TendulkarIndia66478234,35748.521001641989–2013
2Kumar SangakkaraSri Lanka59466628,01646.77631532000–2015
3Ricky PontingAustralia56066827,48345.95711461995–2012
4Virat KohliIndia52260927,000+*54.00+*80+*140+*2008–2025*
5Mahela JayawardeneSri Lanka65272525,95739.15541361997–2015
6Jacques KallisSouth Africa51961725,53449.10621491995–2014
7Rahul DravidIndia50960524,20845.41481461996–2012
8Brian LaraWest Indies43052122,35846.28531111990–2007
9AB de VilliersSouth Africa42048420,01448.11471092004–2018
10Chris GayleWest Indies48355119,59338.20421051999–2021

(*Virat Kohli’s numbers are nonetheless active as of 2025 and keep growing.) most runs in international cricket

Format-Wise Breakdown of Top Scorers

1. Most Runs in Test Cricket

The purest shape of the sport has witnessed legendary batsmen. most runs in international cricket

RankPlayerCountryRunsMatchesAverage100sCareer Span
1Sachin TendulkarIndia15,92120053.78511989–2013
2Ricky PontingAustralia13,37816851.85411995–2012
3Jacques KallisSouth Africa13,28916655.37451995–2013
4Rahul DravidIndia13,28816452.31361996–2012
5Alastair CookEngland12,47216145.35332006–2018

2. Most Runs in ODI Cricket

RankPlayerCountryRunsMatchesAverage100sCareer Span
1Sachin TendulkarIndia18,42646344.83491989–2012
2Kumar SangakkaraSri Lanka14,23440441.98252000–2015
3Ricky PontingAustralia13,70437542.03301995–2012
4Sanath JayasuriyaSri Lanka13,43044532.36281989–2011
5Virat KohliIndia13,000+*292+*57.00+*47+*2008–2025*

3. Most Runs in T20 International Cricket

RankPlayerCountryRunsMatchesAverage100sCareer Span
1Virat KohliIndia4,100+*120+*50.00+*12010–2025*
2Rohit SharmaIndia3,900+*150+*31.00+*52007–2025*
3Martin GuptillNew Zealand3,53112231.8122009–2022
4Babar AzamPakistan3,700+*115+*42.00+*32016–2025*
5Paul StirlingIreland3,500+*134+*29.00+*12008–2025*

most runs in international cricket

Legends Behind the Numbers

Sachin Tendulkar – The God of Cricket

No dialogue approximately global runs can be complete without Sachin Tendulkar. With 34,357 runs throughout formats, he remains the highest run-scorer in cricket history. His statistics encompass a hundred worldwide centuries, a feat unlikely to be damaged soon.

Virat Kohli – The Modern Chase Master

Virat Kohli, broadly seemed as the king of modern-day cricket, keeps to interrupt information. With more than 27,000 runs, his consistency across all 3 codecs makes him one of the best batsmen of all time. His ODI average of 57+ is unequalled.

Kumar Sangakkara – The Sri Lankan Maestro

The fashionable left-hander from Sri Lanka, with 28,016 runs, is the highest run-scorer from his united states of America and one of the finest wicketkeeper-batsmen in cricket records.

Ricky Ponting – The Captain’s Dominance

Ponting not only amassed 27,483 runs but additionally led Australia to more than one ICC trophies, making him a legend both as a batsman and a frontrunner.

Why Is This Record Special?

  • Scoring runs throughout 3 extraordinary codecs calls for adaptability.
  • It highlights no longer only consistency and talent however additionally durability in international cricket.
  • Only a few players have controlled to pass 20,000 global runs, showing how uncommon this achievement is.

Future Contenders

  • Virat Kohli (India) – Active, chasing Tendulkar’s milestones.
  • Babar Azam (Pakistan) – Among the most steady batsmen in current cricket.
  • Joe Root (England) – Already beyond 18,000 worldwide runs, aiming better.
  • Rohit Sharma (India) – Still robust in white-ball cricket.

Final Thoughts

The list of most runs in worldwide cricket is a tribute to cricket’s greatest batsmen. From Tendulkar’s unequalled 34,357 runs to Kohli’s cutting-edge-day dominance, those gamers have set benchmarks that inspire generations. most runs in international cricket

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *