Filter results by date

Mohammad Hafeez celebrates bowling Moeen Ali, England vs Pakistan, 3rd T20I, Old Trafford, July 20, 2021 © Getty Images

  • Jul 15, 2021

    Mohammad Hafeez returns to contention © Getty Images

  • Apr 12, 2021

    Mohammad Hafeexz plays a slog sweep © AFP/Getty Images

  • Apr 10, 2021

    Mohammad Hafeez is stumped off Tabraiz Shamsi in his 100th T20I © AFP/Getty Images

  • Feb 26, 2021

    Mohammad Hafeez flays one through the off side © PCB/PSL

  • Feb 26, 2021

    Shahid Afridi and Mohammad Hafeez share a joke © PCB/PSL

  • Feb 12, 2021

    Evin Lewis (left) and Mohammad Hafeez walk out to bat © CPL T20/ Getty Images

  • Feb 12, 2021

    Mohammad Hafeez goes over the off side © AFP/Getty Images

  • Dec 22, 2020

    Mohammad Hafeez: in the swing of things © AFP/Getty Images

  • Dec 20, 2020

    Mohammad Hafeez finished on an unbeaten 99 off 57 balls © AFP via Getty Images

  • Dec 20, 2020

    Mohammad Hafeez almost single-handedly kept Pakistan in the game © Getty Images

  • Dec 20, 2020

    Mohammad Hafeez hit a quick half-century © AFP via Getty Images

  • Dec 20, 2020

    Mohammad Hafeez has to put in a dive to get to safety © Getty Images

  • Dec 9, 2020

    Mohammad Hafeez bats at a training session © Getty Images

  • Dec 8, 2020

    Azhar Ali (left) and Mohammad Hafeez at Christchurch airport © AFP/Getty Images

  • Nov 14, 2020

    Mohammed Hafeez dabs to third man © PCB

  • Nov 7, 2020

    Most of Pakistan's players congregated for the New Zealand tour after having been part of a busy home season © AFP via Getty Images

  • Nov 7, 2020

    Mohammad Hafeez cuts off the wicketkeeper's gloves © AFP via Getty Images

  • Nov 7, 2020

    Mohammad Hafeez and Babar Azam tap bats during their partnership © AFP via Getty Images