The World Cup is the top event in cricket that the ICC organizes. The World Cup is held every four years, and the host country is decided by a bid that is put in by either one country or more than one country. The most successful team in the World Cup is Australia, winning 5 World Cups. The World Cup is played in ODI format, where the first 3 World Cup was played with 60 overs each side. The current World Cup 2023 edition is in its final moments, and we will know who the next champion is on 19 November. In this article, we will look at the top 10 batters with the most runs in a single World Cup edition.

1. Joe Root – 556

Joe Root is a fantastic batter from England who has scored many runs in challenging conditions to help his team win the match. Joe Root scored 556 runs in 11 innings in the 2019 World Cup edition, where he was part of the winning team, England. Joe scored two centuries in this World Cup.

2. Rachin Ravindra – 578

Rachin Ravindra is a young cricketer from New Zealand who has impressed everyone with his batting and occasional bowling. Rachin is participating in his first World Cup and has already on the list of most runs scorer. Rachin has scored 578 runs in the 2023 edition of the World Cup, played in India. He has three centuries in this edition.

3. Kane Williamson – 578

Kane Williamson is the current captain of the New Zealand cricket team and has led his nation to win the 2021 World Test Championship. Kane Williamson scored 578 runs in the 2019 edition of the World Cup, played in England. Kane also led his team to the final in the 2019 World Cup edition.

4. Quinton de Kock – 591

Quinton de Kock is the best keeper for the South African National team at present. QDK is also a fantastic batter, and we have seen him proving that constantly. QDK has scored 591 runs in the 2023 edition of the World Cup and will probably achieve more as his team is in the semifinals. QDK also have the most numbers of centuries in the 2023 World Cup edition, four.

5. Shakib Al Hasan – 606

Shakib Al Hasan is the best all-rounder ever for the Bangladesh national team. Shakib scored 606 runs in 8 innings of the 2019 World Cup edition. Shakib averaged 86.57 in that edition, and he also scored two centuries. Shakib also had five fifties in the 2019 edition of the World Cup.

6. David Warner – 647

David Warner is one of the most destructive batters in his prime. David has scored many centuries in challenging situations to help his nation win the match. David scored 647 runs in 10 innings in the 2019 edition of the World Cup. David also scored three centuries in this World Cup.

7. Rohit Sharma – 648

Rohit Sharma is the current captain of the Indian National team and is a fantastic batter. Rohit provides Indian team a grand opening by his aggressive playing style. Rohit’s best World Cup edition was the 2019 World Cup, where he was the highest run-getter, scoring 648 runs. Rohit also scored five centuries in this World Cup, the highest by any.

8. Matthew Hayden – 659

Matthew Hayden was physically and mentally fit, and it helped him a lot in the field. Matthew Hayden was part of the World Cup-winning team in the 2007 edition, which was hosted by West Indies. Matthew scored 659 runs in the World Cup and was the highest run scorer in that edition.

9. Sachin Tendulkar – 673

Sachin Tendulkar is the most excellent batter ever who has played cricket. Sachin scored 673 runs in the 2003 World Cup edition, also his first World Cup. Sachin was the highest run-getter at that edition. Sachin scored one century and six fifties in the 2003 edition.

10. Virat Kohli – 711

Virat Kohli is the best cricketer to play the limited-over format of cricket. Virat has recently scored his 50th ODI century, which makes him the first cricketer to do so, and also breaks Sachin’s record of 49 ODI centuries. Virat has 711 runs in the 2023 edition of the World Cup, and he still has one match left. Virat has a 101.57 average in this edition of the World Cup.