Mohammad Hafeez says goodbye to international cricket with ‘pride’

Pakistan all-rounder Mohammad Hafeez has announced to bid adieu to international cricket after spending over 18 years with the Pakistan...