Top 10 run-scorers of ICC Cricket World Cup 2019

Indian vice-captain Rohit Sharma, with five centuries, has scored the most runs in the ICC Cricket World Cup 2019. Australian opener David Warner is a close second, missing out on the top spot by just one run.

Published : Jul 07, 2019 20:13 IST , Chennai

The top 10 run-scorers of ICC Cricket World Cup 2019.
The top 10 run-scorers of ICC Cricket World Cup 2019.

The top 10 run-scorers of ICC Cricket World Cup 2019.

England won the ICC Cricket World Cup 2019 final against New Zealand on boundary count after the super over also ended in a tie at Lord's on Sunday.

Here is a look at the top 10 run-scorers in the tournament.

1. Rohit Sharma (IND)

Matches: 9, Innings: 9, Runs: 648, Centuries: 5, Half-centuries: 1

India's opening batsman and vice-captain, has lit up his team's campaign.

Rohit, 32, has become the first to score five centuries in a single edition of the World Cup.

The century against Sri Lanka at Headingley has put him on a par with Sachin Tendulkar, with six World Cup hundreds overall.

In the match against Australia, he became the quickest (37 innings) to 2000 runs against any team, surpassing Tendulkar’s record of doing the same in 40 innings, also against Australia. 

2. David Warner (AUS)

Matches: 10, Innings: 10, Runs: 647, Centuries: 3, Half-centuries: 3 

Despite being at the receiving end of booing from the English crowd, the Australian opener has marched on, playing gritty knocks.

He has combined well with skipper Aaron Finch to see off opposition bowlers.

Warner has also slammed the highest score in a single match in this edition of the World Cup (166 off 147 balls vs Bangladesh).

READ: Rohit Sharma eyes Tendulkar's record for most runs in a World Cup

3. Shakib Al Hasan (BAN)

Matches: 8, Innings: 8, Runs: 606, Centuries: 2, Half-centuries: 5, Wickets: 11  

Shakib, 32, showcased his all-round class after going through a rough patch since early 2018 due to multiple finger injuries. He missed the New Zealand series too after an injury during the Bangladesh Premier League final.

The former Bangladesh skipper ended the tournament with 606 runs, surpassing Sachin Tendulkar’s record of maximum runs scored in the group stages of the tournament (586 runs in 2003 World Cup).

He became the first player score 500 runs and claim 10 wickets in a single World Cup campaign.

4. Kane Williamson (NZ)

Matches: 10, Innings: 9, Runs: 578, Centuries: 2 Half-Centuries: 2

The New Zealand skipper has been steady amid his team's fluctuating campaign.

In the match against Australia, Williamson became the third-fastest man to 6,000 ODI runs (139 innings) - only Hashim Amla and Virat Kohli have got there quicker.

He has become the third World Cup captain after Aussie Ricky Ponting (in 2003-2007) and Zimbabwean Brendan Taylor (in 2015) to register back-to-back centuries. Now, Williamson also has as many ODI centuries in England (4 in 14 knocks) as he does in New Zealand (4 in 71).

5. Joe Root (ENG)

Matches: 11, Innings: 11, Runs: 556, Centuries: 2, Half-centuries: 3

England's Test captain has shown the ability to switch gears in the shorter format.

He has four 50+ scores in this edition, including centuries against Pakistan and West Indies.

He also made his way into the record books after becoming the only English player to score 500 runs in World Cups.

ALSO READ: Let's not say India lost to England on purpose - Pakistan captain Sarfaraz Ahmed

6. Jonny Bairstow  (ENG)

Matches: 11, Innings: 11, Runs: 532, Centuries: 2, Half-centuries: 2

They say if Jason doesn’t get you, Jonny will. Quite right, one would say, as England’s opening pair has quietly redefined batsmanship over the past few games.

Bairstow found his mojo in the Indian Premier League (IPL) in partnership with David Warner for Sunrisers Hyderabad. He carried on from where he left, and in the last two group fixtures of the World Cup, he hammered centuries against India and New Zealand.

Bairstow along with Jason Roy have found their place on the top of the table of the most successful opening pairs of the World Cup, scoring at an average of 84.80

7. Aaron Finch (AUS)

Matches: 10, Innings: 10, Runs: 507, Centuries: 2, Half-centuries: 3

From being called ‘the weakest Australian side ever’ a year ago, the team, bolstered by the return of Steve Smith and David Warner, is a strong contender for a record sixth World Cup title.

Australia's skipper Finch and his opening partner Warner have shattered a number of records.

They registered their fifth consecutive 50+ partnership against England on June 25. They went on to score their individual half-centuries and added more than 100 runs for the opening wicket as England bowlers struggled to get a breakthrough.

ALSO READ: Australia drafts in Matthew Wade and Mitchell Marsh as cover

8. Babar Azam (PAK)

Matches: 8, Innings: 8, Runs: 474, Centuries: 1, Half-centuries: 3

The Pakistan batsman, who idolises India skipper Virat Kohli, became the second-fastest to 3,000 ODI runs during the World Cup game against New Zealand at Edgbaston.

The No. 3 batsman reached the mark in 68 innings, seven fewer than Kohli. Babar is only behind South Africa’s Hashim Amla, who achieved the feat in 11 fewer outings.

Interestingly, Babar, 24, got to the 1,000 and 2,000 run-marks in fewer innings than Kohli as well.Babar also went past Javed Miandad's 27-year-old Pakistani record (437 in 1992) of highest runs in the World Cup. 

9. Ben Stokes (ENG)

Matches: 11, Innings: 10, Runs: 465, Centuries: 0, Half-centuries: 5

They say Stokesy is nothing short of a cricketing dream. The fiery England all-rounder can perform as the side’s best batsman, and then double up as a treacherous bowler, finding the swing, hitting the deck, and providing necessary breakthroughs.

Stokes, many guessed, would bag the Player of the Tournament award. His unbeaten 84 off 98 balls on the day of the final though, earned him the Man of the Match award.

Added to that when you need him, he would be the one most athletic on the field. In short, he is indispensable! Remember the catch he took at the deep on Day 1 of the World Cup?

Former England skipper Mike Atherton had once said, "That's such an impressive thing about Ben Stokes, he's always looking to get into a game. Even at the dullest moments of a session, he wants to get into the game and make a difference.”

ALSO READ: Usman Khawaja ruled out of World Cup with hamstring strain

10. Jason Roy (ENG)

Matches: 8, Innings: 7, Runs: 443, Centuries: 1, Half-centuries: 4

What Jason Roy meant to the host could be fathomed by the fact that England lost its way against Sri Lanka and Australia, when the 28-year-old opener failed to turn up for the side after picking up an injury.

His best innings in the ongoing World Cup came against Bangladesh, which happened to be his last match before he was sidelined with the hamstring niggle. England, which won that match by a mammoth 106 runs, saw Roy being adjudged the Man of the Match for a fine innings of 153 off 121 balls.

Sign in to unlock all user benefits
  • Get notified on top games and events
  • Save stories to read later
  • Access to comment on every story
  • Sign up / manage to our newsletters with a single click
  • Get notified by email for early bird access to discounts & offers to our products
Sign in


Comments have to be in English, and in full sentences. They cannot be abusive or personal. Please abide to our community guidelines for posting your comment