The record for most runs in an ODI World Cup is one of the biggest batting feats in international cricket. Since its inception, the ICC Cricket World Cup has seen some stunning batting displays over the years, with star players performing time and again under pressure. Currently at the head of the all-time table is Sachin Tendulkar, who has scored 2,278 runs in World Cups, with Virat Kohli (1,708), Ricky Ponting (1,556), Rohit Sharma (1,263) and Kumar Sangakkara as the leading run-scorers of all time. These are numbers that show an equally impressive consistency across the various editions and eras of cricket.
Most Runs in ODI World Cup History
Sachin Tendulkar is far ahead of his nearest rival on the all time ODI World Cup run scorers list. In six World Cups (1992-2011), the Indian batting legend scored 2,278 runs in 45 matches and 44 innings. As Kohli’s sensational 2023 campaign placed him in second position, so Australia’s Ricky Ponting remains among the highest-scorers after an eventful World Cup career.
| Rank | Player | Team | Matches | Runs | Highest Score | 100s | 50s |
| 1 | Sachin Tendulkar | India | 45 | 2278 | 152 | 6 | 15 |
| 2 | Virat Kohli | India | 37 | 1795 | 117 | 5 | 12 |
| 3 | Ricky Ponting | Australia | 46 | 1743 | 140* | 5 | 6 |
| 4 | Rohit Sharma | India | 28 | 1575 | 140 | 7 | 6 |
| 5 | Kumar Sangakkara | Sri Lanka | 37 | 1532 | 124 | 5 | 7 |
| 6 | David Warner | Australia | 29 | 1527 | 178 | 6 | 5 |
| 7 | Shakib Al Hasan | Bangladesh | 36 | 1332 | 124* | 2 | 11 |
| 8 | Brian Lara | West Indies | 34 | 1225 | 116 | 2 | 7 |
| 9 | AB de Villiers | South Africa | 23 | 1207 | 162* | 4 | 6 |
| 10 | Chris Gayle | West Indies | 35 | 1186 | 215 | 2 | 6 |
The record for the most runs in ODI World Cup represents one of the highest batting feats in international cricket. From the very beginning, the history of ICC Cricket World Cup is filled with great batting performances from some of the best players—from legends who know how to perform in pressure cooker situations. The all-time list is topped by Sachin Tendulkar, with 2,278 runs. Virat Kohli, Ricky Ponting followed by Rohit Sharma and Kumar Sangakkara are the leading run-scorers in World Cups. Those numbers indicate extraordinary consistency spanning across different iterations and eras of cricket.
Most Runs in ODI World Cup
Sachin Tendulkar comfortably holds the record for most runs in ODI World Cup history. In his six World Cups, between 1992 and 2011, the Indian batting great scored a total of 2,278 runs in 45 matches and 44 innings. Statistics: With his extraordinary 2023 campaign, Virat Kohli ascended to second place and Ricky Ponting, now retired from international cricket, remained a leading source after an equally brilliant World Cup tenure for Australia. Data in this table takes the men’s ODI World Cup matches up to and including 2023. The list shows how longevity of career, consistency and the ability to convert significant fifties into semi-centuries have impacted on cricket’s all-time great batting careers in tournaments.
Sachin Tendulkar Figs the Most Runs in ODI World Cup
No one can talk about the most runs in an ODI World Cup without talking about Sachin Tendulkar. From 1992 to 2011, he contested a whopping six World Cups, scoring 2,278 runs at an average of over 60. Six 100s and 15 fifties in his record denotes that it wasn’t a one-off tournament that has propelled him but over the course of almost two decades of excellence. Tendulkar was also the fulcrum of India’s World Cup teams and campaigns in the ’90s as well as nighted.
Especially noteworthy is the 673 runs he scored in 11 matches during his World Cup campaign of 2003. It was the most aggregate for any player over an entire tournament (in all instances this included a lot of important innings). Cricket fans can find such iconic moments and career records on Crikzoo, Tendulkar’s 98 runs in the World Cup against Pakistan at Centurion are some of his most revered performances. He fell just short of the World Cup in 2011, bowing out in his last tournament as India lifted the trophy on home soil
Sachin Tendulkar World Cup Statistics
Tendulkar’s World Cup statistics paint a big picture of his consistency. Across his World Cup career, he averaged 56.95 with a highest score of 152. His 45 appearances add up to the consistency needed to be still standing amongst the tournament’s best performers. While many contemporary hitters have written phenomenal stand alone editions, Tendulkar’s career total is still a World Cup batting class on its own.
- World Cup runs: 2,278
- Matches: 45
- Centuries: 6
- Half-centuries: 15
Virat Kohli: The Bid to Catch Up with the World Cup Run-Scoring List
Virat Kohli among modern era’s most successful World Cup batters By the conclusion of the 2023 World Cup, he had scored 1,795 runs from 37 matches and moved up to second on the all-time chart. It is a particularly distinguishing record given that it has been achieved across editions of a World Cup, during which his average minutes by THAT measure is now 59.83. Kohli has been able to marry consistency with the talent to score big in crucial games of tournaments.
Statistically, the 2023 World Cup was a comprehensive wicket for Kohli’s World Cup career. He scored 765 runs in 11 innings which is the record of the most runs by a batter in a men’s World Cup edition ever, breaking Sachin Tendulkar’s previous best (673). Making three centuries and six fifties in the tournament, Kohli was also given the Player of the Tournament award.
Virat Kohli’s World Cup Numbers
Kohli hasn’t built his World Cup record on just one good tournament but the back of success, each tournament. As of 2023, he has five centuries and 12 half-centuries in the World Cup. His 2023 campaign was especially memorable as he repeatedly transformed starts into massive scores, propelling him to form the largest-ever individual tournament aggregate in men’s World Cup history.
| Statistic | Virat Kohli |
| World Cup Matches | 37 |
| Runs | 1795 |
| Highest Score | 117 |
| Average | 59.83 |
| Centuries | 5 |
| Half-centuries | 12 |
Ricky Ponting is one of the Alltime World Cup run-getters for Australia
Another big name when it comes to the most runs in an ODI World Cup is Ricky Ponting. The former Australian skipper scored 1,743 runs in 46 World Cup matches and was a key figure at the apex of Australia’s dominance in international cricket. Ponting’s first World Cup was in 1996 and the last in 2011, so he played over multiple generations of players and bowling attacks.
Throughout the long run of his World Cup vocation, Ponting found the middle value of 45.13 and made five hundreds and six fifties. His top score was an unbeaten 140 and his free-flowing stroke play made him a potent weapon in the upper and middle reaches of Australia’s batting order. He also participated in Australia’s victorious World Cup teams, captaining them to two tournament wins.
World Cup milestone of Rohit Sharma
Rohit Sharma has an insane record in World Cup cricket when it comes to the centuries. He has scored the most hundreds in men’s ODI World Cup history, with seven. Through the 2023 edition, his tally of 1,575 runs from just 28 matches since he made his debut makes him one of the leading run scorers despite playing fewer World Cups than a number of players above him.
The 2019 World Cup was Rohit’s most prolific World Cup with the bat, validated as one of the greatest individual batting performances of all time in this prestigious event. He scored 648 runs in nine matches, and made five centuries. But it was his ability to attack the bowlers upfront, coupled with converting starts into fifties and hundreds, that made him an integral part of India’s white-ball batting order.
Batting Record of Rohit Sharma in World Cups
Interestingly, Rohit’s World Cup numbers are an amalgamation of volume and centuries scored. He has a top score of 140 and an overall average over 60 in the World Cup proper. What makes his seven centuries stand out is that they were scored in merely three editions of the World Cup. This is one of the reasons why his record becomes very important every time something related to big batting records in ODI World Cup cricket comes up.
Sri Lanka: Kumar Sangakkara
Kumar Sangakkara features high on the list for most runs in an ODI World Cup. The classy Sri Lankan southpaw gathered 1,532 runs in 37 games and as many innings across four World Cups. This reflects on how steadfastly consistent he was with the bat throughout the course of his career that culminated in a 56.74 average at its end:
In the nearly 40 years of World Cups, very few individual performances are remembered as much through the tournament itself than that of Sangakkara’s in 2015. To this day, he remains the only player to score tons in four straight World Cups. He successfully married orthodox stroke play with caution-aggression, making him effective, generally both against different attacks and conditions.
The Impact of David Warner in Batting for Australia
David Warner is another modern age batter among the highest runs in the ODI World Cup. He scored a total of 1,527 from 29 matches along with six tons and five fifties. His explosive style often gave Australia quick starts during the Powerplay overs with Warren 178 in his highest score of a World Cup.
Warner, whose World Cup came in 2015 when he became an integral part of Australia’s limited-overs batting set-up. He played an integral role in Australia’s victorious 2015 campaign, with substantial performances also in the relative success of the ensuing tournaments. The aggressive shot making paired with that temperament to convert centuries, propelled him into the higher echelons of all-time World Cup run scorers.
Shakib Al Hasan and Bangladesh’s World Cup Batting Record
Bangladesh can boast their top run-scorer at the World Cup:Shakib Al Hasan Up until the 2023 tournament he had scored exactly 1,332 runs in 36 matches. He has managed to have an impact with his bat in several editions, recording two centuries and 11 half-centuries.
That has also contributed to Shakib’s ranking as the most important issue for Bangladesh since he hasn’t just been a great batting number but one of their leading all-round players too. In the few opportunities he got to shine with both bat and ball, his handy batting had complemented his left-arm spin to often good effect in World Cups. And this proves that his impact on the tournament is bigger than simply a tally of runs in the top ODIs WC World Cup records.
Read also: Rohit Sharma Jersey Number 45 | Dhoni Jersey Number | Virat Kohli Jersey Number
AB de Villiers and His Records World Record World Cup Average
AB de Villiers | 1,207 runs in 23 matches with an average of 63.52 at the World Cup He is ranked lower than many others on this list who played far more games, but he got his goals at a phenomenal rate. He scored four centuries and six half-centuries during the World Cups with a highest of an unbeaten 162.
De Villiers’ ability to shift gears without losing grip of the innings was what made him such a threat. One of the most memorable innings of his career was the legendary unbeaten 162 against the West Indies in the World Cup held in 2015. The brevity of his World Cup career still saw him score enough runs to witness being among the leading batters in history.
Chris Gayle’s Mammoth World Cup Innings
Owen Morgan: 556 runs No. 10 Chris Gayle : 1,186 runs career (ODI World) The West Indies opener scored two hundreds and six fifties across 35 matches. His epic World Cup knock came in 2015 after he slammed an unbeaten 215 against Zimbabwe before going on to become the first batter to slam a double-hundred in the men’s ODI World Cup.
Gayle possessed the most severe hitting technique which is why he was one of the most popular batsmen in World Cup cricket. A match could change in a span of 3-4 overs because of him, particularly if things were going his way at the top. He was an integral part of West Indies cricket and had a World Cup career spanning multiple editions.
Most Runs in a Single Cricket World Cup
Virat Kohli has the most runs in one men’s ODI World Cup ever. Kohli amassed 765 runs in 11 innings during the course of the tournament held in 2023. He had outdone the previous record held by Sachin Tendulkar (673 runs) in the 2003 World Cup. That feat is even more impressive seeing as Kohli also showed up time and again in the tournament.
Many other hitters have also put together great individual seasons. In 2007, Matthew Hayden notched up 659 runs in Australia’s title-winning run and Rohit Sharma scored a mammoth 648 runs in 2019. Others include Martin Guptill’s 547 runs in the 2015 tournament which is also among the all-time best single-edition performances.
| Rank | Player | World Cup Edition | Runs |
| 1 | Virat Kohli | 2023 | 765 |
| 2 | Sachin Tendulkar | 2003 | 673 |
| 3 | Matthew Hayden | 2007 | 659 |
| 4 | Rohit Sharma | 2019 | 648 |
| 5 | Martin Guptill | 2015 | 547 |
Top 5 List of Batters with Most Centuries in World Cups
World Cup tons: a more significant criterion for batting since the achievement of three figures in a pressure cooker tournament encompasses both talent and setting up long innings. Rohit Sharma is the men’s World Cup record holder with seven 100s. Sachin Tendulkar has six while David Warner, Virat Kohli, Ricky Ponting and Kumar Sangakkara have all scored more than one hundred.
What’s impressive about Rohit’s record is that seven of them have come in just three World Cup editions. Tendulkar scored his six tons across the span of 6 tournaments, while Warner scored those 6 centuries in just 3 editions. These statistics prove that players have hit three figures via extremely contrasting career paths.
What is Your Why the Most Runs in ODI World Cup Record
The most runs in an ODI World Cup stat is very significant due to the pressure that World Cup cricket creates as compared to a regular bilateral ODI series. There are limited scoring opportunities, international attacks of the highest quality and matches where each innings can have a say in how a team fares in the tournament.
This makes a robust World Cup batting record:
- In many matches and editions.
- The capacity to tackle the varied bowling attacks.
- Making fifties and centuries from those starts.
- The way one handles pressure in knockout and high profile matches
But perhaps longevity is the biggest factor of all. Naturally, players who play at four, five or six World Cups are going to have more chances to build a run collection, but producing at a high level across those tournaments is still a considerable challenge.
Sachin Tendulkar Vs Virat Kohli (World Cup)
Sachin Tendulkar vs Virat Kohli Comparison of most runs in ODI World Cup Tendulkar ended at 2,278 runs, Kohli registered 1,795 runs till the conclusion of the 2023 edition. While Tendulkar featured in 45 matches in six tournaments, Kohli had set the record with an appearance in 37 matches over three World Cups.
Their records provide evidence of complementary strengths. While Tendulkar has the more from an overall aggregate and World Cup matches standpoint, Kohli boasts a higher batting average through 2023. Kohli is also the record holder for the most runs scored in one men’s World Cup, 765 in 2023. These records answer different questions about sustained World Cup batting performance.
Conclusion
List of Most Runs in an ODI World Cup is a testimony to the extraordinary consistency of some of the best batters we have seen in international cricket. Sachin Tendulkar is still the highest run-scorer in World Cup history, with 2,278 runs, and Virat Kohli’s haul of 1,795 runs, including a record-setting campaign of 765 runs in 2023 earned him second place among the most prolific batsmen on this big stage.
The likes of Ricky Ponting, Rohit Sharma, Kumar Sangakkara, David Warner, Shakib Al Hasan, Brian Lara and AB de Villiers and Chris Gayle have created great World Cup innings batting records as well. Some players posted their numbers through many editions while others had both great scoring rates and great tournament GEMs. While the rankings would keep getting exchanged with every World Cup, for now, what these legendary batters achieved will remain an integral chapter in the ODI World Cup’s journey.
FAQs
1. Who has the most runs in ODI World Cup history?
Sachin Tendulkar holds the record with 2,278 runs.
2. Who is second in most World Cup runs?
Virat Kohli is second with 1,795 runs through the 2023 World Cup.
3. Who scored the most runs in one ODI World Cup?
Virat Kohli holds the record with 765 runs in the 2023 World Cup.
4. Who has the most centuries in ODI World Cup history?
Rohit Sharma has the most World Cup centuries, with seven.
5. How many World Cup runs did Sachin Tendulkar score?
Sachin Tendulkar scored 2,278 runs in 45 World Cup matches.
Read also: World Famous Cricketer | World Fastest Bowler | Arun Jaitley Stadium Capacity 2026



