Filter results by date

Mohammad Hafeez celebrates, Lahore Qalandars v Islamabad United, Pakistan Super League, Lahore, February 23, 2020 © Getty Images

  • Jan 25, 2020

    Babar Azam and Mohammad Hafeez take a run during their stand © Getty Images

  • Sep 24, 2019

    Mohammad Hafeez works the ball away © CPL T20/Getty Images

  • Jul 5, 2019

    Mohammad Hafeez (L) and Haris Sohail share a light moment © Getty Images

  • Jun 26, 2019

    Mohammad Hafeez and Babar Azam touch gloves after a boundary © Getty Images

  • Jun 26, 2019

    Mohammad Hafeez cuts the ball away © Getty Images

  • Jun 26, 2019

    Muhammad Hafeez has trouble handling the short ball © Getty Images

  • Jun 26, 2019

    Mohammad Hafeez tweaks his moustache © Getty Images

  • Jun 15, 2019

    Mohammad Amir and Mohammad Hafeez cheer their team-mates during a nets session © AFP

  • Jun 12, 2019

    Mohammad Hafeez walks back © Getty Images

  • Jun 12, 2019

    Mohammad Hafeez sweeps one away © Getty Images

  • Jun 3, 2019

    Runs with the bat, the odd wicket with the ball: the Professor could be the ace in your pack © Getty Images

  • Jun 3, 2019

    Mohammad Hafeez goes for the sweep © Getty Images

  • Jun 3, 2019

    Mohammad Hafeez celebrates his fifty © Getty Images

  • Jun 2, 2019

    Mohammad Hafeez stretches in training ahead of the match against England © Getty Images

  • May 31, 2019

    Mohammad Hafeez takes a diving catch to dismiss Shai Hope © Getty Images

  • May 17, 2019

    Mohammad Hafeez sweeps over the leg side © Getty Images

  • Jan 25, 2019

    Mohammad Hafeez looks to play on the off side © Getty Images

  • Jan 19, 2019

    Mohammad Hafeez watches closely as he gets onto the front foot © Getty Images