Skip to content
-
Subscribe to our newsletter & never miss our best posts. Subscribe Now!
  • https://www.facebook.com/
  • https://twitter.com/
  • https://t.me/
  • https://www.instagram.com/
  • https://youtube.com/
national cricket team logo National Cricket Team
national cricket team logo National Cricket Team
  • Home
  • Cricket Teams
  • Cricket
  • Cricket Kit
  • Contact Us
    • Privacy Policy
    • Terms and Conditions
  • Home
  • Cricket Teams
  • Cricket
  • Cricket Kit
  • Contact Us
    • Privacy Policy
    • Terms and Conditions
Subscribe
Close

Search

most runs in international cricket
Cricket

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

By Uttam Singhaniya
August 18, 2025 5 Min Read
5

Most Runs in International Cricket: Top 10 Highest Run Scorers of All Time

International cricket has witnessed a number of the finest batters in the records of the game. From mythical Test-form performances to superb ODI innings and explosive T20I batting, severa gamers have established first-rate facts thru consistency and determination.

The record for the most runs in international cricket belongs to India’s mythical batsman Sachin Tendulkar, who scored 34,357 runs throughout Test, One Day International (ODI) and Twenty20 International (T20I) cricket.

Virat Kohli occupies 2d region, behind Sri Lankan legend Kumar Sangakkara. These players have confirmed incredible batting ability and consistency throughout their worldwide careers.

Table of Contents

  • Most Runs in International Cricket: Top 10 Highest Run Scorers of All Time
  • Top 10 Most Runs in International Cricket
  • 1. Sachin Tendulkar – 34,357 Runs
  • 2. Virat Kohli – 28,527 Runs
  • 3. Kumar Sangakkara – 28,016 Runs
  • 4. Ricky Ponting – 27,483 Runs
  • 5. Mahela Jayawardene – 25,957 Runs
  • 6. Jacques Kallis – 25,534 Runs
  • 7. Rahul Dravid – 24,208 Runs
  • 8. Joe Root – 23,074 Runs
  • 9. Brian Lara – 22,358 Runs
  • 10. Sanath Jayasuriya – 21,032 Runs
  • Important Facts About Most Runs in International Cricket
  • Frequently Asked Questions (FAQs)
  • Conclusion

Let’s discover the top 10 run scorers in men’s international cricket statistics.

Top 10 Most Runs in International Cricket

The following table highlights the main run scorers across all 3 major international formats. Figures for living players are likely to change.

RankPlayerCountryInternational Runs
1Sachin TendulkarIndia34,357
2Virat KohliIndia28,527
3Kumar SangakkaraSri Lanka28,016
4Ricky PontingAustralia27,483
5Mahela JayawardeneSri Lanka25,957
6Jacques KallisSouth Africa25,534
7Rahul DravidIndia24,208
8Joe RootEngland23,074
9Brian LaraWest Indies22,358
10Sanath JayasuriyaSri Lanka21,032

Read Also: Sri Lanka National Cricket Team vs New Zealand National Cricket Team Match Scorecard

1. Sachin Tendulkar – 34,357 Runs

Sachin Tendulkar holds the record for the most runs in international cricket. The Indian batting legend represented his U. S . A . from 1989 to 2013 and has become one of the finest cricketers of all time.

He scored 15,921 runs in Test cricket, 18,426 runs in ODIs and 10 runs in his simplest T20 International.

Tendulkar moreover holds the record for 100 international centuries, which encompass 51 Test centuries and 49 ODI centuries. His contribution to India’s 2011 Cricket World Cup victory remains one of the most memorable moments of his career.

2. Virat Kohli – 28,527 Runs

Virat Kohli is one of the most successful current-day batters in worldwide cricket. He has built his career on consistency, health, and awesome performances in tough situations.

In January 2026, Kohli surpassed Kumar Sangakkara to end up the second-most run scorer in worldwide cricket.

His worldwide achievements embody severa centuries, a success run chases and excellent performances in ICC tournaments. He continues to symbolize India in ODI cricket.

3. Kumar Sangakkara – 28,016 Runs

Kumar Sangakkara became one of Sri Lanka’s greatest wicketkeeper-batters. He scored 28,016 international runs at some point in his career.

He was particularly a hit in Test and ODI cricket and has come to be famous for his high-quality batting technique.

Sangakkara scored 38 Test centuries and 25 ODI centuries. He additionally played an important role in Sri Lanka’s success in global tournaments.

4. Ricky Ponting – 27,483 Runs

Ricky Ponting became one of Australia’s finest captains and batters. He scored 27,483 worldwide runs throughout all three formats.

Ponting became a vital member of Australia’s World Cup-winning teams in 2003 and 2007. His aggressive batting and management made him one of the most successful cricketers of his generation.

5. Mahela Jayawardene – 25,957 Runs

Mahela Jayawardene changed into a first-rate Sri Lankan batter appeared for his elegant batting style and ability to carry out under stress.

He scored 25,957 international runs and played a terrific role in Sri Lanka’s worldwide achievement.

His 2014 ICC T20 World Cup victory became the numerous extensive achievements of his profession.

6. Jacques Kallis – 25,534 Runs

Jacques Kallis is widely regarded as one of the finest all-rounders in cricket records.

The South African legend scored 25,534 worldwide runs and moreover contributed more than 500 global wickets.

His outstanding batting performances in Test and ODI cricket made him one of the most valuable game enthusiasts of his generation.

7. Rahul Dravid – 24,208 Runs

Rahul Dravid, popularly referred to as The Wall, became well-known for his staying power, concentration, and reliable batting technique.

He scored 24,208 international runs for India. His contributions were particularly essential in Test cricket, in which he performed numerous memorable innings against robust bowling assaults.

8. Joe Root – 23,074 Runs

Joe Root is one in every of England’s most a hit present day batters. He has set himself up as a main Test cricketer thru normal performances.

His batting technique, capacity to play lengthy innings, and first-rate run-scoring document have made him one of the most critical names in worldwide cricket.

His worldwide career is ongoing, so his popularity can boom.

9. Brian Lara – 22,358 Runs

Brian Lara is considered one of the most proficient left-handed batters from the West Indies.

He scored 22,358 worldwide runs and is well-known for his first-rate, record-breaking innings.

His unbeaten 400 in Test cricket towards England in 2004 stays the very best person score in Test information.

10. Sanath Jayasuriya – 21,032 Runs

Sanath Jayasuriya changed into an aggressive Sri Lankan opening batter who modified his technique for ODI batting.

He scored 21,032 international runs and grew to be a useful left-arm spinner.

His explosive batting played an important role in Sri Lanka’s 1996 Cricket World Cup victory.

Important Facts About Most Runs in International Cricket

RecordPlayerAchievement
Most international runsSachin Tendulkar34,357
Most international centuriesSachin Tendulkar100
Most Test runsSachin Tendulkar15,921
Most ODI runsSachin Tendulkar18,426
Second-highest international run scorerVirat Kohli28,527
Highest individual Test scoreBrian Lara400*
Most international appearancesSachin Tendulkar664

Frequently Asked Questions (FAQs)

1. Who has scored the maximum runs in worldwide cricket?

Sachin Tendulkar holds the record with 34,357 worldwide runs throughout Test, ODI, and T20I cricket.

2. Who is 2nd in the list of maximum worldwide runs?

Virat Kohli is 2d with 28,527 worldwide runs in the October 2026 scores.

3. How many international runs did Sachin Tendulkar score?

Sachin Tendulkar scored 34,357 runs, together with 15,921 in Tests, 18,426 in ODIs, and 10 in T20Is.

4. Who has scored the most world centuries?

Sachin Tendulkar holds the record with 100 global centuries.

5. Can Virat Kohli damage Sachin Tendulkar’s world run record?

It is mathematically possible, but Kohli, however, needs a great run of runs to attain Tendulkar’s record.

Conclusion

The record for the most runs in international cricket belongs to Sachin Tendulkar, with an outstanding 34,357 runs. His achievements across Test, ODI and T20I cricket have established a first-rate standard for future generations.

Virat Kohli is presently 2d at the all-time listing, at the identical time as Kumar Sangakkara, Ricky Ponting and Mahela Jayawardene additionally feature the numerous best worldwide run scorers.

Tags:

most runs in international cricket
Author

Uttam Singhaniya

Uttam Singhaniya is a Senior SEO Specialist with 2+ years of experience growing B2B, Content Writing, Backlink, and National Brands. He's an optimist at heart, taking time to enjoy life's silver linings each day.

Follow Me
Other Articles
Best India vs Pakistan Matches
Previous

Best India vs Pakistan Matches

SG Cricket Kit
Next

SG Cricket Kit: Price, Types, Review & Complete Buying Guide (2025)

5 Comments
Show Comments

Leave a Reply Cancel reply

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

Ads

Archives

  • November 2026
  • October 2026
  • September 2026
  • August 2026
  • June 2026
  • May 2026
  • April 2026
  • March 2026
  • February 2026
  • January 2026
  • December 2025
  • November 2025
  • October 2025
  • September 2025
  • August 2025
  • July 2025
  • June 2025

Recent Posts

  • the space of six balls
    Why cricket can look completely different after a single over
    by Vishal Rao
    November 2, 2026
  • Sri Lanka National Cricket Team vs New Zealand National Cricket Team Match Scorecard
    Sri Lanka National Cricket Team vs New Zealand National Cricket Team Match Scorecard
    by Prem Sagar
    October 22, 2026
  • India Tour of New Zealand 2026
    India Tour of New Zealand 2026: Full Schedule, Fixtures, Dates and Venues
    by Prem Sagar
    October 20, 2026
  • IPLs Stats
    IPLS Stats: IPL Records, Player Statistics, Team Records and History
    by Prem Sagar
    October 14, 2026

Mr. Kumar

Mr. Kumar is a versatile cricket writer with a deep passion for the game. With a strong understanding of cricket history, strategies, and player performances, his words bring matches, moments, and stories to life, resonating with cricket lovers across formats.

  • Facebook
  • Twitter
  • Instagram
  • LinkedIn
  • YouTube
  • Pinterest
national cricket team logo

About National Cricket Team

Stumps fall, crowds cheer loud and deep, Cricket is the game that never sleeps...

Categories

  • Blog
  • Cricket
  • Cricket Kit
  • Cricket Team
  • Uncategorized

You Missed it

  • the space of six balls
    Why cricket can look completely different after a single over
    by Vishal Rao
    November 2, 2026
  • Sri Lanka National Cricket Team vs New Zealand National Cricket Team Match Scorecard
    Sri Lanka National Cricket Team vs New Zealand National Cricket Team Match Scorecard
    by Prem Sagar
    October 22, 2026
  • India Tour of New Zealand 2026
    India Tour of New Zealand 2026: Full Schedule, Fixtures, Dates and Venues
    by Prem Sagar
    October 20, 2026
Copyright 2026 — National Cricket Team. All rights reserved. Blogsy WordPress Theme