Mohammad Hafeez celebrates his maiden double-hundred, Bangladesh v Pakistan, 1st Test, Khulna, 3rd day, April 30, 2015 © AFP

  • Apr 30, 2015

    Mohammad Hafeez scored his maiden double-century © AFP

  • Apr 30, 2015

    Mohammad Hafeez pulls © AFP

  • Apr 29, 2015

    Mohammad Hafeez raises his bat after reaching his half-century © AFP

  • Apr 29, 2015

    Mohammad Hafeez and Azhar Ali shake hands after fifty of their partnership © AFP

  • Apr 22, 2015

    Mohammad Hafeez bowls for the first time in an ODI after being cleared by the ICC © Associated Press

  • Apr 22, 2015

    Arafat Sunny celebrates Mohammad Hafeez's wicket © AFP

  • Apr 19, 2015

    Mohammad Hafeez was bowled for a duck © AFP

  • Apr 17, 2015

    Mohammad Hafeez is run out © AFP

  • Apr 13, 2015

    The Pakistan team arrives in Dhaka © BCB

  • Feb 3, 2015

    Mohammad Hafeez plays a pull © Getty Images

  • Jan 31, 2015

    Kyle Mills bowled Mohammad Hafeez in the first over © AFP

  • Dec 14, 2014

    Ahmed Shehzad and Mohammad Hafeez added 63 for the first wicket © AFP

  • Dec 12, 2014

    Mohammad Hafeez and Misbah-ul-Haq added 66 for the fifth wicket © AFP

  • Dec 12, 2014

    Mohammad Hafeez goes on the attack © AFP

  • Dec 8, 2014

    Mohammad Hafeez was bowled through the gate © AFP

  • Dec 7, 2014

    Mohammad Hafeez bowls in the nets © AFP

  • Dec 4, 2014

    Mohammad Hafeez was run out for 2 © AFP

  • Nov 30, 2014

    Mohammad Hafeez walks back for 24 © AFP