#3 Jonny Bairstow
He is arguably the most in-form batsman in One Day Internationals at the moment. Jonny Bairstow has been stunning for England in ODI cricket over the last 12 months and has scored a lot of runs.
Opening the batting, Bairstow has scored four hundreds in his last 8 ODI innings. He has played 48 ODIs and scored 1856 runs. Since June 2017, the 28-year-old has scored 1209 runs at an average of 66.63.
WIth the 2019 World Cup scheduled to take place in England next June, Bairstow could be the key to England's fortunes in the tournament. His ODI career strike rate stands at an impressive 104.03.
Jonny Bairstow's ODI stats since June 2017:
Games: 22; Runs: 1209; Average: 63.63
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news