Mohammad Hafeez      

Full name Mohammad Hafeez

Born October 17, 1980, Sargodha, Punjab

Current age 34 years 192 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 158 158 9 4550 140* 30.53 6220 73.15 9 23 478 58 54 0
T20Is 61 59 3 1342 86 23.96 1161 115.59 0 7 141 32 18 0
First-class 173 298 13 10139 197 35.57 22 48 148 0
List A 253 253 14 8210 140* 34.35 14 50 99 0
Twenty20 158 149 13 3555 102* 26.13 2817 126.19 2 22 385 104 57 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 158 141 6362 4310 122 3/17 3/17 35.32 4.06 52.1 0 0 0
T20Is 61 57 1004 1120 46 4/10 4/10 24.34 6.69 21.8 1 0 0
First-class 173 13571 6091 220 8/57 27.68 2.69 61.6 6 2
List A 253 11026 7469 220 4/23 4/23 33.95 4.06 50.1 3 0 0
Twenty20 158 147 2819 2927 131 4/10 4/10 22.34 6.22 21.5 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 Bangladesh v Pakistan at Dhaka, Apr 22, 2015 scorecard
ODI statistics
T20I debut England v Pakistan at Bristol, Aug 28, 2006 scorecard
Last T20I Bangladesh v Pakistan at Dhaka, Apr 24, 2015 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 Bangladesh v Pakistan at Dhaka, Apr 22, 2015 scorecard
Twenty20 debut Australia A v Pakistanis at Adelaide, Jan 13, 2005 scorecard
Last Twenty20 Bangladesh v Pakistan at Dhaka, Apr 24, 2015 scorecard
Recent matches
Bat & Bowl Team Opposition Ground Match Date Scorecard
26, 0/14 Pakistan v Bangladesh Dhaka 24 Apr 2015 T20I # 416
4, 0/37 Pakistan v Bangladesh Dhaka 22 Apr 2015 ODI # 3649
0 Pakistan v Bangladesh Dhaka 19 Apr 2015 ODI # 3648
4 Pakistan v Bangladesh Dhaka 17 Apr 2015 ODI # 3647
85 Pakistanis v BCB XI Fatullah 15 Apr 2015 Other OD
86 Pakistan v New Zealand Napier 3 Feb 2015 ODI # 3598
0 Pakistan v New Zealand Wellington 31 Jan 2015 ODI # 3596
18, 0/36 Pakistanis v NZ Board PXI Lincoln 27 Jan 2015 Other OD
2 Pakistanis v NZ Board PXI Lincoln 25 Jan 2015 Other OD
3 Pakistan v New Zealand Abu Dhabi 17 Dec 2014 ODI # 3570
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

Apr 22, 2015

Mohammad Hafeez bowls for the first time in an international game after his remodelled action was cleared by the ICC, Bangladesh v Pakistan, 3rd ODI, Mirpur, April 22, 2015

Mohammad Hafeez bowls for the first time in an ODI after being cleared by the ICC

© Associated Press

Apr 22, 2015

Arafat Sunny celebrates Mohammad Hafeez's wicket, Bangladesh v Pakistan, 3rd ODI, Mirpur, April 22, 2015

Arafat Sunny celebrates Mohammad Hafeez's wicket

© AFP

Apr 19, 2015

Mohammad Hafeez was bowled for a duck, Bangladesh v Pakistan, 2nd ODI, Mirpur, April 19, 2015

Mohammad Hafeez was bowled for a duck

© AFP

Tournament Results
Bangladesh v Pakistan at Dhaka - Mar 22, 2012
Pakistan won by 2 runs
Bangladesh v Sri Lanka at Dhaka - Mar 20, 2012
Bangladesh won by 5 wickets (with 17 balls remaining) (D/L method)
India v Pakistan at Dhaka - Mar 18, 2012
India won by 6 wickets (with 13 balls remaining)
Bangladesh v India at Dhaka - Mar 16, 2012
Bangladesh won by 5 wickets (with 4 balls remaining)
Pakistan v Sri Lanka at Dhaka - Mar 15, 2012
Pakistan won by 6 wickets (with 61 balls remaining)
More results »
News | Features Last 3 days
News | Features Last 3 days