#6 Babar Azam - Pakistan
Matches - 8, Innings - 8, Runs - 474
One of the most promising talents in international cricket at the moment, Babar Azam showcased his class the 2019 World Cup. Azam scored 474 runs for Pakistan at a superb average of 67.71. He recorded a century against the best bowling attack of the tournament, New Zealand.
Besides, Azam also scored 2 fifties in the tourney where he batted at a strike rate of 87.78.
#5 Joe Root - England
Matches - 11, Innings - 11, Runs - 556
The fact that the highest run-scorer of the champions holds the 5th position on this list shows that England's batsmen fired in unison. A new match-winner emerged for the team in every game. The right-handed batsman, Joe Root was the most consistent among all as he finished with 556 runs in 11 innings.
The 2019 World Cup winner scored 2 hundreds and 3 half-centuries for the hosts. Though Ben Stokes and Jason Roy had a better average than Root, the Test captain of England proved to be the backbone of the batting line-up.
Also see – Ashes Teams & Squads
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news