Former Pakistan Test captain Mohammad Hafeez has finally announced his retirement from international cricket, Geo News reported Monday.
Hafeez, aka The Professor, had earlier bid farewell to Test cricket in 2018.
The cricketer led the Pakistan cricket team in all formats of the game.
In his 18-year-long career, the all-rounder scored 12,789 runs and took 253 wickets while representing Pakistan in 392 international matches.
Besides this, he played 55 Tests, 218 ODIs, and 119 T20Is for the country, including three ICC ODI world cups and six T20 world cups.
More to follow…