Most Runs in International Cricket (All Formats) – Updated 2026 Records & States

Analysis  of the Most Runs in International Cricket across all formats  ODIs, Tests, and T20Is  we explore the updated records as of 2026. Understanding these statistics isn’t just for cricket Fans; it’s Key for Analyzing player rankings and their Role to the game. By reading this article, you’ll gain insights into the top scorers and their remarkable journeys through Numerous matches.

Highest Run Scorers in International Cricket History (Tests, ODI & T20 – 2026 Update)

Among Test cricket’s Top, Champions like Sachin Tendulkar stand Strong, yet fresh talents are making their mark, driving the competition further. In ODIs, the consistency of players such as Virat Kohli and Rohit Sharma is remarkable; their ability to naturally change between Powerful batting and Planned play Explains the evolution in the mindset of batsmen today.

 Meanwhile, the T20I format has produced a new breed of scorers, with power hitters frequently rewriting the record books, highlighting the excitement and uncertainty of this shorter format .Now these players also participate in Big Bash League.

Let’s explore the top 10 highest run-scorers in international cricket across all formats.
RankPlayerCountryMatchesRunsAverage
1Sachin TendulkarIndia66434,35748.52
2Kumar SangakkaraSri Lanka59428,01646.77
3Ricky PontingAustralia56027,48345.95
4Mahela JayawardeneSri Lanka65225,95739.15
5Jacques KallisSouth Africa51925,53449.10
6Virat KohliIndia520+26,000+50+
7Rahul DravidIndia50924,20845.41
8Brian LaraWest Indies43022,35846.28
9Sanath JayasuriyaSri Lanka58621,03234.14
10Joe RootEngland480+20,000+49+

1. Sachin Tendulkar

StatisticValue
Matches664
Span1989–2013
Runs34,357
Average48.52
Strike Rate67.58
Highest Score248*
100s100
50s164

Sachin Tendulkar’s career is not just a History of records; it’s a Meaningful Story Linked into the Foundation of cricketing history. His success on the field, marked by a Remarkable 100 international centuries, Changed the sport’s Field, inspiring countless young athletes globally.

In a world often defined by egos, Tendulkar’s consistent dedication to the game stands as a proof of character over celebrity. Major league Cricket provide fan a real happiness.

2. Virat Kohli

StatisticValue
Matches557
Span2008–2026
Runs28,068
Average52.66
Strike Rate79.51
Highest Score254*
100s84
50s146

Virat Kohli’s Progress in the cricketing world is a Brilliant performance in determination and innovation. His history is not only a History of matches and runs; it’s a Story of overcoming Challenges and Changing leadership in sports. From facing early reviews about his Character to becoming an Example of Stability, Kohli has reshaped what it means to be a modern cricketer.

In a world often defined by egos, Tendulkar’s consistent dedication to the game stands as a proof of character over celebrity.

3. Kumar Sangakkara

StatisticValue
Matches594
Span2000–2015
Runs28,016
Average46.77
Strike Rate66.56
Highest Score319
100s63
50s153

Kumar Sangakkara’s cricketing journey is a fascinating blend of talent, perseverance, and charisma. From his debut in 2000, Sangakkara quickly evolved into one of the sport’s most reliable batsmen, amassing over 12,000 runs in both Test and ODI formats. His elegant stroke play and formidable technique laid the foundations for a successful career that spanned more than 15 years.

. Beyond statistics, his ability to read the game and provide insights from behind the stumps transformed him into a formidable wicketkeeper-batsman.

4. Ricky Ponting

StatisticValue
Matches560
Span1995–2012
Runs27,483
Average45.95
Strike Rate68.48
Highest Score257
100s71
50s146

Above individual Honors, Ponting’s tenure as captain highlighted his role in shaping Australia’s Command in the cricketing world. Leading a team that represented determination, he advanced Australia to back-to-back World Cup victories in 1999 and 2003, positioning the team as a powerhouse in cricket history.

As the world witnessed his rise, it became evident that his impact exceeded statistics; he Enhanced a winning mentality that inspired generations. Even after retiring, Ponting’s influence continues to be felt, making him a vital part of cricket’s narrative and a benchmark for aspiring players.

5. Mahela Jayawardene

StatisticValue
Matches652
Span1997–2015
Runs25,957
Average39.15
Strike Rate64.73
Highest Score374
100s54
50s136

Mahela Jayawardene stands as a Famous Player  in the history of cricket, Well-known not only for his Polished  batting style but also for his Intelligent leadership. His journey began in the late 1990s, when he rushed onto the international scene and quickly established himself as a Base of Sri Lankan cricket.  

Throughout his career, he Achieved over 25,000 international runs, a feat that highlights his incredible skill and concentration at the Batting position. 

6. Jacques Kallis

StatisticValue
Matches519
Span1995–2014
Runs25,534
Average49.10
Strike Rate56.30
Highest Score224
100s62
50s149

Jacques Kallis stands as a Champion in the world of cricket, often Celebrated as one of the greatest all-rounders in the sport’s history. Throughout his famous career, he Collected over 10,000 runs and took more than 300 wickets in both Test and One Day Internationals, Highlighting a rare blend of batting Skill and bowling Expertise. His achievements weren’t just statistical; Kallis possessed an Native ability to influence the game, turning pressure situations around with his calm Behavior and strategic Wisdom.

7. Rahul Dravid

StatisticValue
Matches509
Span1996–2012
Runs24,208
Average45.41
Strike Rate51.98
Highest Score270
100s48
50s146

Rahul Dravid, often referred to as “The Wall,” Created a distinctive niche in cricket history with his remarkable technique and Reliable Discipline. His renowned career Continued across 16 years, during which he Earned over 13,000 runs in Test cricket, underscoring his position as one of the game’s greats. His ability to anchor innings under immense pressure showcased not just his batting skill but also his mental Courage

.

8. Brian Lara

StatisticValue
Matches430
Span1990–2007
Runs22,358
Average46.28
Strike Rate68.08
Highest Score400*
100s53
50s111

Brian Lara’s career is an exciting chapter in cricket history, marked by remarkable achievements and a firm spirit. Known as “The Prince of Trinidad,” Lara’s mastery with the bat redefined scoring in the cricketing world.

 His record-setting 400 not out, accomplished in a Test match against England in 2004, remains an Outstanding achievement and an Example for aspiring cricketers. This incredible Achievement wasn’t only about runs; it Summarized Lara’s Tireless Goal of excellence and his ability to Succeed under pressure.

9. Joe Root

StatisticValue
Matches381
Span2012–2026
Runs22,166
Average49.36
Strike Rate66.54
Highest Score262
100s60
50s114

Joe Root’s introduction to international cricket is a Powerful  story of talent and Determination . Emerging as an extraordinary batsman in England’s youth Framework , he quickly made a name for himself with a blend of classic technique and modern Dominance. His Entry in 2012 against India was just the beginning; since then, Root has Recorded his name into the Records of cricket history through remarkable performances at the highest level, including his Key role in England’s Initial Test series win in India in 2016.

10. Sanath Jayasuriya

StatisticValue
Matches586
Span1989–2011
Runs21,032
Average34.14
Strike Rate81.17
Highest Score340
100s42
50s103

Analyzing his history, Jayasuriya’s journey from a Talented all-rounder to a cricketing icon Shows

Shows pursuit of excellence. With over 13,000 runs in ODIs and a key role in Sri Lanka’s Winning 1996 World Cup campaign, his achievements secured his status as one of cricket’s greats. Beyond the numbers, his charm and Honor have inspired a generation of players, revealing that talent combined with a passion for the game can leave a remarkable mark on cricket’s legacy.

Most Runs in International Cricket History: Top Batters Across All Formats

Cricket’s landscape is Presented with the remarkable achievements of its top batters, each leaving an Memorable mark across all formats. In Tests, the perseverance and technique of legends like Sachin Tendulkar and Brian Lara shine, illustrating a mastery of traditional cricket that requires patience and skill. Tendulkar’s record of 15,921 runs stands as a Proof to not just Duration, but an unwavering commitment to excellence in an era of Changing playing conditions and Strong competition.

Here is the list of the top five batters with the most runs across all formats:

ODIs

The all-time highest run-scorer in international cricket, Sachin Tendulkar, leads with the most runs in One Day Internationals, a record that not only highlights his prolific scoring ability but also reflects the evolution of the format itself.

PositionPlayerMatchesRuns
1SR Tendulkar (IND)46318,426
2V Kohli (IND)30914,650
3KC Sangakkara (Asia/ICC/SL)40414,234
4RT Ponting (AUS/ICC)37513,704
5ST Jayasuriya (Asia/SL)44513,430

Test

We call Sachin Tendulkar “The God of Cricket” because of how he dominated international cricket across all formats with remarkable consistency and excellence.

With the most runs in both ODIs and Tests, Sachin Tendulkar stands as a Standard of excellence in international cricket.

PositionPlayerMatchesRuns
1Sachin Tendulkar (IND)20015,921
2Joe Root (ENG)16313,943
3Ricky Ponting (AUS)16813,378
4Jacques Kallis (ICC/SA)16613,289
5Rahul Dravid (ICC/IND)16413,288

T20Is

Rohit Sharma is the leading run-scorer in Twenty20 Internationals, Highlighting an extraordinary blend of skill and mindset that perfectly suits this exciting format.

Young talents like Suryakumar Yadav are stepping into the Recognition, contributing to a rich Combination of diverse playing styles and techniques.

PositionPlayerMatchesRuns
1Babar Azam (PAK)1364,429
2Rohit Sharma (IND)1594,231
3Virat Kohli (IND)1254,188
4Jos Buttler (ENG)1443,869
5Paul Stirling (IRE)1563,798

Sachin Tendulkar: Setting the excellence for Runs in International Cricket

Sachin Tendulkar’s legacy in international cricket is unparalleled, as he holds the record for the Most Runs in International Cricket across all formats — Tests, ODIs, and T20Is — as of the updated 2026 records. His Historic achievement of scoring over 34,000 runs Demonstrates not just his technical skils , but also his Continuous pursuit of excellence. 

In conclusion, Sachin Tendulkar not only set the Level for scoring runs but also redefined what it means to be a cricketer in the global Platform, leaving an enduring impression that Exceeds statistics. His journey continues to motivate countless fans and players who aim to emulate his spirit and dedication.