Filter results by date

Mohammad Hafeez celebrates his half-century as Shahid Afridi looks on, Bangladesh v Pakistan, World T20 2016, Group 2, Kolkata, March 16, 2016 © AFP

  • Mar 16, 2016

    Ahmed Shehzad and Mohammad Hafeez shared a 95-run second-wicket stand © AFP

  • Mar 16, 2016

    Mohammad Hafeez plays through the off side © AFP

  • Mar 14, 2016

    Mohammad Hafeez plays one square © AFP

  • Mar 4, 2016

    Sri Lanka celebrate the early wicket of Mohammad Hafeez © Associated Press

  • Feb 26, 2016

    Members of the Pakistan team gesticulate during a game of soccer © AFP

  • Feb 11, 2016

    Mohammad Hafeez struck a rapid fifty © PCB

  • Jan 31, 2016

    Mohammad Hafeez swivels into a pull © AFP

  • Jan 28, 2016

    Mohammad Hafeez has a go on a Segway © Getty Images

  • Jan 22, 2016

    Mohammad Hafeez walks back for 2 © Marty Melville/AFP/Getty Images

  • Jan 15, 2016

    Mohammad Hafeez cuts during his 61 © Getty Images

  • Jan 15, 2016

    Mohammad Hafeez plays a pull © Getty Images

  • Nov 30, 2015

    Mohammad Hafeez was involved in another run-out © AFP

  • Nov 17, 2015

    Mohammad Hafeez goes on the attack © Getty Images

  • Nov 11, 2015

    Mohammad Hafeez celebrates his hundred © Getty Images

  • Nov 11, 2015

    Mohammad Hafeez bows down after reaching his century © Getty Images

  • Nov 11, 2015

    Mohammad Hafeez raises his bat on reaching fifty © AFP

  • Nov 11, 2015

    Mohammad Hafeez sweeps during his controlled innings © Getty Images

  • Nov 4, 2015

    Mohammad Hafeez continued to accumulate © Getty Images