Mohammad Hafeez bowls for the first time in an international game after his remodelled action was cleared by the ICC, Bangladesh v Pakistan, 3rd ODI, Mirpur, April 22, 2015 © 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

  • Nov 28, 2014

    Mohammad Hafeez bowled 10 overs on the second day © AFP

  • Nov 28, 2014

    Mohammad Hafeez registered his best Test score © AFP

  • Nov 26, 2014

    Mohammad Hafeez celebrates his seventh Test hundred © AFP

  • Nov 26, 2014

    Mohammad Hafeez gets ready to sweep © AFP

  • Nov 26, 2014

    Mohammad Hafeez reached his fifty early into the second session © AFP