#1 Jonny Bairstow, England

Jonny Bairstow is the highest run-getter in One Day Internationals for 2018. The wicket-keeper batsman has been in scintillating form this calendar year and scored a lot of runs as an opening batsman. The 28-year-old has finally cemented his place in the ODI team, having made his debut way back in 2011.
Bairstow has scored 970 runs in 2018 at an average of 51.05. He has maintained a strike rate of 121.09 in 19 innings and that has helped England to pile a lot runs in ODI cricket. With four hundreds and two fifties this year, Jonny Bairstow is in the form of his life at the moment. He has a great chance to win the coveted ODI Player of the Year award in ICC Awards 2018.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news