Former international cricketer Muhammad Hafeez retires

The legendary cricketer Mohammad Hafeez announced his retirement from international cricket on Monday. As a Pakistani all-rounder, he played 55 Tests, 218 One Day Internationals, and 119 Twenty20 Internationals before ending his illustrious career.

In a statement posted by the Pakistan Cricket  Board (PCB), Hafeez said, "Today I say my last  goodbye to international cricket with pride  and satisfaction. I am grateful to all my  fellow cricketers, captains, support staff and  the PCB...," Hafeez said.

Over the course of his career, he won 32 Player-of-the-Match awards, the fourth-most of any Pakistani player, behind Shahid Afridi (43), Wasim Akram (39) and Inzamam-ul-Haq (33) in all of international cricket.

Aside from that, Hafeez also earned nine Player-of-the-Series awards, making him joint-second on the all-time list with Imran Khan, Inzamam and Waqar Younis.

Thick Brush Stroke

Mohammad Hafeez is a former Pakistani international cricketer. Hafeez was a versatile batsman who can bat anywhere in the top 6 and forms part of the bowling attack

Thick Brush Stroke

He was an all-rounder. He was known for his intelligent batting but also for aggressive shot plays when needed

Thick Brush Stroke

Born: 17 October 1980 (age 41 years), Sargodha, Pakistan Height: 1.75 m Bowling: Right-arm off break Spouse: Nazia Hafeez (m. 2007)

Thick Brush Stroke

Batting: Right-handed Dates joined: 2020 (Khyber Pakhtunkhwa cricket team), MORE Children: Emaan Hafeez, Amal Hafeez, Roshaan Hafeez

Thick Brush Stroke

Nicknamed as 'the professor', Mohammad Hafeez has captained Pakistan in all formats. Once in Tests and twice in ODIs. But it is the T20Is where he was at the helm for a decent period of time.

Thick Brush Stroke

Mohammad Hafeez is all set to make a comeback in the 2019 World Cup after missing out in the last World Cup due to a calf injury. Before that, Hafeez was a part of Pakistan's World Cup campaign in 2007 and 2011 World Cup.

Hafeez represented Pakistan in 392 international matches in which he scored 12,789 runs and took 253 wickets.