Profile: Mohammad Hafeez

08:19 PM | 10 Dec, 2023
Profile: Mohammad Hafeez
Source: PCB

Former captain and all-rounder Mohammad Hafeez is currently serving as Director of Pakistan men’s cricket team. The Pakistan Cricket Board (PCB) announced his appointment on November 15, 2023. He also remained part of PCB Cricket Committee.

Hafeez retired from international cricket on January 3, 2022. In his almost two decades cricketing career, he represented Pakistan in all three formats and played 55 Tests, 218 ODIs, and 119 T20Is and has scored 12,780 runs and took 253 wickets.

The former all-rounder was part of the Pakistan team which won the ICC Champions Trophy in England in 2017. 

Mohammad Hafeez’s early life

Mohammad Hafeez was born on 17th October 1980 in Sargodha, Punjab. He served Pakistan in all three formats and also took part in different international leagues.

Mohammad Hafeez’s family

Mohammad Hafeez was married to Nazia in 2007 and he has one daughter Emaan and one son Roshan Hafeez.

Mohammad Hafeez gets enrolled in KU 

In February 2023, he got admission to the BS Health Physical Education and Sports Sciences (HPESS) program at the University of Karachi (KU). He stated that he could not continue his studies due to cricketing career.

Mohammad Hafeez’s career 

Mohammad Hafeez has played high quality and competitive cricket at domestic and international level. Here is a glance of his career in all formats:

ODI debut on 3rd April 2003 against Zimbabwe

Last ODI Pakistan vs Bangladesh at Lord’s on 5th July 2019

Test debut on 20th August 2003 against Bangladesh.

Last Test New Zealand vs Pakistan at Abu Dhabi on 3rd December 2018

T20 debut England vs Pakistan at Bristol on 28th August 2006

Last T20 Pakistan vs Australia at Dubai on 11st November 2021

Mohammad Hafeez’s captaincy

Mohammad Hafeez was made captain of the Pakistan T20 squad in May 2012. Under his captaincy, Pakistan reached the semi-final where they lost to the home side. Under his captainship, Pakistan remained at second position in the ICC rankings. 

Mohammad Hafeez’s interesting records 

Mohammad Hafeez has performed in all formats for almost two decades. His salient performances can be enlisted as:

In December 2013, he scored 122 in the first match, unbeaten 140 runs in the third match, and unbeaten 113 runs in the fourth match thus becoming the 2nd batter after Zaheer Abbas to have 3 centuries in an ODI series.

In 2011, he won 10 Man-of-the-Match awards in all types of international cricket and turned out to be just the third player to score 1000 runs and take 30 wickets in ODI calendar year. He wrote his name in the history books after Sanath Jayasuriya and Jacques Kallis who got this distinction.

He represented Pakistan in 119 Twenty20 internationals, second highest after Shoaib Malik (123).

He was also second most wicket taker caught and bowled (6 times) in Twenty20 internationals.

He was the second player who got highest player of the series awards for Pakistan in international cricket. 

During 2012-2013, he was positioned as the best all-rounder by the ICC player rankings in T20 series. 

Muhammad Hafeez career teams

Baluchistan Bears, Federally Administered Tribal Areas, Faisalabad & Faisalabad Wolves, Lahore Blues, Lahore Whites, Lahore Lions, Multan, Pakistan A, Punjab Pakistan, PCB Reds, Rawalpindi, SNGPL, Sargodha. 

International teams

Kolkata Knight Riders, Middlesex, Melbourne Renegades, Melbourne Stars, Khulna Royal Bengals, Wayamba United, Guyana Amazon Warriors, Mohammedan Sporting Club, St Kitts and Nevis Patriots, Minister Group Dhaka, Lahore Qalandars, Peshawar Zalmi, Rajshahi Royals, Durban Qalandars, Maratha Arabians, Montreal Tigers, Edmonton Royals, Delhi Bulls, Desert Riders, Galle Gladiators, Asia Lions.

Mohammad Hafeez’s controversies

Mohammad Hafeez was stopped for bowling during 2014 Test series against New Zealand at Abu Dhabi. He was observed to be unlawful after tests at an ICC accredited centre in Southborough, England. 

ICC observed that he was found to bowl with an elbow expansion up to 31 degrees, far over the allowed furthest reaches of 15 degrees. He had to undergo through  medicinal work at a biomechanics lab in Chennai.

He couldn’t pass through this test on 3rd January 2015. Eventually, he was served ban for 12 months in July 2015 for his illegal bowling action for the second time in two years.

He was accused of illegal bowling action on 18 October 2017 during the third ODI against Sri Lanka. He was banned by the ECB in the T20 Blast 2019.

IPL performance

Mohammad Hafeez was selected once in the Kolkata Knight Riders team in 2008 where he scored 64 runs in 8 matches and took only one wicket. He was later ousted from the IPL 2009 due to the Mumbai attack in 2008.

PSL performances

Mohammad Hafeez also played in Pakistan Super League (PSL) for the Peshawar Zalmi and was picked by the side for a whopping US$70,000.

He then left the franchise after representing the side for three years and was picked by Lahore Qalandars in the fourth edition of PSL and later he represented Quetta Gladiators. He scored 1682 runs in 78 matches during his PSL career.

The writer is a staff member.


Pakistani rupee exchange rate to US Dollar, Euro, Pound, Dirham, and Riyal - 27 Feb 2024

Pakistani currency remains largely stable against US dollar in the open market on February 27, 2024 (Tuesday).

US Dollar rate in Pakistan

In the open market, the US dollar was being quoted at 279.4 for buying and 282.3 for selling.

Euro currently stands at 303 for buying and 306 for selling while British Pound rate stands at 351.5 for buying, and 355 for selling.

UAE Dirham AED hovers at 76 whereas the Saudi Riyal saw slight increase, with new rates at 76.7.

Today’s currency exchange rates in Pakistan - 27 Feb 2024

Source: Forex Association of Pakistan. (last update 09:00 AM)
Currency Symbol Buying Selling
US Dollar USD 279.4 282.3
Euro EUR 303 306
UK Pound Sterling GBP 351.5 355
U.A.E Dirham AED 76 76.7
Saudi Riyal SAR 74.2 75
Australian Dollar AUD 181 183
Bahrain Dinar BHD 742.91 750.91
Canadian Dollar CAD 207 209
China Yuan CNY 38.82 39.22
Danish Krone DKK 40.56 40.96
Hong Kong Dollar HKD 35.7 36.05
Indian Rupee INR 3.37 3.48
Japanese Yen JPY 2.10 2.18
Kuwaiti Dinar KWD 905.46 914.46
Malaysian Ringgit MYR 58.49 59.09
New Zealand Dollar NZD 173.05 175.05
Norwegians Krone NOK 26.36
Omani Riyal OMR 725.54 733.54
Qatari Riyal QAR 76.74 77.44
Singapore Dollar SGD 207 209
Swedish Korona SEK 27.04 27.34
Swiss Franc CHF 317 319.5
Thai Bhat THB 7.76 7.91


Follow us on Facebook

Follow us on Twitter

Sign up for Newsletter