Abb Takk News

Hafeez Announces Retirement From International Cricket

LAHORE: Former captain Mohammad Hafeez has announced his retirement from international cricket 18 years after making his debut in Sharjah against Zimbabwe on 3 April 2003.

Hafeez represented Pakistan in 392 international matches, scoring 12,780 runs and taking 253 wickets, besides also captaining the side in 32 international matches.

He was a member of the Pakistan side that won the ICC Champions Trophy 2017 in England and Wales. Overall, Hafeez played 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 Trophy (2006, 2013 and 2017).