For the best experience use inshorts app on your smartphone
Pakistan all-rounder Mohammad Hafeez has retired from international cricket aged 41, ending a career that spanned over 18 years. Hafeez scored 12,780 runs and took 253 wickets in 392 international matches. Hafeez said, "I've earned and accomplished more than I had initially envisaged and for that, I'm thankful to all my fellow cricketers, captains, support staff and Pakistan Cricket Board."
short by Anmol Sharma / 08:57 pm on 03 Jan
For the best experience use inshorts app on your smartphone