Mohammad Hafeez      

Full name Mohammad Hafeez

Born October 17, 1980, Sargodha, Punjab

Current age 34 years 64 days

Major teams Pakistan, Faisalabad, Faisalabad Wolves, Guyana Amazon Warriors, Kolkata Knight Riders, Lahore Lions, Melbourne Stars, Sargodha, Sui Gas Corporation of Pakistan

Playing role Allrounder

Batting style Right-hand bat

Bowling style Right-arm offbreak

Mohammad Hafeez
Batting and fielding averages
Mat Inns NO Runs HS Ave BF SR 100 50 4s 6s Ct St
Tests 40 77 7 2640 197 37.71 4775 55.28 7 10 331 17 29 0
ODIs 153 153 9 4456 140* 30.94 6098 73.07 9 22 472 55 54 0
T20Is 60 58 3 1316 86 23.92 1143 115.13 0 7 137 32 17 0
First-class 173 298 13 10139 197 35.57 22 48 148 0
List A 248 248 14 8116 140* 34.68 14 49 99 0
Twenty20 157 148 13 3529 102* 26.14 2799 126.08 2 22 381 104 56 0
Bowling averages
Mat Inns Balls Runs Wkts BBI BBM Ave Econ SR 4w 5w 10
Tests 40 62 3479 1515 43 4/16 4/48 35.23 2.61 80.9 2 0 0
ODIs 153 140 6314 4273 122 3/17 3/17 35.02 4.06 51.7 0 0 0
T20Is 60 56 998 1106 46 4/10 4/10 24.04 6.64 21.6 1 0 0
First-class 173 13571 6091 220 8/57 27.68 2.69 61.6 6 2
List A 248 10978 7432 220 4/23 4/23 33.78 4.06 49.9 3 0 0
Twenty20 157 146 2813 2913 131 4/10 4/10 22.23 6.21 21.4 3 0 0
Career statistics
Test debut Pakistan v Bangladesh at Karachi, Aug 20-24, 2003 scorecard
Last Test New Zealand v Pakistan at Sharjah, Nov 26-30, 2014 scorecard
Test statistics
ODI debut Pakistan v Zimbabwe at Sharjah, Apr 3, 2003 scorecard
Last ODI New Zealand v Pakistan at Abu Dhabi, Dec 17, 2014 scorecard
ODI statistics
T20I debut England v Pakistan at Bristol, Aug 28, 2006 scorecard
Last T20I New Zealand v Pakistan at Dubai (DSC), Dec 5, 2014 scorecard
T20I statistics
First-class debut 1998/99
Last First-class New Zealand v Pakistan at Sharjah, Nov 26-30, 2014 scorecard
List A debut 1998/99
Last List A New Zealand v Pakistan at Abu Dhabi, Dec 17, 2014 scorecard
Twenty20 debut Australia A v Pakistanis at Adelaide, Jan 13, 2005 scorecard
Last Twenty20 New Zealand v Pakistan at Dubai (DSC), Dec 5, 2014 scorecard
Recent matches
Bat & Bowl Team Opposition Ground Match Date Scorecard
3 Pakistan v New Zealand Abu Dhabi 17 Dec 2014 ODI # 3570
33 Pakistan v New Zealand Sharjah 14 Dec 2014 ODI # 3568
76 Pakistan v New Zealand Sharjah 12 Dec 2014 ODI # 3566
6 Pakistan v New Zealand Dubai (DSC) 8 Dec 2014 ODI # 3564
1/20, 9 Pakistan v New Zealand Dubai (DSC) 5 Dec 2014 T20I # 412
0/15, 2 Pakistan v New Zealand Dubai (DSC) 4 Dec 2014 T20I # 411
197, 2/110, 24 Pakistan v New Zealand Sharjah 26 Nov 2014 Test # 2147
96, 1/60, 101*, 1/21 Pakistan v New Zealand Abu Dhabi 9 Nov 2014 Test # 2144
45, 1/13, 3, 2/38 Pakistan v Australia Abu Dhabi 30 Oct 2014 Test # 2142
0, 1/54, 0/29 Pakistan v Australia Dubai (DSC) 22 Oct 2014 Test # 2140
Profile

An opening batsman and handy offspin bowler, Mohammad Hafeez first played for Pakistan in 2003, but it was only in 2011 that he finally became a regular in the side in all formats.

  • Read More
Latest Articles
Latest Photos

Dec 14, 2014

Ahmed Shehzad and Mohammad Hafeez added 63 for the first wicket, Pakistan v New Zealand, 3rd ODI, Sharjah, December 14, 2014

Ahmed Shehzad and Mohammad Hafeez added 63 for the first wicket

© AFP

Dec 12, 2014

Mohammad Hafeez and Misbah-ul-Haq added 66 for the fifth wicket , Pakistan v New Zealand, 2nd ODI, Sharjah, December 12, 2014

Mohammad Hafeez and Misbah-ul-Haq added 66 for the fifth wicket

© AFP

Dec 12, 2014

Mohammad Hafeez goes on the attack, Pakistan v New Zealand, 2nd ODI, Sharjah, December 12, 2014

Mohammad Hafeez goes on the attack

© AFP

Country Fixtures Country Results
Pakistan A v Kenya at Lahore - Dec 20
Pakistan A won by 108 runs
Final: National Bnk v Sui Gas at Karachi
Dec 22-26, 2014 (10:00 local | 05:00 GMT | 00:00 EST | 23:00 CST | 21:00 PST)
1st ODI: Pak Women v SL Women at Sharjah
Jan 9, 2015 ()
2nd ODI: Pak Women v SL Women at Sharjah
Jan 11, 2015 ()
3rd ODI: Pak Women v SL Women at Sharjah
Jan 13, 2015 ()
Complete fixtures » | Download Fixtures »
News | Features Last 3 days
News | Features Last 3 days