New Delhi90C
Tuesday, Dec 10, 2024
Mohammad Hafeez

Mohammad Hafeez

Age 44PakistanPAKISTAN
Right Handed All Rounder

A free-flowing batsman and a bowling style that emulated Saqlain Mushtaq's, Mohammad Hafeez was the have-it-all cricketer that Pakistan found in the early 2000s. He was one of the few players to be given a chance when the Pakistan squad was revamped following a dismal 2003 World Cup.


The youngster didn't do badly, scalping two wickets on ODI debut and a half century in only his second ODI. His defensive abilities and temperament impressed selectors and despite his inconsistency, Hafeez was drafted into the Test side. Debuting against Bangladesh, the opener had a great start to his Test career with a fifty and a century in consequent Tests and looked on course to be cementing his place in the side. However, a poor run in the ODI format against the same opponents coupled with a below-par series against South Africa, where he could manage only one two-digit score from 5 ODIs, meant he found himself dropped from the team in both formats.


With some good performances both domestically and for Pakistan A, he roared his way back in the team in 2005 but still, continued to struggle in the ODI arena. A fine 95 he scored in his comeback Test was marred by the infamous Oval Test in which Pakistan forfeited the game to England. Hafeez scored his second Test century against a visiting West Indies side but inconsistency continued to haunt him and he was dropped from the team for a second time, but he continued to make comebacks. One of the best fielders in the side, Hafeez is always a good bet as their fifth bowler.


The talented cricketer did well enough in the Pakistani side to earn his Twenty20 captaincy, which was given to him after Misbah-ul-Haq stepped down from his post in 2012. Form followed Hafeez in T20Is but stayed aloof from him in the ODIs and Tests. 2013 proved to be yet another forgetful year for Hafeez. The out-swing of Dale Steyn who has taken his wicket over 10 times across all formats, exposed a weakness that bowlers around the world began to exploit without much difficulty. Hafeez admitted that his axing for Pakistan's tour to Zimbabwe that year was justified and vowed to make a strong comeback. His return followed a month later, against South Africa but his problems against the likes of Steyn did not isolate him. Hafeez fought against all odds and played a vital role, both with bat and ball, in Pakistan's ODI series victory in the Rainbow Nation, the first bilateral ODI series win by an Asian team in the country.


Hafeez represented Pakistan in the 2011 World Cup but didn't have a very good tournament. However, he continued performing with the bat and scored a few tons in the Tests as well as in the ODIs. Hafeez missed out featuring for Pakistan due to an injury during the 2015 edition of the Cricket World Cup. He made a strong comeback as he played a couple of match-winning knocks which includes his quickfire innings during ICC Champions Trophy 2017. He then represented Pakistan in the 2019 World Cup as well. Hafeez has often been under the pump due to his bowling action and has been banned a few times by the ICC.

read more
Teams
  • PakistanPakistan
  • defaultBaluchistan Bears
  • defaultFederally Administered Tribal Areas
  • defaultFaisalabad
  • defaultFaisalabad Wolves
  • defaultLahore Blues
  • defaultLahore Whites
  • defaultLahore Lions
  • defaultMultan
  • defaultPakistan A
  • defaultPunjab Pakistan
  • defaultPCB Reds
  • defaultRawalpindi
  • defaultSui Gas Corporation
  • defaultSargodha
  • defaultSui Northern Gas Pipelines Limited
  • Kolkata Knight RidersKolkata Knight Riders
  • defaultMiddlesex
  • defaultMelbourne Renegades
  • defaultMelbourne Stars
  • defaultKhyber Pakhtunkhwa
  • defaultKhulna Royal Bengals
  • defaultWayamba United
  • defaultGuyana Amazon Warriors
  • defaultMohammedan Sporting Club
  • defaultSt Kitts and Nevis Patriots
  • defaultDhaka Capitals
  • defaultQuetta Gladiators
  • defaultLahore Qalandars
  • defaultPeshawar Zalmi
  • defaultDurbar Rajshahi
  • defaultPakistan Cricket Board Patrons XI
  • defaultDurban Qalandars
  • defaultMaratha Arabians
  • defaultMontreal Tigers
  • defaultSurrey Jaguars
  • defaultCentral Punjab
  • defaultSouthern Punjab
  • defaultDelhi Bulls
  • defaultDesert Riders
  • defaultGalle Marvels
  • defaultMuzzaffarabad Tigers
  • defaultAsia Lions
  • defaultPakistan Legends
  • defaultMississauga Scorpions
  • defaultBiratnagar Super Kings
  • defaultPokhara Avengers
  • defaultJoburg Bangla Tigers
  • defaultTexas Chargers
  • defaultPakistan Champions
  • defaultNew York Lions CC

Match Results

Mohammad Hafeez Statistics

Debut
Pakistan vs Zimbabwe on Apr 03, 2003
Last
Pakistan vs Bangladesh on Jul 05, 2019
Debut
Pakistan vs Bangladesh on Aug 20, 2003
Last
Pakistan vs New Zealand on Dec 03, 2018
Debut
Pakistan vs England on Aug 28, 2006
Last
Pakistan vs Australia on Nov 11, 2021

Mohammad Hafeez Batting Records

MatR50s100sAvgS/R
2186614381132.9076.61
Highest Runs140
Balls Faced136
On DateDec 22, 13
AgainstSri LankaSL

Mohammad Hafeez Bowling Records

MatOWAvgS/REco
2181288.513938.8455.634.18
Wickets Taken4
Runs41
On DateJul 11, 15
AgainstSri LankaSL

Mohammad Hafeez Fielding Records

CatchesStumpingsRun Outs
8508
Mat: Matches, R: Runs, W: Wickets, O: Overs, S/R: Strike Rate, Eco: Economy Rate, Avg: Average

Mohammad Hafeez Batting Records

MatR50s100sAvgS/R
553652121037.6456.01
Highest Runs224
Balls Faced332
On DateApr 28, 15
AgainstBangladeshBAN

Mohammad Hafeez Bowling Records

MatOWAvgS/REco
55677.55334.1176.732.66
Wickets Taken4
Runs16
On DateFeb 01, 13
AgainstSouth AfricaSA

Mohammad Hafeez Fielding Records

CatchesStumpingsRun Outs
4500
Mat: Matches, R: Runs, W: Wickets, O: Overs, S/R: Strike Rate, Eco: Economy Rate, Avg: Average

Mohammad Hafeez Batting Records

MatR50s100sAvgS/R
119251414026.46122.03
Highest Runs99
Balls Faced57
On DateDec 20, 20
AgainstNew ZealandNZ

Mohammad Hafeez Bowling Records

MatOWAvgS/REco
119210.16122.7520.676.60
Wickets Taken4
Runs10
On DateSep 16, 11
AgainstZimbabweZIM

Mohammad Hafeez Fielding Records

CatchesStumpingsRun Outs
3007
Mat: Matches, R: Runs, W: Wickets, O: Overs, S/R: Strike Rate, Eco: Economy Rate, Avg: Average
Your feedback is crucial ! Rate your CrickIt Experience Experience
  • Very BadVery Bad
  • BadBad
  • OkOk
  • GoodGood
  • ExcellentExcellent
Most Viewed Players