
Mohammad Hafeez is stumped off Tabraiz Shamsi in his 100th T20I, South Africa vs Pakistan, 1st T20I, Johannesburg, April 10, 2021© AFP/Getty Images

Mohammad Hafeez flays one through the off side, Multan Sultans vs Lahore Qalandars, Karachi, Pakistan Super League, February 26, 2021© PCB/PSL

Shahid Afridi and Mohammad Hafeez share a joke, Multan Sultans vs Lahore Qalandars, Karachi, Pakistan Super League, February 26, 2021© PCB/PSL