#5 Mohammad Hafeez

Age: 38 years 3 months
Nicknamed 'the professor' former captain of Pakistan in all three formats - the 38-year old Mohammad Hafeez still has the ability to stand at crucial fielding positions and throw himself around on the field.
An in-form Hafeez can weave magic on the cricket field with those elegant cover drives and leg flicks. Hafeez is an astute bowler as well and bowls with unerring accuracy making it extremely difficult to take him on.
Hafeez made his international debut in the year 2003. For the next seven years, Hafeez had to sit out on many occasions due to lack of consistency.
Starting 2010, Hafeez's consistency improved and his batting was at its zenith from the year 2011-15 during which he scored an astonishing 11 ODI tons - all away from home.
His bowling too was an asset for Pakistan during that period as he kept plucking key wickets without conceding too many runs.
Of late Hafeez has not been in prime form but he is still extremely fit for a 38-year old.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news