Middle-order batsmen

Virat Kohli, the run machine, ended 2018 as the leading ODI run-scorer of the year yet again. The talismanic Indian skipper scored 1202 runs at a mind-boggling average of 133.55. Interestingly, Kohli was rested in the Asia Cup otherwise his tally of runs would have been much more. Kohli started the year in a sensational fashion by batting brilliantly against a strong South African bowling attack and ended the year by scoring three consecutive hundreds against West Indies.

In what was a disappointing year for West Indies, Shai Hope was one of the few silver linings for the team. Even though Hope played some classy innings in 2018, he impressed the most in the ODI series against India. The wicketkeeper-batsman scored 875 runs at an amazing average of 67.30 in 2018.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news