
Mohammad Hafeez returns to contention, England vs Pakistan, T20I series, training, Trent Bridge, July 15, 2021© Getty Images

Mohammad Hafeexz plays a slog sweep, South Africa vs Pakistan, 2nd T20I, Johannesburg, April 12, 2021© AFP/Getty Images

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