#6 Mushfiqur Rahim (Bangladesh)

Mushfiqur is arguably one of the finest Bangladesh batsmen in recent years, contributing consistently with the bat apart from his glovework behind the stumps. On several occasions, the hard-hitter has sealed victories for Bangladesh through his sensible knocks. During the 2018 Asia Cup opener against Sri Lanka at the United Arab Emirates, the wicket-keeper batsman displayed his exceptional batting skills scoring 144 off 150 balls that included four sixes and eleven fours.
Apart from taking Bangladesh to the finals, he finished the tournament as the third highest run-scorer with 302 runs in five matches at an average of 60.40. If he unleashes his best at the World Cup, then his Nation might be well served.
#7 Shai Hope (West Indies)

2018 was a breakthrough year for Shai Hope, who made his ODI debut back in November 2016 against Zimbabwe. He emerged as the West Indies' highest run-getter amassing 875 runs in 18 matches at an average of 67.30, with his highest score being 146*. In the ODI series against India in October-November last year, Hope amassed 250 runs in the five-match series at an average of 62.50.
In a line-up comprising talented and experienced players like Shimron Hetmyer and Marlon Samuels, Hope exhibited class apart from providing stability to the Windies middle-order. Currently, at the 8th spot in the ICC ODI rankings for batsmen, Hope might announce himself at the grandest stage of all this summer!
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news