SportsEx-Pakistani captain Hafeez announces retirement from international cricketWeb Desk · 5 years ago