The cricketing universe considers the Cricket World Cup to be the grandest stage for a player to showcase his talent. As it is every cricketer's dream to represent his nation at the World Cup, the players who make it to the squad try to give their best to the team.
A plethora of youngsters have transformed themselves into legends on the back of their impressive showing in the World Cup. Players like Sachin Tendulkar, Glenn McGrath, Ricky Ponting, Kapil Dev, Imran Khan, Sir Vivian Richards and many more have become immortal because of their performances at the mega-event.
The hosts, England won the 2019 World Cup after a nail-biting finale with New Zealand. The English batsmen had played a key role in the team's success in this tournament. Though the conditions in England favoured the bowlers, the batsmen dominated the bowlers on flat tracks.
Here's a look at the top run-scorer of each team -
#10 Rahmat Shah - Afghanistan
Matches - 9, Innings - 9, Runs - 254
Afghanistan's top-order batsman, Rahmat Shah emerged as the highest run-scorer of his team. The Blue Tigers did not win a single match in the 2019 World Cup but they won the hearts of the fans with their performance against Pakistan and India. The Afghan bowlers did a commendable job for the team however, the batsmen let the team down.
The fact that the team's top run-scorer aggregated only 254 runs in the tournament proves the aforementioned statement. Shah played with a slow strike rate of 65.14 and could register only one half-century in the tournament. He slammed 31 boundaries and a maximum in the 9 matches he played.
#9 Kusal Perera - Sri Lanka
Matches - 7, Innings - 7, Runs - 273
Widely known as the next Sanath Jayasuriya of Sri Lanka, left-handed opener Kusal Perera shone with the bat for The Islanders in the 2019 World Cup. Though Sri Lanka could play only 7 matches in the tourney, Perera scored 273 runs at a magnificent average of 39.
His strike rate of 110.97 proved to be the icing on the cake. Opening the innings with captain Dimuth Karunaratne, Perera hit 3 half-centuries in the tournament. His highest score of 78 came in the match against Afghanistan.
Also see – Ashes Highest Totals