Most runs in ICC World Cup

Most Runs in ICC World Cup by Players -World Cup Top Run Scorer

Do you know who has scored the most runs in ICC World Cup and most run in World Cup T20? Well, there are some names that might surprise you.

You will find players in the list that are currently retired and still nobody has surpassed them. This shows how strong they were in the ICC World Cup. Below we are going to talk about the most runs in ICC World Cup by players so read it till the end.

From Virat Kohli’s spectacular exploits to Sachin Tendulkar’s unmatched steadiness, these players have carved their names in cricketing memory. Come find out with us the highest run-scorers in ICC World Cup history and appreciate their amazing successes. Find out who ranks highest by reading on!

Most Runs in ICC World Cup by Team Players

SR Tendulkar (IND)4544227861524127
V Kohli (IND)3737179551215914
RT Ponting (AUS)464217435614531
RG Sharma (IND)282815757616654
KC Sangakkara (SL)373515325714714
DA Warner (AUS)292915276515441
Shakib Al Hasan (BAN)3636133221112812
BC Lara (WI)343312252713117
AB de Villiers (SA)232212074612137
CH Gayle (WI)353411862611649

Also , Check –Highest Sixes Innings in World Cup

Top 10 Most Run in ICC World Cup

Below we are going to talk about the most runs in ICC World Cup scored by a player.

1. Sachin Tendulkar (2,278 Runs)

First on the list of the most runs in ICC World Cup is the great Sachin Tendulkar. He has the most ICC World Cup runs, with an amazing 2,278. This shows how consistent he was over six World Cups. Even more impressively, he scored 152 runs in a single match, showing that he could control the bowling attack.

2. Virat Kohli (1,795 runs)

Virat Kohli, one of the most dangerous batsman in IPL and other tournaments, is right behind him with 1,795 runs. People call him “King” for a reason, and with five centuries, he’s made his mark as a World Cup great. When it comes to the T20 World Cup, he is the king.

3. Ricky Ponting (1,743 runs)

With a huge 1,743 runs, Australian legend Ricky Ponting is not far behind in third place. He may not have the most centuries (5), but he has made a huge impact to the game as a whole.

4. Rohit Sharma (1,575 runs)

Another Indian player on the list of World Cup top run scorer is Rohit Sharma. With more than 1,500 runs, Rohit makes it into the top 5. His highest number of 140 shows how aggressively he bats. He is known for getting off to a fast start.

5. Kumar Sangakkara (1,532 runs)

With over 1,500 runs, Kumar Sangakkara, Sri Lanka’s best batter, joins the top group at number 5. Because of how well he plays, he has scored five centuries in the World Cup. His strike rate was always amazing in the World Cup.

6. David Warner (1,527 runs)

One of the best openers in the world is David Warner from Australia. He jumps to number 6 on the list with more than 1,500 runs, including a huge 178!

7. Shakib Al Hasan (1,332 runs)

Shakib Al Hasan, an all-rounder from Bangladesh, comes in at number 7 as a surprise. He has scored 1332 runs in ICC World Cup. Not only is he dangerous with the bat (with over 1,300 runs), but he is also dangerous with the ball.

8. Brian Lara (1,225 runs)

Two stars from the West Indies are in the top ten. First is Brian Lara. He is known for his style. Moreover, he has scored 1225 runs in 33 innings. He is truly a goat of cricket.

9. AB de Villiers (1,207 runs)

A list of World Cup top run scorer is always incomplete without AB de Villiers. The South African master is the last name on the top 10 most run in ICC World Cup list. He only played in a few World Cups, but he was very good. He scored over 1,200 runs, including an amazing 162 not out.

10. Chris Gayle (1,186)

Now at the 10th position on the list of the most runs ICC World Cup by player is Chris Gayle. We know you might have been waiting for this name till now. Gayle has scored 1186 runs in 34 innings. 

Most Run in T20 World Cup  History

Below you will find players with the most run in ICC World Cup all time. These players have made the most run in World Cup T20:

  1. Virat Kohli: 1141 runs
  2. Mahela Jayawardene: 1016 runs
  3. Chris Gayle: 965 runs
  4. Rohit Sharma: 963 runs
  5. Tillakaratne Dilshan: 897 runs
  6. David Warner: 806 runs
  7. Jos Buttler: 799 runs
  8. Shakib Al Hasan: 742 runs
  9. AB de Villiers: 717 runs
  10. Kane Williamson: 699 runs


Who scored the most runs in one World Cup?

Virat Kohli currently holds the record for most runs scored in a single World Cup (765 runs in 2023).

What is the highest score in the ICC World Cup history?

Sachin Tendulkar’s 152 runs is the highest individual score in a World Cup match.

Who is the top run scorer in the ICC tournament?

Sachin Tendulkar is the all-time leading run scorer in the ICC Cricket World Cup.

How many T20 World Cups were played by Virat Kohli?

Kohli has played in five T20 World Cups (2012, 2014, 2016, 2021, 2022).

Related Articles:

For more IPL-related information, you can check on Purple Cap in IPL.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top