#2 Rohit Sharma
Rohit Sharma is second on the list of most run-getters in ODIs for 2018. Arguably the best opening batsman in One Day Internationals at the moment, Rohit Sharma has a penchant for big scores. He is the only player in the world to score two double hundreds in ODI cricket, let alone three. Rohit Sharma has scored 7454 runs in ODIs from just 193 games.
Rohit Sharma enjoyed a stellar 2018. In 19 One Day Internationals, the 31-year-old has scored 1030 runs at an average of 73.57 and a strike rate of 100.09. With the highest score of 162, he has struck five centuries and three fifties this calendar year. Truly exceptional.
Despite his heroics, Rohit Sharma most likely will not win the ODI Batsman of the Year award for 2018 and many already know the answer.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news