Picture of Mohammad Hafeez

Mohammad Hafeez

Batting style:
Right Handed bat
Bowling style:
Off break
Played for:
Pakistan, Baluchistan Bears, Federally Administered Tribal Areas, Faisalabad, Faisalabad Wolves, Lahore Whites, Lahore Lions, Pakistan A, Punjab Pakistan, PCB Reds, Sui Gas Corporation, Sargodha, Sui Northern Gas Pipelines Limited, Kolkata, Melbourne Renegades, Melbourne Stars, Khulna Royal Bengals, Wayamba United, Guyana Amazon Warriors, St Kitts and Nevis Patriots, Dhaka Dynamites, Peshawar Zalmi, Pakistan Cricket Board Patrons XI, Durban Qalandars
Roles played:
Ex Skipper-Test,ODI,T20 | AllRounder
ICC Rank:
Batting:
46
Bowling:
59
Batting:
22
Bowling:
32
Batting:
59
Bowling:
69
Home country:
Pakistan
Born:
October 17, 1980, Sargodha, Punjab

Profile

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 horrendous series against South Africa, where he could manage only one two digit score from 5 ODIs, 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 nevertheless, he continued to make comebacks. One of the best fielders in the side, Hafeez is also 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.


Statistics

Show:
  Matches Innings Runs NO Avg. SR 100's 50's HS
Test 50 96 3452 8 39.22 56.33 9 12 224
ODI 193 193 5950 13 33.05 75.56 11 32 140*
T20 78 76 1619 4 22.48 114.41 0 9 86
IPL 8 8 64 1 9.14 77.10 0 0 16
CLT20 3 3 17 0 5.66 54.83 0 0 9
  Matches Innings Balls Runs Wickets BBI BBM Avg. Econ. 4w 5w 10w Extras
Test 50 70 3953 1763 52 4/16 / 33.90 2.67 2 0 0 1
ODI 193 161 7250 4989 136 4/41 / 36.68 4.12 1 0 0 91
T20 78 58 1010 1128 46 4/10 / 24.52 6.70 1 0 0 24
IPL 8 4 60 68 2 1/8 / 34.00 6.80 0 0 0 3
CLT20 3 3 66 49 4 2/8 / 12.25 4.45 0 0 0 0
  Catches Stumpings Runouts
Test 43 0 0
ODI 73 0 8
T20 22 0 5
IPL 1 0 1
  Matches Won Lost Tie No Result Win percentage
Test 1 0 1 0 0 0
ODI 2 1 1 0 0 50
T20 29 17 11 1 0 58.62
CLT20 3 1 2 0 0 33.33

Career

Span:
Test:
2003-2016
 
ODI:
2003-2017
 
T20:
2006-2017
 
IPL:
2008-2008
 
CLT20:
2014-2014
Test
Debut:
Pakistan Vs Bangladesh at National Stadium, Karachi - Aug 20, 2003
Last played:
Pakistan Vs England at Edgbaston, Birmingham - Aug 03, 2016
ODI
Debut:
Pakistan Vs Zimbabwe at Sharjah Cricket Association Stadium, Sharjah - Apr 03, 2003
Last played:
Pakistan Vs Sri Lanka at Sheikh Zayed Stadium, Abu Dhabi - Oct 18, 2017
T20
Debut:
Pakistan Vs England at County Ground, Nevil Road, Bristol - Aug 28, 2006
Last played:
Pakistan Vs West Indies at Kensington Oval, Bridgetown, Barbados - Mar 26, 2017
IPL
Debut:
Kolkata Vs Bangalore at M. Chinnaswamy Stadium, Bangalore - Karnataka - Apr 18, 2008
Last played:
Kolkata Vs Rajasthan at Eden Gardens, Kolkata (Calcutta) - May 20, 2008
CLT20
Debut:
Lahore Lions Vs Kolkata at Rajiv Gandhi International Stadium, Hyderabad - Sep 21, 2014
Last played:
Lahore Lions Vs Perth Scorchers at M.Chinnaswamy Stadium, Bengaluru - Sep 30, 2014
SEARCH PLAYERS: