#3 Virat Kohli(c)

The Indian skipper is already an all-time legend at halfway through his career. In 211 ODIs, Kohli has amassed 9,779 runs at an average of 58.21, with 35 centuries and 48 fifties to his name.
Looking at the pace of his progress, it won't be a surprise if he manages to destroy some more cricketing records by the end of World Cup.
#4 Joe Root

The 27-year-old is one of the prolific run-getters for the English unit in the shorter format of the game. In 116 ODIs, he has amassed 4,800 runs at an average of 51.61 with 13 centuries and 28 half-centuries to his name.
His back to back centuries in the last couple of games in the 3-match ODI series against India was an exhibition of how great a player he could turn out to be when the situation demands.
#5 Jos Buttler

Without an iota of doubt, Buttler is the most destructive wicket-keeper batsman of the modern times. A strike rate of 117.11 in 117 ODIs, and an average of 40.36 is an evidence to his mayhem unleashing abilities.
Buttler is well versed in the art of hard-hitting from the very instant, and an event like the World Cup would be a perfect platform for him to unleash his carnage over the opposition unit.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news