Mohammad Hafeez retires from international cricket
The 41-year-old has signed with Pakistan Super League franchise Lahore Qalandars for the upcoming edition of the league and will remain available for them.
Download Our App
For a better experience: Download the CricTracker app from the IOS and Google Play Store