Mohammad Hafeez retirement: Pakistan’s all-rounder announces retirement from International Cricket

Mohammad Hafeez retirement: Pakistan’s veteran all-rounder has decided to retire from international cricket after an 18-year long career. Pakistan’s all-rounder Mohammad Hafeez has decided to call time on his international career. The 41-years old all-rounder addressed a conference to announce…