Pakistan all-rounder Mohammad Hafeez, who captained his national team in every format of the game, has now retired from international cricket. However, he will continue to play and be available for T20 franchise cricket.
He ended his career playing 55 Tests, 218 ODIs and 119 T20Is and scored 12,780 runs in all formats and took 253 wickets.
Twitter
Facebook
LinkedIn
Email
Google Plus
Reddit
Whatsapp
Telegram