#2 Jos Buttler
He is arguably the most destructive batsman in world cricket at the moment. He has played some scintillating innings for England in the last couple of years and has won a lot of games single-handedly in ODIs.
Jos Buttler holds the record for the fastest hundred (46 balls) by an England player in ODI cricket. He has matured a lot over the years and improved his abilities to play spinners. He is a versatile batsman who can bat anywhere in the top 6.
The 27-year-old's ODI strike rate of 117.52 is a testament to his phenomenal hitting abilities. Since June 2017, Buttler has scored 725 runs at an average of 65.9. More than the numbers, what makes him a great limited-overs cricketer is his ability to destroy bowlers.
Jos Buttler's ODI stats since June 2017:
Games: 24; Runs: 725; Average: 65.9
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news