Filter results by date

Trent Boult chases the ball in his follow-through as Mohammad Hafeez and Fakhar Zaman steal a quick single, Pakistan v New Zealand, 3rd ODI, Dubai, November 11, 2018 © 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

  • Feb 22, 2018

    Mohammad Hafeez slices through the off side © PCB

  • Jan 9, 2018

    Mohammad Hafeez doesn't hide his disappointment after being dismissed © Getty Images

  • Jan 9, 2018

    Mohammad Hafeez picks one up over the leg side © AFP

  • Oct 26, 2017

    Shoaib Malik and Mohammad Hafeez shared a 39-run stand to finish the game © Associated Press