Skip to content
-
Subscribe to our newsletter & never miss our best posts. Subscribe Now!
chatgpt image jun 7, 2026, 03 30 35 pm BlazeFields

Where sports Ignite

chatgpt image jun 7, 2026, 03 30 35 pm BlazeFields

Where sports Ignite

  • Home
  • Match Analysis
    • Football Match Analysis
    • Cricket Match Analysis
  • Live Scores
    • World Cup
    • Cricket Live
    • Other Matches
  • Cricket
  • Football
  • Player’s Bio
  • Author Bio
  • Home
  • Match Analysis
    • Football Match Analysis
    • Cricket Match Analysis
  • Live Scores
    • World Cup
    • Cricket Live
    • Other Matches
  • Cricket
  • Football
  • Player’s Bio
  • Author Bio
Close

Search

  • https://www.facebook.com/
  • https://twitter.com/
  • https://t.me/
  • https://www.instagram.com/
  • https://youtube.com/
Subscribe
Home/Cricket/Most Runs in International Cricket History: Top 25 run scorer in history– Who Can Beat Sachin Tendulkar?
Most Runs in International Cricket History
Cricket

Most Runs in International Cricket History: Top 25 run scorer in history– Who Can Beat Sachin Tendulkar?

Author
By Indrajit Gupta
August 3, 2026 7 Min Read
Updated on September 2, 2026

Scoring runs consistently across Tests, One-Day Internationals (ODIs), and Twenty20 Internationals (T20Is) is the ultimate measure of greatness in cricket. The players who dominate the list of most runs in international cricket history have performed across different eras, conditions, and against the world’s best bowling attacks.

From the timeless brilliance of Sachin Tendulkar to the unmatched consistency of Virat Kohli, these batting legends have rewritten cricket history with every inning they played.

Top 25 Players with the Most Runs in International Cricket History:

🏏 Top 25 Players with the Most Runs in International Cricket History

The greatest batters in cricket history have built incredible careers through consistency, longevity, and match-winning performances. Explore the world’s highest international run scorers across Tests, ODIs, and T20Is.

34,357

Highest Career Runs

25

Legendary Batters

3

International Formats

100+

Years of Cricket Legacy
Top 10 Run Machines
#1
Sachin Tendulkar 🇮🇳
India
  • Runs: 34,357
  • Matches: 664
  • 100 International Centuries
  • Most Runs in Cricket History
#2
Kumar Sangakkara 🇱🇰
Sri Lanka
  • Runs: 28,016
  • Matches: 594
  • Elegant Left-Hand Batter
  • One of Sri Lanka’s Greatest
#3
Virat Kohli 🇮🇳
India
  • Runs: 27,000+
  • Active Player
  • Greatest Chase Master
  • Modern Cricket Legend
#4
Ricky Ponting 🇦🇺
Australia
  • Runs: 27,483
  • Matches: 560
  • World Cup Winning Captain
  • Australia’s Finest Batter
#5
Mahela Jayawardene 🇱🇰
Sri Lanka
  • Runs: 25,957
  • 652 Matches
  • Stylish Stroke Player
  • Legendary Test Batter
#6
Jacques Kallis 🇿🇦
South Africa
  • Runs: 25,534
  • 519 Matches
  • Greatest All-Rounder
  • Outstanding Consistency
#7
Rahul Dravid 🇮🇳
India
  • Runs: 24,208
  • 509 Matches
  • The Wall of Indian Cricket
  • Master of Test Cricket
#8
Joe Root 🏴
England
  • Runs: 22,000+
  • Active Player
  • Modern Test Legend
  • Still Climbing
#9
Brian Lara 🇼🇮
West Indies
  • Runs: 22,358
  • 430 Matches
  • Highest Test Score (400*)
  • One of Cricket’s Greatest Stylists
#10
Rohit Sharma 🇮🇳
India
  • Runs: 20,000+
  • Active Player
  • Three ODI Double Hundreds
  • World-Class Opener
Players Ranked 11–25
#11
Inzamam-ul-Haq 🇵🇰
Pakistan
  • Runs: 20,580
  • Matches: 499
  • One of Pakistan’s Finest Batters
  • Match Winner Across Formats
#12
AB de Villiers 🇿🇦
South Africa
  • Runs: 20,014
  • Matches: 420
  • Mr. 360°
  • Innovative Stroke Maker
#13
Shivnarine Chanderpaul 🇼🇮
West Indies
  • Runs: 20,988
  • Matches: 454
  • Longest Serving West Indies Batter
  • Remarkable Consistency
#14
Chris Gayle 🇼🇮
West Indies
  • Runs: 19,593
  • Matches: 483
  • Universe Boss
  • Explosive Power Hitter
#15
David Warner 🇦🇺
Australia
  • Runs: 19,000+
  • Aggressive Opening Batter
  • World Cup Winner
  • Three-Format Performer
#16
Kane Williamson 🇳🇿
New Zealand
  • Runs: 19,000+
  • Elegant Stroke Player
  • Modern Great
  • Still Active
#17
Sourav Ganguly 🇮🇳
India
  • Runs: 18,575
  • Matches: 424
  • Prince of Kolkata
  • Legendary Captain
#18
Younis Khan 🇵🇰
Pakistan
  • Runs: 17,790
  • Pakistan Test Legend
  • Reliable Match Winner
  • Outstanding Technique
#19
Allan Border 🇦🇺
Australia
  • Runs: 17,698
  • Australian Great
  • Exceptional Leadership
  • Test Cricket Icon
#20
Tillakaratne Dilshan 🇱🇰
Sri Lanka
  • Runs: 17,671
  • Dilscoop Inventor
  • Versatile Opener
  • Limited-Overs Specialist
#21
MS Dhoni 🇮🇳
India
  • Runs: 17,266
  • Legendary Finisher
  • Captain Cool
  • Three ICC Trophies
#22
Virender Sehwag 🇮🇳
India
  • Runs: 17,253
  • Fearless Opener
  • Two Triple Centuries
  • Explosive Batting Style
#23
Steve Smith 🇦🇺
Australia
  • Runs: 17,000+
  • Active Player
  • Elite Test Batter
  • Still Climbing
#24
Mohammad Azharuddin 🇮🇳
India
  • Runs: 15,593
  • Elegant Wrist Player
  • Former India Captain
  • Stylish Stroke Maker
#25
Alastair Cook 🏴
England
  • Runs: 15,737
  • England Test Legend
  • Reliable Opener
  • Outstanding Career

📊 Top 25 Run Scorers at a Glance

Rank Player Country International Runs
1Sachin TendulkarIndia34,357
2Kumar SangakkaraSri Lanka28,016
3Virat KohliIndia27,000+
4Ricky PontingAustralia27,483
5Mahela JayawardeneSri Lanka25,957
6Jacques KallisSouth Africa25,534
7Rahul DravidIndia24,208
8Joe RootEngland22,000+
9Brian LaraWest Indies22,358
10Rohit SharmaIndia20,000+
11Shivnarine ChanderpaulWest Indies20,988
12Inzamam-ul-HaqPakistan20,580
13AB de VilliersSouth Africa20,014
14Chris GayleWest Indies19,593
15David WarnerAustralia19,000+
16Kane WilliamsonNew Zealand19,000+
17Sourav GangulyIndia18,575
18Younis KhanPakistan17,790
19Allan BorderAustralia17,698
20Tillakaratne DilshanSri Lanka17,671
21MS DhoniIndia17,266
22Virender SehwagIndia17,253
23Steve SmithAustralia17,000+
24Alastair CookEngland15,737
25Mohammad AzharuddinIndia15,593

🏆 Cricket’s Greatest Run Machines

From Sachin Tendulkar’s unmatched 34,357 international runs to the modern brilliance of Virat Kohli and Joe Root, these 25 legends have defined batting excellence across Tests, ODIs, and T20Is. Their remarkable consistency, longevity, and match-winning performances have secured their place among the greatest cricketers in history.

Sachin Tendulkar
100 International Centuries

Sachin Tendulkar Still Sits on the Throne:

When discussing the most international cricket runs, one name stands above everyone else is Sachin Tendulkar. His incredible career lasted 24 years, during which he amassed an astonishing 34,357 international runs, a record that has remained untouched for more than a decade.

His achievements include:

  • 100 International Centuries
  • First double century in ODI cricket
  • Six World Cups
  • 200 Test matches
  • Over 34,000 international runs

Virat Kohli: The Greatest Chaser Ever?

If there is one player capable of rewriting the record books, it is Virat Kohli. His unmatched consistency, incredible fitness, and ability to score under pressure have made him one of cricket’s greatest batters.

  • Outstanding average across formats
  • Fastest to numerous run milestones
  • Record ODI century scorer
  • Exceptional chasing statistics

If he continues scoring at his current pace, the race for the most runs in international cricket history could become one of cricket’s biggest talking points. Although he has retired from ICC T20I and Test and only playing ODI, it is very tough to break the records Little master made.

Joe Root Could Change Test Cricket History:

Joe Root has quietly become one of the greatest Test batters ever. His consistency over the past few years has allowed him to climb rapidly among cricket’s all-time leading run scorers. Should Root maintain his current form, he could finish as one of the greatest Test run accumulators in history.

Why This Record Is So Difficult to Break:

Becoming the highest run scorer in international cricket requires:

  • Playing consistently for 15–20 years
  • Maintaining elite fitness
  • Avoiding major injuries
  • Performing across all three formats
  • Adapting to changing conditions worldwide

Very few players in cricket history have achieved all of these.

Will Anyone Ever Break Sachin’s Record?

This question divides cricket fans more than almost any other debate. Supporters of Virat Kohli believe his consistency makes him the strongest challenger. Others argue that modern cricket’s packed schedules, workload management, and frequent rest periods make it far harder for today’s players to match Sachin Tendulkar’s extraordinary longevity.

Whether the record is eventually broken or not, the race itself has become one of the defining stories of modern cricket.

The list of the most runs in international cricket history represents more than statistics and it reflects decades of dedication, skill, adaptability, and mental toughness. Legends like Sachin Tendulkar, Kumar Sangakkara, Ricky Ponting, Jacques Kallis, and Virat Kohli have set standards that generations of cricketers aspire to reach.

As active stars such as Virat Kohli, Joe Root, Kane Williamson, and Steve Smith continue their careers, fans will watch closely to see whether cricket’s most iconic batting record can finally be surpassed. For now, Sachin Tendulkar remains the benchmark by which every great batter is measured.

📚 Related Articles

Continue exploring football legends, FIFA World Cup stories, records and in-depth match analysis.

🏆 Lionel Messi Biography (2026): Age, Net Worth, Goals & Records

Explore Messi’s complete career, records, achievements, trophies and statistics.

Read Article →

🇦🇷 Argentina vs England: Late Comeback Sends Argentina to the Final

Complete match report, statistics, tactical analysis and player ratings.

Read Article →

🇦🇷 Argentina vs Switzerland: Extra-Time Thriller

Álvarez and Martínez inspire Argentina into the FIFA World Cup semi-finals.

Read Article →

🇦🇷 Argentina vs Cabo Verde: Messi Saves the Champions

One of the most dramatic FIFA World Cup knockout matches ever.

Read Article →

🇦🇷 Argentina vs Algeria: Every Messi World Cup Record Broken

Discover every major milestone achieved by Lionel Messi during the World Cup.

Read Article →

🇫🇷 France vs Paraguay: France Reach the Quarter-finals

Complete tactical review, match statistics and player performances.

Read Article →

🇯🇵 Netherlands vs Japan: Kamada’s Late Heroics Shock the Dutch

Read the full match analysis, ratings and head-to-head statistics.

Read Article →

🇮🇹 Why Italy Failed to Qualify for the FIFA World Cup 2026

An in-depth analysis of Italy’s surprising failure to qualify.

Read Article →

FAQs

Who has scored the most runs in international cricket history?
Sachin Tendulkar holds the record for the most runs in international cricket history with an incredible 34,357 runs across Tests, One Day Internationals (ODIs), and T20 Internationals.
Who is the highest run scorer in Test cricket?
Sachin Tendulkar is the highest run scorer in Test cricket with 15,921 runs from 200 Test matches.
Who has scored the most runs in ODI cricket?
Sachin Tendulkar is the all-time leading run scorer in ODI cricket with 18,426 runs, followed closely by Virat Kohli.
Who has the most runs in T20 International cricket?
Rohit Sharma is among the leading run scorers in T20 International cricket and has consistently ranked among the top batters in the format.
Can Virat Kohli break Sachin Tendulkar’s international run record?
Virat Kohli is one of the strongest contenders to challenge Sachin Tendulkar’s record. Whether he surpasses 34,357 international runs will depend on his longevity, fitness, and future performances.
Which country has produced the most players in the top 25 run scorers?
India has produced the highest number of players among the top international run scorers, including Sachin Tendulkar, Virat Kohli, Rahul Dravid, Rohit Sharma, MS Dhoni, Sourav Ganguly, Virender Sehwag, and Mohammad Azharuddin.
Who has scored the most international centuries?
Sachin Tendulkar holds the record with 100 international centuries, one of the greatest achievements in cricket history.
Which active cricketers are likely to enter the top five run scorers of all time?
Virat Kohli and Joe Root are among the active players with the best chance of finishing among the top five highest run scorers in international cricket.
Why is Sachin Tendulkar’s record considered so difficult to break?
Sachin’s record combines extraordinary consistency, remarkable fitness, and a career spanning over two decades. Modern workload management and fewer international matches make reaching 34,357 runs extremely challenging.
Which formats are included in international cricket runs?
International runs include all official runs scored in Test matches, One Day Internationals (ODIs), and Twenty20 Internationals (T20Is) recognized by the ICC.
🏏 Did You Know?

Sachin Tendulkar remains the only player to score more than 34,000 international runs. His incredible longevity, consistency, and record-breaking performances continue to set the benchmark for every modern batter chasing cricketing greatness.

Tags:

Joe RootKumar sangakaraMost Runs in International Cricket HistoryMost runs in World Cup history: Sachin TendulkarSachin TendulkarVirat kohli
Author
Author

Indrajit Gupta

Welcome to my sports blog! I'm the founder and author of Blazefields, a sports-focused platform created to share accurate, engaging, and insightful content with fans around the world. As a passionate follower of football and cricket, I enjoy covering match previews, player biographies, tournament updates, transfer news, statistics, and in-depth analysis of the biggest sporting events. My goal is to provide readers with reliable information and a better understanding of the games they love. Every article is researched carefully to ensure quality, accuracy, and value for sports enthusiasts of all levels. Through Blazefields, I aim to build a trusted destination where fans can stay updated, discover inspiring player stories, and enjoy comprehensive sports coverage. Sports have the power to unite people, create unforgettable memories, and inspire future generations, and I am proud to share that passion through this platform. Thank you for visiting Blazefields and being part of this growing sports community.

Follow Me
Other Articles
ICC Cricket World Cup
Previous

ICC Cricket world Cup – Is Yours One of Them? 50 Years of Glory – Every ICC Cricket World Cup Winner and the Stories Fans Never Forget

The Ballon d'Or 2026
Next

Forget Messi! The Ballon d’Or 2026 Favourite Might Shock Every Football Fan

Menu

  • Privacy Policy
  • Disclaimer
  • About Us
  • Term & Conditions
  • Contact Us
Copyright 2026 — BlazeFields. All rights reserved.