Top 10 Highest Runs Scorers in All Three Format of Cricket: Legends Who Dominated Across Eras

Top 10 Highest Runs Scorers in All Three Format of Cricket

Cricket, over its glorious history, has witnessed several batting legends grace the field, conquering every format with elegance, power, and unrelenting consistency. In this article, we delve into the elite list of the top 10 highest runs scorers in all three format of cricket, celebrating the incredible athletes who have left an indelible mark across Tests, ODIs, and T20Is. From the master blaster to modern marvels, these players have not just scored runs—they’ve defined eras.

Here Are The Top 10 Highest Runs Scorers in All Three Format of Cricket

1. Sachin Tendulkar (India)

Top 10 Highest Runs Scorers in All Three Format of Cricket: Legends Who Dominated Across Eras

No list of the top 10 highest runs scorers in all three format of cricket is ever complete without the legendary Sachin Tendulkar. Widely regarded as the greatest batsman of all time, Tendulkar amassed 34,357 international runs and remains the only cricketer to score 100 centuries across formats. His elegant stroke play, unshakable temperament, and unmatched consistency made him the heartbeat of Indian cricket for over two decades. From his debut as a teenager to his emotional farewell, Tendulkar inspired generations and redefined excellence in cricket like no one before or after him.

MatchesInningsRunsAverage100s50s6s4s
6647823435748.521001642644076+

ALSO READ:

2. Kumar Sangakkara (Sri Lanka/Asia/ICC)

A maestro with the bat and gloves, Kumar Sangakkara holds the second spot among the top 10 highest runs scorers in all three format of cricket. Known for his graceful stroke play and sharp cricketing mind, Sangakkara redefined the role of a wicketkeeper-batsman. Equally dominant in Tests, ODIs, and T20Is, his ability to adapt to every situation made him a consistent match-winner. With over 28,000 international runs, he combined elegance with effectiveness, becoming a pillar of Sri Lankan cricket. His calm presence and leadership qualities made him one of the game’s most respected figures.

MatchesInningsRunsAverage100s50s6s4s
5946662801646.77631531593015

3. Virat Kohli (India)

Top 10 Highest Runs Scorers in All Three Format of Cricket: Legends Who Dominated Across Eras

A living legend, Virat Kohli stands as a symbol of modern-day excellence and relentless determination. Ranked among the top 10 highest runs scorers in all three format of cricket, he has redefined chasing targets with his unmatched consistency and intensity. Kohli’s aggressive yet controlled batting style, combined with his fitness and leadership, makes him a complete package. With over 27,000 international runs and counting, his ability to deliver under pressure—especially in run-chases—sets him apart. Kohli’s influence extends beyond the field, making him one of the most celebrated and influential cricketers of his generation.

MatchesInningsRunsAverage100s50s6s4s
5506172759952.27821433062721

4. Ricky Ponting (Australia/ICC)

A warrior and two-time World Cup-winning captain, Ricky Ponting was the heartbeat of Australia’s golden era. His fearless approach, sharp cricketing brain, and ability to perform in high-stakes matches made him a true legend of the game. As one of the top 10 highest runs scorers in all three format of cricket, Ponting amassed over 27,000 international runs with remarkable consistency. His signature pull shot, leadership under pressure, and tactical brilliance helped shape one of the most dominant teams in cricket history. Ponting’s legacy as both a batsman and captain remains unmatched in Australian cricket.

MatchesInningsRunsAverage100s50s6s4s
5606682748345.95711462462781

5. Mahela Jayawardene (Sri Lanka/Asia)

Top 10 Highest Runs Scorers in All Three Format of Cricket: Legends Who Dominated Across Eras

Known for his wristy elegance, tactical brilliance, and calm demeanor, Mahela Jayawardene was a pillar of Sri Lankan cricket during its golden era. His graceful stroke play and ability to build long innings made him a standout performer in all formats. As one of the top 10 highest runs scorers in all three format of cricket, Jayawardene amassed nearly 26,000 international runs, showcasing exceptional adaptability across conditions and opponents. Whether anchoring the innings or accelerating when needed, his consistency, leadership, and cricketing intelligence played a crucial role in Sri Lanka’s success on the world stage.

MatchesInningsRunsAverage100s50s6s4s
6527252595739.15541361702679

6. Jacques Kallis (South Africa/ICC/Africa XI)

Arguably the greatest all-rounder of his generation, Jacques Kallis was the epitome of balance and brilliance. With a rock-solid technique and an unshakable temperament, he could single-handedly turn games with both bat and ball. Amassing over 25,000 international runs, Kallis earned his rightful place among the top 10 highest runs scorers in all three format of cricket. His ability to adapt across formats and conditions made him a true asset to South Africa. Beneath his calm and composed exterior was an unrelenting desire to dominate, making him one of cricket’s most complete and respected players.

MatchesInningsRunsAverage100s50s6s4s
5196172553449.10621492542455

7. Rahul Dravid (India/Asia/ICC)

Top 10 Highest Runs Scorers in All Three Format of Cricket: Legends Who Dominated Across Eras

Known as “The Wall” for his unbreakable defense and unwavering focus, Rahul Dravid was the embodiment of patience, resilience, and classical technique. A true team man, his selfless contributions often came in the toughest of situations, anchoring India’s innings when it mattered most. While his calm demeanor spoke volumes, his stats—over 24,000 international runs—cement his place among the top 10 highest runs scorers in all three format of cricket. Beyond the numbers, Dravid’s legacy lies in his ability to adapt, absorb pressure, and deliver performances that formed the backbone of Indian cricket for over a decade.

MatchesInningsRunsAverage100s50s6s4s
5096052420845.4148146662604

8. Brian Lara (West Indies/ICC)

Brian Lara’s flair, elegance, and audacious stroke play made him one of the most captivating batters the game has ever seen. His ability to dominate world-class bowling attacks with grace and aggression set him apart from his peers. Holder of the highest individual Test score (400*), Lara remains a monumental figure in cricket history. Despite never playing a T20 International, his staggering tally of over 22,000 runs secures his place among the top 10 highest runs scorers in all three format of cricket. Lara’s legacy is not just in records, but in the style with which he achieved them.

MatchesInningsRunsAverage100s50s6s4s
4305212235846.28531112212601

9. Joe Root (England)

Top 10 Highest Runs Scorers in All Three Format of Cricket: Legends Who Dominated Across Eras

Joe Root stands as the cornerstone of England’s batting lineup across all formats. His classical technique, composure under pressure, and unrelenting hunger for runs have made him one of the most dependable batters of the modern era. Root’s ability to anchor innings and accelerate when required has been crucial to England’s success in Tests, ODIs, and T20Is. With over 21,000 international runs, he firmly belongs to the elite top 10 highest runs scorers in all three format of cricket club. His adaptability across formats and conditions makes him a true modern-day great and a leader by example.

MatchesInningsRunsAverage100s50s6s4s
3684842127849.36551131142086

10. Sanath Jayasuriya (Sri Lanka/Asia)

Sanath Jayasuriya, the explosive left-handed opener, revolutionized ODI cricket with his fearless and aggressive approach at the top of the order. Known for dismantling bowling attacks in the early overs, he redefined how openers approached limited-overs cricket. A true match-winner, Jayasuriya’s ability to change games within a few overs made him a constant threat. Despite a modest average, his sheer impact and over 21,000 international runs secure his place among the top 10 highest runs scorers in all three format of cricket. His legacy lies in changing the tempo and mindset of modern-day one-day batting.

MatchesInningsRunsAverage100s50s6s4s
5866512103234.14421033522486

FAQs

Q1: Who tops the list of the top 10 highest runs scorers in all three format of cricket?

A: Sachin Tendulkar leads with 34,357 runs across all formats.

Q2: Is Virat Kohli close to breaking Sachin’s record?

A: Kohli has crossed 27,000 runs and continues to climb, but Tendulkar’s total is still unmatched.

Q3: Which all-rounder features in the top 10 highest runs scorers in all three format of cricket?

A: Jacques Kallis, with 25,534 runs, is the only elite all-rounder on the list.

READ MORE:

Leave a Comment

Scroll to Top