Mohammad Hafeez Wiki, Height, Age, Wife, Children, Family, Biography & More

Mohammad Hafeez

Mohammad Hafeez is a former Pakistani cricketer who played for the side as an allrounder and helped Pakistan to win many crucial matches after the 2003 Cricket World Cup early exit. He is known as being a hard hitter who can deliver part-time bowling when needed.


Mohammad Hafeez was born on Friday, 17 October 1980 (age 41 years; as of 2021) in Sargodha, Punjab, Pakistan. His zodiac sign is Libra.

Physical Appearance

Height (approx.): 5′ 8″

Weight (approx.): 70 kg

Hair Colour: Dark Brown

Eye Colour: Natural Black

Mohammad Hafeez



Parents & Siblings

There is not much information available about his family.

Wife & Children

Mohammad Hafeez is married to Nazia Hafeez in 2007.

Mohammad Hafeez with his wife

Mohammad Hafeez with his wife

The couple is blessed with a son whose name is Roshan Hafeez and a daughter whose name is Eman Hafeez.

Mohammad Hafeez with his wife and daughter

Mohammad Hafeez with his wife and daughter


Mohammad Hafeez follows Islam religion [1]Geo News Youtube Channel


Mohammad Hafeez resides in Lahore, Pakistan.


Mohammad Hafeez signature

Mohammad Hafeez signature


International Debut


Mohammad Hafeez made his Test debut on 20 August 2003 against Bangladesh at the National Stadium, Karachi.


He made his ODI debut on 3 April 2003 against Zimbabwe at Sharjah Cricket Stadium in UAE.


He made his T20I debut on 28 August 2006 against England at Bristol County Ground in England.

Jersey Number

Mohammad Hafeez's jersey number

Mohammad Hafeez’s jersey number


  • Most matches played in Twenty20 Internationals after Shoaib Malik [2]CricWindow
  • Second most wickets taken caught and bowled (6) in Twenty20 Internationals
  • The second batter for Pakistan to score 2,000 runs in T20I cricket
  • Second most wickets taken caught and bowled (6) in Twenty20 Internationals
  • The third cricketer – after Sanath Jayasuriya and Jacques Kallis – to score 1000-plus runs and take 30 or more wickets in ODIs in a calendar year
  • Second highest player of the series for Pakistan in international cricket. [3]


Batting Stats

Matches- 55
Innings- 105
Not Outs- 8
Runs- 3652
Highest Score- 224
Average- 37.64
Balls Faced- 6520
Strike Rate- 56.01
100s- 10
50s- 12
0s- 8
4s- 455
6s- 28

Matches- 218
Innings- 216
Not Outs- 15
Runs- 6614
Highest Score- 140*
Average- 32.90
Balls Faced- 8633
Strike Rate- 76.61
100s- 11
50s- 38
0s- 19
4s- 664
6s- 110

Twenty20 Internationals
Matches- 119
Innings- 108
Not Outs- 13
Runs- 2514
Highest Score- 99*
Average- 26.46
Balls Faced- 2060
Strike Rate- 122.03
100s- 0
50s- 14
0s- 7
4s- 251
6s- 76

Bowling Stats

Matches- 55
Innings- 77
Overs- 677.5
Maidens- 118
Runs Conceded- 1808
Wickets- 53
BBI- 4/16
BBM- 4/48
Average- 34.11
Economy- 2.66
Strike Rate- 76.7
5w- 0
10w- 0

Matches- 218
Innings- 177
Overs- 1288.5
Maidens- 48
Runs Conceded- 5400
Wickets- 139
BBI- 4/41
Average- 38.84
Economy- 4.18
Strike Rate- 55.6
4w- 1
5w- 0

Matches- 119
Innings- 79
Overs- 210.1
Maidens- 3
Runs Conceded- 1388
Wickets- 61
BBI- 4/10
Average- 22.75
Economy- 6.60
Strike Rate- 20.60
4w- 1

Domestic/ State Teams

  • Baluchistan Bears
  • Baluchistan Warriors
  • Dhaka Dynamites
  • Duronto Rajshahi
  • Edmonton Royals
  • Faisalabad
  • Faisalabad Region
  • FATA Region
  • Galle Gladiators
  • Guyana Amazon Warriors
  • Imtiaz Ahmed’s XI
  • Khulna Royal Bengals
  • Kolkata Knight Riders
  • Lahore Eagles
  • Lahore Lions
  • Lahore Qalandars
  • Lahore Region Whites
  • Melbourne Stars
  • Middlesex
  • Montreal Tigers
  • Multan
  • Pakistan A
  • Nangarhar Leopards
  • Pakistan Cricket Board Greens
  • Pakistan Cricket Board Patron’s XI
  • Pakistan Cricket Board Reds
  • Pakistan Greens
  • Peshawar Zalmi
  • Punjab (Pakistan)
  • Punjab Badshahs
  • Punjab Stallions
  • Rawalpindi
  • Rest of Northwest Frontier Province
  • Sargodha
  •  Southern Punjab
  • St Kitts and Nevis Patriots
  • Sui Gas Corporation of Pakistan
  • Wayamba

He played his first international match after Pakistan’s early exit from the ICC Cricket World Cup 2003 group stage. He made a half-century on his debut against Bangladesh but except for that inning, he was unable to perform in the rest of the matches. This resulted in his exclusion from the latter games in late 2003 from Tests followed by One-dayers.

Mohammad Hafeez in his debut match

Mohammad Hafeez in his debut match

He then went to domestic cricket and performed brilliantly and this helped him to make a comeback to the squad in 2005. He scored his first century against Bangladesh on 27 August 2003. At that time, Pakistan didn’t have a solid opening pair so Hafeez was promoted up the order in the batting against England at the Oval where he scored crucial 95 runs.

Mohammad Hafeez sweeps for his 95 against England in 2006

Mohammad Hafeez sweeps for his 95 against England in 2006

After that performance, he remained in the test series against West Indies in November of that year. He then scored his second century against West Indies in Karachi.

Mohammad reached his 2nd century on 30 November 2006 against West Indies at Karachi

Mohammad reached his 2nd century on 30 November 2006 against West Indies at Karachi

In 2010, ICC Twenty20 World Cup was held when he could not perform and only manage to score 39 runs in six matches and took two wickets. He was still chosen for the T20s and ODI matches on the Pakistan 2010 tour of England. In that series, he was the 2nd highest run-getter for the team which includes the crucial partnership with Kamran Akmal.

Mohammad Hafeez celebrates after removing Bangladesh's Tamim Iqbal on 1 May 2010 in the ICC World Twenty20

Mohammad Hafeez celebrates after removing Bangladesh’s Tamim Iqbal on 1 May 2010 in the ICC World Twenty20

He then replaced Salman Butt for the series against South Africa in UAE and emerged as the leading run-scorer with a batting average of 32.50 while batting as the opening batter. After the series against New Zealand and West Indies, he made himself a permanent member of the test side. He scored his first major score in ODIs against India during the 2012 Asia Cup at Sher-e-Bangla National Stadium, Mirpur on 18 March 2012 where he scored 105 runs off 113 balls. He was also involved in 224 runs partnership with Nasir Jamshed.

Mohammad Hafeez 224 runs partnership with Nasir Jamshed which helped Pakistan to win the match on 18 March 2012 in Mirpur (Dhaka)

Mohammad Hafeez 224 runs partnership with Nasir Jamshed helped Pakistan to win the match on 18 March 2012 in Mirpur (Dhaka)

His fourth international hundred came against Bangladesh in Dhaka in 2012. He then scored his highest test score of 196 runs against Sri Lanka at Colombo in June 2012.

Mohammad Hafeez working towards leg side for his 196 runs against Sri Lanka in 2012

Mohammad Hafeez working towards the leg side for his 196 runs against Sri Lanka in 2012

In December 2012, he scored runs which, helped Pakistan to chase a target of 191 runs against India in the T20 International game. In the 2nd ODI against India, he scored 76 runs and had a vital partnership with Nasir Jamshed to help Pakistan win their first ODI series in India after seven years. In December 2013, he made 122 and 140* in the first and in the third match respectively. He also scored 113 not out in the fourth match and became the 2nd batter after Zaheer Abbas to score 3 centuries in an ODI series. In the 2015 ICC World Cup, Hafeez was replaced by Nasir Jamshed due to a calf injury.

Mohammad Hafeez after hitting the third century of the series against Sri Lanka in December 2013

Mohammad Hafeez after hitting the third century of the series against Sri Lanka in December 2013

On 23 June 2020, Hafeez was diagnosed with COVID-19. But soon a report came where he was tested negative. On 20 December 2020, in a T20I match against New Zealand at Hamilton, Hafeez made 99 not out off 57 balls. On 31 July 2021, he bowled the T20 spell where he conceded only 6 runs in four overs against West Indies. In May 2012, he was appointed as the captain and vice-captain of the ODI and test team where Misbah-Ul-Haq was appointed as the main leader. He had a successful campaign as being the captain where he led Pakistan to victories over South Africa, West Indies, and Zimbabwe. In the T20s, he equaled the Pakistani record for the most win and most series win as the captain of Pakistan. Under his leadership, Pakistan reached the 2nd spot in the T20I World ranking for the first time ever. In the 2014 ICC World Twenty20, Pakistan had a disastrous exit and Mohammad Hafeez then stepped down as the captain of Pakistan. Pakistan’s former captain Imran Khan condemned his decision to step down as the captain and advise him to remain in this role. In March 2016, Pakistan had an early exit from the 2016 World Twenty20 which caused great controversy in the team. Team member Younis Khan blamed Hafeez for lying about his knee injury before the T20 series. He was then picked for England’s tour in 2016. In that series, he had a bad form and was out on duck several times. Only once did he scores 11 runs in the first ODI match. After this bad performance, he was left out from the rest of the series. At that time, he missed many important tournaments which include the series against West Indies in UAE. Later, he was picked for the ODI series against Australia in 2017. In the first match, he only scored four runs and in the next match, Hafeez was given the captaincy in place of injured Azhar Ali. Under his captaincy, Pakistan won the ODI match for the first time in twelve years on Australian soil where Hafeez was the top scorer with 72 runs and also grabbed the player of the match award. For the 2019 Cricket World Cup, he was named to Pakistan’s squad where he didn’t perform well and ended up scoring 16, 9, 20, 32, 19, and 27 runs. In one match, he went for almost 6 runs per over in his spell of ten overs.

Mohammad Hafeez during a net session in ICC Cricket World Cup 2019

Mohammad Hafeez during a net session in ICC Cricket World Cup 2019

His 100th T20I match was against South Africa on 10 April 2021. In September 2021, he was included in the side for the 2021 World Twenty20 tournament in UAE. On 3 January 2022, he retired from international cricket. However, he would play in the upcoming edition of the Pakistan Super League (PSL).

Franchise Teams

He also played in IPL for the Kolkata Knight Riders team in 2008. He could only score 64 runs in 8 matches and took one wicket. Later, due to the Mumbai terror attack in 2008, Hafeez was left out of the team in IPL 2009. He also represented Peshawar Zalmi in Pakistan Super League (PSL) and was picked by the side for a whopping US$70,000. After playing for three years for the side, he left the team and joined Lahore Qalandars in the fourth edition of PSL.

Mohammad Hafeez and Shahid Afridi shares a joke in a PSL match on 26 February 2021

Mohammad Hafeez and Shahid Afridi shares a joke in a PSL match on 26 February 2021


Illegal Bowling Action

On 18 October 2017, Hafeez was charged for illegal bowling action during the third One-day International against Sri Lanka. ICC said in their statement that [5]India Today

“Hafeez’s bowling action will now be scrutinised further under the ICC illegal bowling action regulations. He is required to undergo testing within 14 days, and, during this period, Hafeez is permitted to continue bowling in international cricket until the results of the assessments are known.”

Before that, he was served a ban for 12 months in July 2015 for his illegal bowling action for the second time in two years. Also in December 2019, he was banned by the ECB in the T20 Blast series. [6]BBC Sport


  • Sports: Golf
  • Songs: 70s and 80s romantic songs


  • Talking on his retirement, Hafeez said,

    “Today I say goodbye to international cricket with pride and satisfaction. In fact, I have earned and accomplished more than I had initially envisaged and for that, I am thankful to all my fellow cricketers, captains, support staff, and the Pakistan Cricket Board who helped me out during my career.”

    Further, he adds,

    “And, of course, my family who made big sacrifices to ensure I achieved my aspirations of representing Pakistan on a global stage. I am extremely fortunate, lucky, and proud to have been considered worthy of donning the national kit with the Pakistan emblem for 18 years. My country and my team have always been at my forefront and therefore, every time I stepped onto the field, I tried to raise their profile and image by playing hard and tough but within the rich traditions of the spirit of cricket.”

  • PCB Chairman Ramiz Raja said

    “His game evolved with time, adjusting to different formats quite intelligently. Later in his career, he became a T20 specialist, where he was never out of touch with the modern demands of this testing format. His batsmanship took a sprightly turn, nailing sixes almost at will. He has worn the green blazer with pride for which we at the PCB are thankful. I wish him the best of luck for his future life and thank him again for his magnificent contribution to Pakistan cricket.”

Add Comment

Don`t copy text!