The One-Day World Cup 2023 finished with Australia coming out on top for the championship for the record 6th time. The World Cup saw a heap of runs alongside some astounding bowling shows. A few batsmen were at their best in this World Cup and scored a store of runs. In this article, we will discuss the 'Main 10 run scorer in the 2023 World Cup'.

1. Virat Kohli

Virat Kohli created history in the 2023 World Cup.  He amassed a record-breaking total of 765 runs in 11 games - skyrocketing his average to 95. 62, and with a strike rate of 90.31.  He smacked a phenomenal century against the Kiwis in the nail-biting semifinal thriller. Notably, Kohli is only behind Sachin in most runs in World Cup.

2. Rohit Sharma

Rohit Sharma made history in the 2023 World Cup. He amassed 597 runs at an average of 54.27. Notably, Rohit is known for a slow and cautious start in the powerplay; however, he changed his approach in this World Cup. From the beginning, Rohit tried to attack bowlers from the start, which in turn created panic in opponents. This is evident from the fact that his strike rate, which is 125, was the highest in the top ten run-getters.

3. Quinton de Kock

The South African wicket-keeper batsman De Kock announced his retirement before the World Cup. In his last series, De Kock amassed 594 runs at an average of 59.40. He also smacked four tons in the series. However, his retirement could not get a fairytale end as his team was knocked out in the semi-final.

4. Rachin Ravindra

The young Kiwi batsman Rachin Ravindra caught the eye of every cricket expert. Rachin's name comes from the names of two legends - Rahul and Sachin, and he did play like them. Rachin amassed 578 runs at an average of 64.22. Rachin also smacked three tons. A young batter with more than decent bowling, Rachin caught the attention of fans worldwide

5. Daryl Mitchell

The veteran Kiwi batsman Daryl Mitchell stole the show in the World Cup. In the ten matches he played, Mitchell amassed 552 runs at an average of 69. Mitchell also smacked two tons both against India, with one coming in the Semi-final. Mitchell was a pillar in Kiwi batting, whose strike rate was 111.

6. David Warner

The Australia veteran David Warner had a dream-like stuff in this World Cup. In the 11 matches he played, Warner amassed 535 runs at an average of 48.63. Warner also smacked two tons. Warner's dream run in the World Cup resulted in Australia winning the title. With an ordinary batting line-up, Warner carried his team's batting.

7. Shreyas Iyer

The Indian batsman Shreyas Iyer stole the show in the World Cup. In the 11 matches he played, Iyer amassed 530 runs at an average of 66.25. Iyer also smacked two tons. Iyer was a pillar in Indian batting, whose strike rate was 113. Iyer was criticized highly for not playing bouncer; however, he replied with a stellar performance.

8. KL Rahul

The Indian wicket-keeper batsman KL Rahul stole the show in the World Cup. In the 11 matches he played, Rahul amassed 452 runs at an average of 75.33. Rahul also smacked a ton. Rahul was a pillar in Indian batting, whose strike rate was 90. Rahul, not just improved his wicket-keeping skills in this series, but also performed with bat.

9. Rassie van der Dussen

The South African batsman Rassie van der Dussen stole the show in the World Cup. In the ten matches he played, Dussen amassed 448 runs at an average of 49. Rassie van der Dussen also smacked two tons. Dussen generally plays as an anchor and did his role with a strike rate of 84.

10. Mitchell Marsh

The Australian batsman Mitchell Marsh had a dream World Cup. Mitchell Marsh amassed 441 runs at an average of 49. Marsh got the role of aggressor in the line-up and even had to change his usual batting position. Still, he aced the World Cup as he striked over 107. His campaign ended with a title win. Marsh also smacked two tons.