Last updated on October 22nd, 2025 at 01:33 pm
Virat Kohli holds the record of the Most Runs In A Single World Cup Edition of ODI, followed by the most runs in ODI World Cup history player Sachin Tendulkar at second & Mathew Hayden at third place.
The most ODI WC 100s & most ODI WC 6s player, Rohit Sharma’s name appears twice as fourth & seventh, in the most runs in a single World Cup edition category.
David Warner takes the fifth position, persued by Shakib Al Hasan at sixth. Quinton De Cock, Kane Williamson & Rachin Ravindra occupancy the – eighth, ninth & tenth spot in order.

8 of the top 10 most runs in a single World Cup edition, have come in the 2019 & 2023 ODI World Cups.
Also Read – IPL | Asia Cup | Ind Vs Aus Test Series | World Test Championship 2025 | ENG-IND ODI | AUS-IND ODI | 1983 ODI WC | Champions Trophy
Most Runs In A World Cup Tournament : Top 10 List, Who Holds The Record Of The Most Runs In A Single World Cup Edition?
| No. | Player, | Runs, | Mts. | Inns. | H.S. | 100s | 50s | Avg. | S.R. | Team | Year |
| 1 | V Kohli | 765 | 11 | 11 | 117 | 3 | 6 | 95.6 | 90.3 | IND | 2023 |
| 2 | S Tendulkar | 673 | 11 | 11 | 152 | 1 | 6 | 61.1 | 89.2 | IND | 2003 |
| 3 | M Hayden | 659 | 11 | 10 | 158 | 3 | 1 | 73.2 | 101.0 | AUS | 2007 |
| 4 | R Sharma | 648 | 9 | 9 | 140 | 5 | 1 | 81.0 | 98.3 | IND | 2019 |
| 5 | D Warner | 647 | 10 | 10 | 166 | 3 | 3 | 71.8 | 89.3 | AUS | 2019 |
| 6 | S Al Hasan | 606 | 8 | 8 | 124* | 2 | 5 | 86.5 | 96.0 | BAN | 2019 |
| 7 | R Sharma | 597 | 11 | 11 | 131 | 1 | 3 | 54.2 | 125.9 | IND | 2023 |
| 8 | Q De Cock | 594 | 10 | 10 | 174 | 4 | 0 | 59.4 | 107.0 | RSA | 2023 |
| 9 | K Williamson | 578 | 10 | 9 | 148 | 2 | 2 | 82.5 | 74.9 | NZ | 2019 |
| 10 | R Ravindra | 578 | 10 | 10 | 123* | 3 | 2 | 64.2 | 106.4 | NZ | 2023 |

Also Read – Most Runs | Most Wkts | Most Sixes | Highest Score | Best Bowling , In IPL All Time
Also Read – Most Runs | Most Wkts | Most Sixes | Highest Score | Best Bowling , In IPL 2023
Most Runs In IPL History In One Season Player Virat Kohli 765 Runs In ICC ODI World Cup 2023 : The Most Runs In A Single World Cup Edition, The Most Hundreds In IPL History & Most Centuries In ODI Cricket History Batsman Virat Kohli Stats : Fastest Ten Thousand Runs In ODI Cricket
The most runs in ODI World Cup 2023 player, Virat Kohli becomes the most runs in a single World Cup edition player.
Scoring a total of 765 runs(10 inns) in 2023 WC, Kohli surpasses Sachin Tendulkar’s previous record of 673.
Player of the Tournament in ICC 2023 ODI World Cup, Kohli maintains an average of 95 & the strike rate of 90.
With 3 hundreds & 6 fifties, 117 remains the highest score for the IPL 2024 most runs player.
Most Runs In ODI Cricket History, Most Runs In Test Cricket History & Most Runs In International Cricket Player Sachin Tendulkar Records World Cup : 673 Runs In ICC ODI World Cup 2003, The Most 100 In Test & Most 100 In International Cricket Player Sachin Tendulkar Stats : The Fastest 10000 Runs In Test Cricket
673 runs by Sachin Tendulkar in the 2003 World Cup, is the 2nd most runs in a single World Cup edition of ODIs.
Doing so in 11 innings, he maintains 61.1 as the batting average & 89.2 as the strike-rate.
Including the highest score of 152, Sachin scores 1 hundred & 6 fifties in the 2003 edition.
Till 2003 WC, Sachin remains the only one to have the single ODI World Cup runs, in excess of 500. He does that twice, with another coming in 1996 World Cup(523 runs).
Also, Sachin Tendulkar has a total of 2278 as the most runs in ODI World Cup history.

Also Read – Most Runs | Most Wkts | Most 100s | Highest Score | Best Bowling , In Ind-Aus Tests
Highest Test Score Batsman For Australia Mathew Hayden 2007 ODI World Cup : 659 Runs As The 3rd Most Runs In A Single World Cup Edition, 2nd Most 6s In Test Cricket For Australia Mathew Hayden : Fastest Hundred In ODI World Cup 2007
The former Australian opening batsman Mathew Hayden scores 659 runs(10 inns, 73.2 Avg.) in the 2007 World Cup. This involves 3 hundreds & one fifty, with the highest score of 158.
Australia’s 2007 ODI WC win, had Hayden’s stamp on it, as the left-handed batter was just unstoppable. Also, he had a 66 balls hundred versus South Africa.
Also Read – Most Runs In Asia Cup
The Highest Score In ODI Cricket History & The Most Sixes In ODI Cricket World Cup Player Rohit Sharma World Cup 2019 Score List : 648 Rohit Sharma World Cup runs 2019, 2nd Most 6s In IPL History Player Rohit Sharma : Most Sixes In T20I & Most 6s In International Cricket
The most ODI World Cup 100s batsman, Rohit Sharma scores 648 runs in the 2019 WC : the 4th most runs in a single World Cup edition.

The highest runs getter in the 2019 WC, Rohit Sharma scores 5 hundreds(9 inns), in the tournament.
Also Read – Most Runs | Most Wkts , In Ashes 2023
ICC 2023 ODI World Cup Winner Australia Player David Warner 647 : 5th Most Runs In A Single World Cup Edition Of ODIs, IPL 2016 Winner Sunrisers Hyderabad Captain David Warner Stats In ODI Cricket
Having 647 runs(10 innings) in 2019 ODI World Cup, David Warner comes 5th in the list above.
David Warner who is among the highest individual scorers in ODI World Cup history, slams 3 hundreds in 2019 WC that includes the highest score of 166.
The Greatest All Rounder In Cricket History Of Bangladesh Shakib Al Hasan In World Cup : 606 Runs & 11 Shakib Al Hasan Total Wickets In 2019 ODI World Cup, Most Wickets In ODI World Cup & Best Bowling Figures In ODI World Cup History For Bangladesh Shakib Al Hasan Stats
The biggest name to have emerged from Bangladesh cricket, Shakib Al Hasan holds the record of the 5th most runs in a single World Cup edition, with 606 runs(8 inns) in the 2019 edition.
In addition, the most wickets in Test & ODI cricket for Bangladesh, Shakib claims 11 wickets in the tournament.
Also Read : Most Wkts – In ODI World Cup 2023