#2 Virat Kohli (2017 and 2018)

Virat Kohli and the records list are two things which go hand in hand. Virat has conquered almost each and every record in the shorter format of the game since his arrival in 2008.
He has already demolished the major records created by some legendary cricketers of the world. His never-ending hunger for runs and victories is the only thing which keeps him going all the time.
So far, Kohli has already scored 10,385 ODI runs from just 219 matches which includes 39 centuries and 48 half-centuries. Apart from these achievements, he has also ended the list of ICC ODI rankings at the top in the last 2 years.
Kohli topped the list for the 2 consecutive years: 2017 and 2018 and looks likely to continue in a similar vein this year also. He took the no 1 spot from AB de Villiers in 2017 and hasn't looked back since.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news