desktop banner rohit no.1 odi ranking
join ganga7 telegram desktop banner
desktop banner rohit replacement
desktop banner csk released players 2026
desktop banner rr released players 2026
desktop banner rcb released players 2026
desktop banner srh player targets 2026
mobile banner rohit no.1 odi ranking
join ganga7 telegram mobile banner
mobile banner rohit replacement
mobile banner csk released players 2026
mobile banner rr released players 2026
mobile banner rcb released players 2026
mobile banner srh player targets 2026

Most Runs in ODI History:5 Players You Should Know


The five highest ODI run scorers—Sachin Tendulkar, Kumar Sangakkara, Virat Kohli, Ricky Ponting, and Sanath Jayasuriya—are celebrated for their extraordinary records and impact on the game. Learn more about these five players with most runs in ODI history.

In this article, we take a look at five legendary cricketers who have amassed the most runs in ODI history—Sachin Tendulkar, Kumar Sangakkara, Virat Kohli, Ricky Ponting, and Sanath Jayasuriya. These players not only rewrote record books but also inspired generations of cricketers with their masterful batting displays. Let’s dive into their incredible careers and the milestones that set them apart.

Top 5 Highest ODI Run Scorer

PlayerMatchesRuns
Sachin Tendulkar46318,426
Kumar Sangakkara40414,234
Virat Kohli29713,963
Ricky Ponting37513,704
Sanath Jayasuriya44513,430

One Day Internationals (ODIs) have produced some of the greatest batting legends in cricket history. Over the years, several players have dominated the format with their consistency, skill, and ability to score runs across different conditions. Among them, a few stand out for their exceptional records and lasting impact on the game.

sanath jayasuriya 5th highest odi run scorer

5. Sanath Jayasuriya

Sanath Jayasuriya revolutionized ODI cricket with his aggressive and fearless batting approach, making him one of the most dangerous openers in the game’s history and one of the players with most runs in ODI history. Accumulating 13,430 runs in 445 ODIs at a strike rate that redefined limited-overs batting, Jayasuriya’s ability to dominate bowlers from the outset was instrumental in Sri Lanka’s rise as a powerhouse in world cricket. His explosive style, combined with an ability to build long innings, saw him register 28 centuries and 68 half-centuries, with a career-best score of 189, one of the highest individual scores in ODI history at the time. His performances were crucial in Sri Lanka’s triumphant 1996 Cricket World Cup campaign, where he was named the Most Valuable Player for his all-round contributions.

sanath jayasuriya 5th runs in odi history

Beyond his batting exploits, Jayasuriya was a valuable all-rounder, taking 323 wickets in ODIs, making him the only player to achieve the rare double of 10,000+ runs and 300+ wickets in the format. His left-arm spin proved vital in breaking partnerships, and his ability to turn games with both bat and ball made him one of the greatest all-rounders in ODI history. As the captain of Sri Lanka from 1999 to 2003, he led the team with aggression and flair, leaving a lasting legacy as one of the pioneers of modern ODI batting. Even after his retirement, his influence on Sri Lankan cricket remained significant, with his fearless approach inspiring future generations of cricketers.

ricky ponting 4th highest odi run scorer

4. Ricky Ponting

Ricky Ponting, one of cricket’s most successful captains and one of the highest ODI run scorers, left an indelible mark on ODI. Amassing 13,704 runs in 375 ODIs at an impressive average of 42.03, Ponting was a cornerstone of Australia’s dominance in limited-overs cricket for over a decade. With 30 centuries and 82 half-centuries, he played a pivotal role in Australia’s golden era, guiding them to back-to-back ICC Cricket World Cup victories in 2003 and 2007, and contributing as a key player in their 1999 World Cup triumph. His ability to anchor innings, coupled with his aggressive stroke play, made him one of the most dependable batsmen in ODI history. His highest ODI score of 164 epitomized his ability to take apart world-class bowling attacks.

ricky ponting 4th runs in odi history

Beyond his batting prowess, Ponting was an exceptional leader, winning more ICC tournaments as a captain than any other player in men’s cricket. His aggressive captaincy and tactical acumen helped Australia dominate world cricket, securing consecutive ICC Champions Trophy titles in 2006 and 2009. With 262 ODI wins as a player, he remains the most successful ODI cricketer in history in terms of match victories. His legacy is not just in his records but also in the way he set the benchmark for future Australian cricketers. Even after retirement, Ponting’s influence on the game continues, with his expertise being sought after in coaching and commentary roles.

virat kohli 3rd runs in odi history

3. Virat Kohli

Virat Kohli has redefined consistency and dominance in ODI cricket, cementing his place among the greatest batsmen of all time. With 13,906 runs in 295 ODIs at a staggering average of 58.18, Kohli has been a run-machine, known for his impeccable technique, aggression, and ability to chase down targets under pressure. He holds the record for the most centuries in ODI history, surpassing Sachin Tendulkar, and has registered 50 ODI centuries and 72 half-centuries, making him a prolific match-winner for India. His highest ODI score of 183 came in a high-pressure chase against Pakistan in the 2012 Asia Cup, showcasing his ability to dominate world-class bowling attacks. Kohli’s ability to accelerate the innings, rotate strike, and construct chases has made him the backbone of India’s batting lineup for over a decade.

virat kohli 3rd highest odi run scorer

Kohli’s impact in ODIs extends beyond his batting records of being one of the cricketers with most runs in ODI history. As a leader, he captained India to several memorable victories, including the 2018 Asia Cup and leading India to the ICC ODI World Cup semifinals in 2019 and 2023. He has won numerous ICC awards, including the ICC ODI Player of the Year award four times and was named the ICC Cricketer of the Decade (2010-2020). His fitness, discipline, and relentless pursuit of excellence have set new benchmarks for modern cricketers. Even after stepping down from captaincy, Kohli continues to be a crucial pillar for Indian cricket, inspiring the next generation with his unwavering passion and hunger for success.

kumar sangakkara 2rd runs in odi history

2. Kumar Sangakkara

Kumar Sangakkara was the epitome of class and consistency in ODI, establishing himself as one of the greatest wicket keeper-batsmen in the history of the game. Scoring 14,234 runs in 404 ODIs at an impressive average of 41.98, Sangakkara played a crucial role in Sri Lanka’s batting lineup for over a decade and still is one of the highest ODI run scorer of all time. His elegant stroke play, ability to rotate strike, and adaptability across formats made him a formidable opponent for any bowling attack. With 25 centuries and 93 half-centuries, he ranks among the highest run-getters in ODI history. His highest ODI score of 169 highlighted his ability to construct long innings while maintaining a high strike rate. Notably, he remains the only player to score four consecutive centuries in a single Cricket World Cup, a feat he achieved in the 2015 ICC Cricket World Cup, reinforcing his reputation as a big-match player.

kumar sangakkara 2rd highest odi run scorer

Apart from his batting prowess, Sangakkara was also a reliable wicketkeeper, adding significant value to the Sri Lankan team. His leadership played a crucial role in guiding Sri Lanka to multiple ICC finals, including the 2007 and 2011 Cricket World Cups, before finally clinching an ICC trophy in the 2014 T20 World Cup. As a key figure in Sri Lanka’s golden era, Sangakkara’s contributions went beyond statistics—he was a mentor, an inspiring leader, and a symbol of resilience for Sri Lankan cricket. Even after his retirement, his impact on the game continues through his insightful cricket commentary and administrative roles in the sport.

sachin tendulkar most runs in odi history

1. Sachin Tendulkar

Sachin Tendulkar, known as the “God of Cricket,” remains the only cricketer with most runs in ODI history, accumulating an incredible 18,426 runs in 463 matches at an impressive average of 44.83. Over his illustrious career spanning more than two decades, Tendulkar set countless records, including being the first batsman to score 100 international centuries, a feat unmatched to this day. His dominance in ODIs was highlighted by his 49 centuries and 96 half-centuries, consistently delivering match-winning performances for India. Tendulkar made history in 2010 when he became the first player to score a double century in ODIs, smashing 200 against South Africa, a milestone that redefined the format. His ability to adapt across generations, tackle the best bowling attacks, and perform under immense pressure made him a global cricketing icon.

sachin tendulkar highest odi run scorer

Beyond statistics, Tendulkar’s influence on ODI cricket is unparalleled. He played a pivotal role in India’s 2011 Cricket World Cup triumph, fulfilling his lifelong dream after six World Cup appearances. Recognized as the Player of the Tournament in the 2003 World Cup, he was instrumental in taking India to the final that year. His contributions to Indian cricket earned him numerous accolades, including the Bharat Ratna, India’s highest civilian award, making him the first and youngest sportsperson to receive the honor. Even after his retirement from ODIs in 2012, Tendulkar’s legacy continues to inspire cricketers worldwide, and his records remain benchmarks of excellence in the sport.

Legacy of Highest ODI Run Scorers

sachin tendulkar celebrated on world cup

The five legendary batsmen highlighted in this list—Sachin Tendulkar, Kumar Sangakkara, Virat Kohli, Ricky Ponting, and Sanath Jayasuriya—have left an indelible mark on ODI cricket. Each of them dominated the format in their own unique way, whether through sheer consistency, explosive power, elegant stroke play, or leadership under pressure. Their remarkable records and match-winning performances have not only shaped the history of the game but have also inspired generations of aspiring cricketers across the world.

sachin tendulkar on world cup

While their careers have spanned different eras, their influence remains timeless. From Tendulkar’s unmatched records and Kohli’s modern-day dominance to Sangakkara’s class, Ponting’s leadership, and Jayasuriya’s revolutionizing approach, these players have set benchmarks that will stand as challenges for future cricketers when they try to have the title of the cricketer with most runs in ODI history. As the game continues to evolve, their contributions to ODI cricket will always be celebrated, ensuring that their names remain synonymous with excellence in the sport.

About the Author

This article is written by the IPL Criclive editorial team, a group of cricket enthusiasts with years of experience in following and analyzing the game.

You can also follow us on Instagram or X/Twitter.

Grab the latest info and don’t miss out—head to GANGA7 and place your bet now


YOU MAY LIKE