#4 Mohammad Hafeez (Pakistan)
![Hafeez has been a vital player for The Men in Green](https://statico.sportskeeda.com/editor/2019/01/e226d-15477254350575-800.jpg?w=190 190w, https://statico.sportskeeda.com/editor/2019/01/e226d-15477254350575-800.jpg?w=720 720w, https://statico.sportskeeda.com/editor/2019/01/e226d-15477254350575-800.jpg?w=640 640w, https://statico.sportskeeda.com/editor/2019/01/e226d-15477254350575-800.jpg?w=1045 1045w, https://statico.sportskeeda.com/editor/2019/01/e226d-15477254350575-800.jpg?w=1200 1200w, https://statico.sportskeeda.com/editor/2019/01/e226d-15477254350575-800.jpg?w=1460 1460w, https://statico.sportskeeda.com/editor/2019/01/e226d-15477254350575-800.jpg?w=1600 1600w, https://statico.sportskeeda.com/editor/2019/01/e226d-15477254350575-800.jpg 1920w)
Mohammad Hafeez is one of Pakistan's all-time best batting all-rounders. The elegant batsman has represented the men in green in 55 Tests making 3652 runs at an average of 37.65, in 203 ODIs scoring 6153 runs at an average of 32.73, and in 89 T20Is, amassing 1908 runs at an average of 24.46.
The Sargodha-born player is no nut with the ball as well. He has picked up 137, 53, 54 wickets in ODIs, Tests, and T20Is, respectively. An off-break bowler, Hafeez is also extremely economical.
Kolkata Knight Riders, Faisalabad Wolves, Lahore Lions, Peshawar Zalmi, St Kitts and Nevis Patriots, Rajshahi Kings, and Lahore Qalandars are some of the domestic teams the all-rounder has represented. The 38-year-old is currently playing for the Rajshahi Kings in the BPL and picked up 2 wickets and scored 26 runs in their previous match on 13 January 2019.
Hafeez has not been in the best of form lately and is likely to pull the plug on his international career after the 2019 World Cup. He may, however, continue playing in the domestic T20 leagues.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news