#4 Ross Taylor (New Zealand) - 593 runs

The veteran Kiwis batsmen, Ross Taylor has been in great form in ODI's this year. He is a key member of New Zealand's batting line up heading into the tournament. He along with his peers, Kane Williamson, and Martin Guptill is expected to anchor the batting unit of New Zealand team during the World Cup.
Ross Taylor played 11 ODI matches this year and scored 593 runs at an impressive average of 74.12 including a solitary century and 4 fifties.
#3 Virat Kohli (India) - 611 runs

Indian skipper Virat Kohli has been the most consistent batsmen in ODI cricket since the start of this decade. He broke numerous long-standing ODI batting records on his way to greatness.
Currently, he is considered as best ODI batsmen in the world. Team India would be banking on their talismanic skipper to deliver the match-winning performances during upcoming tournament. His batting form is going to play a quintessential role in India's journey during the World Cup.
Virat Kohli played 11 ODI matches this year and scored 611 runs at an impressive average of 55.54 including 3 centuries and 1 fifty.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news