Consistency is the key to success in any field. That is same also in the sports. A player who is consistent will always perform for his country, irrespective of the situation. An ODI World Cup is the biggest platform for any cricketer to perform. Many take this chance and do well, while others fail in this process.
Sachin Tendulkar is the biggest name in this tournament, with the most runs, centuries, and editions. But who holds the record for the most runs in an ODI World Cup event? It’s Sachin again. But who are the others? This article will have the list of players with the most runs in a single ODI World Cup event.
Most Runs in Single Cricket World Cup edition
| Batter | WC Edition | Mts | Runs | HS | Avg | 50/100 |
| Sachin Tendulkar (IND) | 2003 | 11 | 673 | 152 | 61.18 | 6/1 |
| Matthew Hayden (AUS) | 2007 | 11 | 659 | 158 | 73.22 | 1/3 |
| Rohit Sharma (IND) | 2019 | 9 | 648 | 140 | 81.00 | 1/5 |
| David Warner (AUS) | 2019 | 10 | 647 | 166 | 71.88 | 3/3 |
| Shakib Al Hasan (BAN) | 2019 | 8 | 606 | 124* | 86.57 | 5/2 |
| Kane Williamson (NZ) | 2019 | 10 | 578 | 148 | 82.57 | 2/2 |
| Joe Root (ENG) | 2019 | 11 | 556 | 107 | 61.77 | 3/2 |
| Mahela Jayawardene (SL) | 2007 | 11 | 548 | 115* | 60.88 | 4/1 |
| Martin Guptill (NZ) | 2015 | 9 | 547 | 237* | 68.37 | 1/2 |
| Kumar Sangakkara (SL) | 2015 | 7 | 541 | 124 | 108.20 | 0/4 |
5. Shakib Al Hasan (BAN) – 606 runs in 2019
Shakib Al Hasan is the biggest name to have played for Bangladesh in the game. He has been the backbone of his team and the top-ranked all-rounder for many years. Shakib had an exceptional 2019 World Cup. He played eight games and scored 606 runs at an average of 86.57. Shakib also scored two centuries and five half-centuries, for a best of 124 not out.
4. David Warner (AUS) – 647 runs in 2019
Veteran Australian opener David Warner also had an incredible World Cup edition in 2019. Australia played in the semi-finals but lost. Warner played 10 games and scored 647 runs at an average of 71.88. He scored three centuries and three half-centuries, for a best of 166 runs.
3. Rohit Sharma (IND) – 648 runs in 2019
The 2019 ODI World Cup was truly incredible, with Rohit Sharma scoring five centuries alone. Rohit ended the tournament with the most runs and most centuries, despite India losing the semi-final to New Zealand. That was the only game Rohit failed, and India lost. Overall, he played nine games and scored 648 runs at an average of 81. Rohit scored five centuries and one half-century, with a best of 140.
2. Matthew Hayden (AUS) – 659 runs in 2007
Australia won the 2007 ODI World Cup, and Matthew Hayden was one of the prime reasons for that. He was the highest scorer in that tournament and scored runs consistently. Hayden played 10 innings and scored 659 runs at an average of 73.22. He also scored three centuries and one half-century, with a best of 158.
1. Sachin Tendulkar (IND) – 673 runs in 2003
The record for most runs in a single World Cup edition belongs to Sachin Tendulkar. He showed incredible consistency during India’s final journey in the 2003 World Cup. Sachin won the “Golden bat” with the most runs in the tournament. He played 11 games and scored 673 runs at an average of 61.18 and a best of 152. He scored one century and six half-centuries in the tournament.