Mohammad Hafeez retirement

Mohammad Hafeez
Mohammad Hafeez shares a message after announcing his retirement

Mohammad Hafeez has taken to Twitter to express his gratitude to all those who helped him in his 15 years of cricketing career in the longest format of the game.