Mohammad Hafeez
Pakistan’s Mohammad Hafeez retires from international cricket, to continue playing franchise-based leagues
January 3, 2022
Pakistan all-rounder Mohammad Hafeez announced his retirement from international cricket on Monday, January 3, bringing the curtains down on an 18-year-long career, India Today. Hafeez last played for Pakistan in the T20 World Cup with his last outing turning out to be the defeat to Australia in the semi-final...