#4 Kane Williamson - New Zealand
Matches - 10, Innings - 9, Runs - 578
Captain Cool, Kane Williamson led his team from the front in the 2019 World Cup. The right-handed batsman scored 578 runs in the 9 innings he batted in. The Kiwi skipper had a fantastic average of 82.57 in the tourney.
Williamson saved his team from defeats in the matches against South Africa and West Indies by scoring centuries in both the games. He even recorded 2 half-centuries in the World Cup which helped him finish fourth in the overall list of highest run-scorers of the World Cup.
#3 Shakib Al Hasan - Bangladesh
Matches - 8, Innings - 8, Runs - 606
The surprise performer of the 2019 World Cup, Shakib Al Hasan earned the respect of every cricket fan with his marvellous performances in the tournament. The left-handed batsman carried the entire Bangladeshi batting line-up on his shoulders by aggregating 606 runs in just 8 innings.
Shakib joined the elite list of individuals who have scored over 600 runs in a single edition of the World Cup. His 2 centuries and 5 half tons proved Shakib as a real match-winner.
Also see – Ashes Tickets
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news