Who Scored Most Runs in ICC World Cup 2023? Top 10

Image: Getty Images

Australia's Mitchell Marsh comes at 10th spot with 441 runs in 10 matches at a strike rate of 107.56 and an average of 49.00. 

Image: Getty Images

10. Mitchell Marsh (AUS)

South Africa's Rassie van der Dussen scored 448 runs in 10 matches at a strike rate of 84.52 and an average of 49.77. 

Image: Getty Images

9. R. van der Dussen

India's KL Rahul claimed the eighth position, scoring 452 runs in 11 matches at an average of 75.33 and a strike rate of 90.76.  

Image: Getty Images

8. KL Rahul: 

Another Indian, Shreyas Iyer, secured 7th spot. He scored 530 runs in 11 matches at an average of 66.25 and a strike rate of 113.24. 

Image: Getty Images

7. Shreyas Iyer

Australian opener David Warner scored 535 runs in 11 matches, maintaining an average of 48.63 and a strike rate of 108.29. 

Image: Getty Images

6. David Warner

New Zealand's Daryl Mitchell comes at 5th position. He scored 552 runs in 10 matches at an average of 69.00 and a strike rate of 111.06.  

Image: Getty Images

5. Daryl Mitchell

New Zealand's Rachin Ravindra claimed the 4th spot. He scored 578 runs in 10 matches at an average of 64.22 and a strike rate of 106.44. 

Image: Getty Images

4. Rachin Ravindra

South Africa’s Quinton de Kock secured the 3rd position, scoring 594 runs in 10 matches at an average of 59.40 and a strike rate of 107.02.  

Image: Getty Images

3. Quinton de Kock:

Indian captain Rohit Sharma claimed the 2nd spot. He scored 597 runs in 11 matches at an average of 54.27 and a strike rate of 125.94.  

Image: Getty Images

2. Rohit Sharma

India’s Virat Kohli tops the list. He scored 765 runs in 11 matches at an average of 95.62 and a strike rate of 90.31.  

Image: Getty Images

1. Virat Kohli: