Filter results by date

Mohammad Hafeez works the ball away, St Lucia Zouks v St Kitts and Nevis Patriots, CPL 2019, Gros Islet, September 24, 2019 © 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

  • Dec 9, 2018

    Lahore Qalandars appointed Mohammad Hafeez as their captain for PSL 2019 © Lahore Qalandars

  • Dec 7, 2018

    Mohammad Hafeez gets a guard of honour © Associated Press