#1 Virat Kohli
Virat Kohli is an undisputed choice for ODI Batsman of the Year for 2018. The Indian captain has been in sublime form this calendar year with a truckload of runs. 2018 has been a memorable year for Kohki as he becomes the fastest player to complete 10,000 runs in One Day Internationals.
The 30-year old broke Sachin Tendulkar's record in October and he took just 205 innings. In 2918, Virat Kohli has scored 1202 runs in just 14 innings at a staggering average of 133.55. He has made nine 50+ scores which included six hundreds.
He is the highest run-getter in One Day Internationals for 2018. Virat Kohli has scored 38 hundreds in ODIs so far, second only to Sachin Tendulkar. At this rate, this man could break most of the records in ODI cricket very soon.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news