Filter results by date

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

  • Dec 7, 2018

    Mohammad Hafeez leaves the field after his final Test innings © Associated Press

  • Dec 7, 2018

    Mohammad Hafeez was bowled by a brute in his final Test innings © Getty Images

  • Nov 11, 2018

    Trent Boult chases the ball in his follow-through as Mohammad Hafeez and Fakhar Zaman steal a quick single © Getty Images

  • Nov 9, 2018

    Mohammad Hafeez celebrates a wicket © AFP

  • Nov 7, 2018

    Mohammad Hafeez's action was in focus © Getty Images

  • Nov 4, 2018

    Mohammad Hafeez looks to cut © AFP

  • Nov 2, 2018

    Mohammad Hafeez and Sarfraz Ahmed rejoice © AFP

  • Oct 31, 2018

    Mohammad Hafeez gets beaten outside off © AFP

  • Oct 28, 2018

    Mohammad Hafeez hits one on the up © AFP

  • Oct 26, 2018

    Alex Carey walks back as Mohammad Hafeez and Sarfraz Ahmed celebrate © AFP

  • Oct 26, 2018

    Mohammad Hafeez caresses an on-drive © AFP

  • Oct 11, 2018

    Mohammad Hafeez leaps in celebration after breaking a partnership © Getty Images

  • Oct 7, 2018

    Mohammad Hafeez kneels down after reaching his century © PCB

  • Oct 7, 2018

    Mohammad Hafeez departs after scoring a hundred on return to the Test side © Getty Images

  • Oct 7, 2018

    Mohammad Hafeez was struck in front by Peter Siddle and given out © Getty Images

  • Oct 7, 2018

    Mohammad Hafeez celebrates his hundred in the company of Imam-ul-Haq © Getty Images

  • Oct 7, 2018

    Mohammad Hafeez sweeps © Getty Images