Former Pakistan captain Mohammad Hafeez retires from international cricket

T’is the season for retirements!

Last week Ross Taylor and Quinton de Kock announced they were stepping away from all international and Test cricket respectively, and this week it is Pakistan legend Mohammad Hafeez.

The Professor, as he is nicknamed, has announced his retirement from all international cricket with immediate effect.

Aged 41, the batting all-rounder has 55 Test caps, 218 one-day internationals and 119 T20 internationals to his name, scoring 12,780 runs and taking 253 wickets with his canny off-spinners.

Having been appointed Pakistan’s T20 captain in 2012, he won 17 of 29 matches in charge.

“Today I say goodbye to international cricket with pride and satisfaction,” he said at a Monday press conference in Lahore.

“I have earned and accomplished more than I had initially envisaged. For that, I’m thankful to all my fellow cricketers, captains, support staff and the PCB (Pakistan Cricket Board), who helped me out during my career.”

Hafeez retired from Tests in late 2018 and has not played a one-day international since the 2019 World Cup in England. He last represented Pakistan last month at the T20 World Cup in the UAE.

It will be of no surprise to hear that Hafeez, who has played T20 cricket for Middlesex amongst countless other sides around the world, will continue to play franchise cricket.

He has played a whopping 354 games in a special T20 career and will be lining up for Lahore Qalandars when the Pakistan Super League kicks off on January 27.

The Qalandars, who include Shaheen Shah Afridi, Haris Rauf, Rashid Khan and Englishmen Harry Brook, Samit Patel and Phil Salt, are 4/1 to win the tournament with PaddyPower.

Karachi Kings are 10/3 favourites with PaddyPower, while defending champions Multan Sultans are 4/1 alongside Lahore.

Here at, we will be providing a competition preview for the PSL later this month, while also previewing all matches in the knockout stages.