#5 Shakib Al Hasan

Shakib Al Hasan is easily the best all-rounder in Asia at the moment. Arguably the most successful Bangladesh cricketer of all-time, Shakib has been an outstanding performer for his team across formats. A brilliant left-arm spinner, Shakib is a consistent performer with the bat.
Shakib has played 188 One Day Internationals for Bangladesh and scored 5433 runs, which includes seven hundreds and 39 fifties. The 31-year-old has also picked up 237 wickets at an average of 29.77.
Shakib has played 53 Test matches for Bangladesh and scored 3692 runs, which included five hundreds and 23 fifties. He has also picked up 196 wickets, which included 18 five-wicket and two ten-wicket hauls. Shakib has also played in 69 T20Is.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news