Hafeez, the previous Pakistan skipper, has introduced his retirement from worldwide cricket 18 years after making his debut in Sharjah in opposition to Zimbabwe on April 3, 2003
Hafeez represented Pakistan in 392 worldwide matches, scoring 12,780 runs and taking 253 wickets, in addition to additionally captaining the aspect in 32 worldwide matches.
Hafeez broadcasts retirement from worldwide cricketMore particulars: https://t.co/RYLJ7gp5Ro https://t.co/8PYAfaJlPW
— Pakistan Cricket (@TheRealPCB) 1641190373000
“A memorable career comes to an end. I have learnt a lot from @mhafeez22 bhai and his experiences. Thank you for your guidance along the time we shared on the field. Happy retirement, professor,” Babar Azam tweeted.
A memorable profession involves an finish. I’ve learnt so much from @mhafeez22 bhai and his experiences. Thank you for you… https://t.co/MrD3oQalji
— Babar Azam (@babarazam258) 1641196043000
Hafeez was a member of the Pakistan aspect that received the ICC Champions Trophy 2017 in England and Wales. Overall, Hafeez performed in three 50-over World Cups (2007, 2011 and 2019), six 20-over World Cups (2007, 2010, 2012, 2014, 2016 and 2021) and three ICC Champions Trophies (2006, 2013 and 2017).
Let’s recap some thrilling highlights from Hafeez’s excellent worldwide cricket profession. Which of his performan… https://t.co/0HZc7S2iml
— Pakistan Cricket (@TheRealPCB) 1641196916000
In the ICC Player Rankings, Hafeez achieved the very best Test rankings of twenty second in batting, twenty ninth in bowling and fifth in all-rounders.
In the ODI rankings, Hafeez’s highest rating was thirteenth in March 2014. He had additionally topped the bowling and all-rounder charts in August 2012 and January 2013, respectively.
Hafeez’s rankings in T20I had been equally spectacular, peaking to ninth in batting in February 2007, third in bowling in August 2013 and number-one in all-rounders in March 2014.