Mohammad Hafeez      

Full name Mohammad Hafeez

Born October 17, 1980, Sargodha, Punjab

Current age 34 years 217 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 42 80 7 2872 224 39.34 5127 56.01 8 10 355 20 31 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 175 301 13 10371 224 36.01 23 48 150 0
List A 253 253 14 8210 140* 34.35 14 50 99 0
Twenty20 162 153 13 3574 102* 25.52 2835 126.06 2 22 389 104 57 0
Bowling averages
Mat Inns Balls Runs Wkts BBI BBM Ave Econ SR 4w 5w 10
Tests 42 66 3749 1660 49 4/16 4/48 33.87 2.65 76.5 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 175 13841 6236 226 8/57 27.59 2.70 61.2 6 2
List A 253 11026 7469 220 4/23 4/23 33.95 4.06 50.1 3 0 0
Twenty20 162 151 2909 3012 135 4/10 4/10 22.31 6.21 21.5 3 0 0
Career statistics
Test debut Pakistan v Bangladesh at Karachi, Aug 20-24, 2003 scorecard
Last Test Bangladesh v Pakistan at Dhaka, May 6-9, 2015 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 Bangladesh v Pakistan at Dhaka, May 6-9, 2015 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 Lahore Lions v Sialkot Stallions at Faisalabad, May 18, 2015 scorecard
Recent matches
Bat & Bowl Team Opposition Ground Match Date Scorecard
0/26, 10 Lahore Lions v S Stallions Faisalabad 18 May 2015 T20
1/20, 1 Lahore Lions v R Rams Faisalabad 17 May 2015 T20
8, 1/25 Lahore Lions v Tigers Faisalabad 16 May 2015 T20
0, 2/14 Lahore Lions v Wolves Faisalabad 14 May 2015 T20
8, 1/13, 0, 1/3 Pakistan v Bangladesh Dhaka 6 May 2015 Test # 2161
2/47, 224, 2/82 Pakistan v Bangladesh Khulna 28 Apr 2015 Test # 2159
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
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 30, 2015

Mohammad Hafeez celebrates his maiden double-hundred, Bangladesh v Pakistan, 1st Test, Khulna, 3rd day, April 30, 2015

Mohammad Hafeez celebrates his maiden double-hundred

© AFP

Apr 30, 2015

Mohammad Hafeez scored his maiden double-century, Bangladesh v Pakistan, 1st Test, Khulna, 3rd day, April 30, 2015

Mohammad Hafeez scored his maiden double-century

© AFP

Apr 30, 2015

Mohammad Hafeez pulls, Bangladesh v Pakistan, 1st Test, Khulna, 3rd day, April 30, 2015

Mohammad Hafeez pulls

© AFP

Country Fixtures Country Results
3rd unofficial Test: Sri Lanka A v Pakistan A at Dambulla - May 20-23
Sri Lanka A 273 Pakistan A 377/4
1st T20I: Pakistan v Zimbabwe at Lahore
May 22, 2015 (19:00 local | 14:00 GMT | 10:00 EDT | 09:00 CDT | 07:00 PDT)
2nd T20I: Pakistan v Zimbabwe at Lahore
May 24, 2015 (19:00 local | 14:00 GMT | 10:00 EDT | 09:00 CDT | 07:00 PDT)
1st ODI: Pakistan v Zimbabwe at Lahore
May 26, 2015 (16:00 local | 11:00 GMT | 07:00 EDT | 06:00 CDT | 04:00 PDT)
2nd ODI: Pakistan v Zimbabwe at Lahore
May 29, 2015 (16:00 local | 11:00 GMT | 07:00 EDT | 06:00 CDT | 04:00 PDT)
Complete fixtures » | Download Fixtures »
News | Features Last 3 days
News | Features Last 3 days