Mohammad Hafeez celebrates the wicket of Dhammika Prasad, 2nd Test, Colombo, 2nd day, June 26, 2015 © AFP

  • Jun 25, 2015

    Mohammad Hafeez swivels and plays a pull © Associated Press

  • Jun 21, 2015

    Mohammad Hafeez and Ahmed Shehzad celebrate Pakistan's 10-wicket win © Ishara S.Kodikara/AFP/Getty Images

  • Jun 21, 2015

    Mohammad Hafeez plays a pull shot during his unbeaten innings of 46 © Ishara S.Kodikara/AFP/Getty Images

  • Jun 18, 2015

    Mohammad Hafeez is mobbed by his team-mates after dismissing Lahiru Thirimanne © Ishara S.Kodikara/AFP/Getty Images

  • Jun 15, 2015

    Mohammad Hafeez takes a breather during training © AFP

  • Jun 10, 2015

    Mohammad Hafeez and Ahmed Shehzad take part in a training session © AFP

  • May 31, 2015

    Mohammad Hafeez top-scored for Pakistan with a run-a-ball 80 © Associated Press

  • May 31, 2015

    Mirror Image: Azhar Ali and Mohammad Hafeez addded 115 runs for the opening stand © AFP

  • May 31, 2015

    Azhar Ali and Mohammad Hafeez run a single © AFP

  • May 29, 2015

    Mohammad Hafeez celebrates the wicket of Vusi Sibanda © AFP

  • May 26, 2015

    Shoaib Malik celebrates a wicket with Mohammad Hafeez © AFP

  • May 26, 2015

    Mohammad Hafeez walks back after being dismissed by Prosper Utseya © AFP

  • May 26, 2015

    Mohammad Hafeez and Azhar Ali put on 170 runs for the opening stand © AFP

  • May 26, 2015

    Mohammad Hafeez plays it behind square © AFP

  • Apr 30, 2015

    Mohammad Hafeez celebrates his maiden double-hundred © 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