Quick Links
Squad

Mohammad Hafeez      

Full name Mohammad Hafeez

Born October 17, 1980, Sargodha, Punjab

Current age 34 years 319 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 44 84 8 2970 224 39.07 5256 56.50 8 10 367 21 34 0
ODIs 166 166 9 5004 140* 31.87 6706 74.61 10 27 523 70 58 0
T20Is 64 62 3 1382 86 23.42 1198 115.35 0 7 145 33 19 0
First-class 177 305 14 10469 224 35.97 23 48 153 0
List A 261 261 14 8664 140* 35.07 15 54 103 0
Twenty20 165 156 13 3614 102* 25.27 2872 125.83 2 22 393 105 58 0
Bowling averages
Mat Inns Balls Runs Wkts BBI BBM Ave Econ SR 4w 5w 10
Tests 44 70 3953 1763 52 4/16 4/48 33.90 2.67 76.0 2 0 0
ODIs 166 146 6578 4499 129 4/41 4/41 34.87 4.10 50.9 1 0 0
T20Is 64 57 1004 1120 46 4/10 4/10 24.34 6.69 21.8 1 0 0
First-class 177 14045 6339 229 8/57 27.68 2.70 61.3 6 2
List A 261 11242 7658 227 4/23 4/23 33.73 4.08 49.5 4 0 0
Twenty20 165 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 Sri Lanka v Pakistan at Colombo (PSS), Jun 25-29, 2015 scorecard
Test statistics
ODI debut Pakistan v Zimbabwe at Sharjah, Apr 3, 2003 scorecard
Last ODI Sri Lanka v Pakistan at Hambantota, Jul 26, 2015 scorecard
ODI statistics
T20I debut England v Pakistan at Bristol, Aug 28, 2006 scorecard
Last T20I Sri Lanka v Pakistan at Colombo (RPS), Aug 1, 2015 scorecard
T20I statistics
First-class debut 1998/99
Last First-class Sri Lanka v Pakistan at Colombo (PSS), Jun 25-29, 2015 scorecard
List A debut 1998/99
Last List A Sri Lanka v Pakistan at Hambantota, Jul 26, 2015 scorecard
Twenty20 debut Australia A v Pakistanis at Adelaide, Jan 13, 2005 scorecard
Last Twenty20 Sri Lanka v Pakistan at Colombo (RPS), Aug 1, 2015 scorecard
Recent matches
Bat & Bowl Team Opposition Ground Match Date Scorecard
11 Pakistan v Sri Lanka Colombo (RPS) 1 Aug 2015 T20I # 449
17 Pakistan v Sri Lanka Colombo (RPS) 30 Jul 2015 T20I # 448
37 Pakistan v Sri Lanka Hambantota 26 Jul 2015 ODI # 3672
70 Pakistan v Sri Lanka Colombo (RPS) 22 Jul 2015 ODI # 3671
54 Pakistan v Sri Lanka Colombo (RPS) 19 Jul 2015 ODI # 3670
9, 2/61 Pakistan v Sri Lanka Pallekele 15 Jul 2015 ODI # 3669
4/41, 103 Pakistan v Sri Lanka Dambulla 11 Jul 2015 ODI # 3664
42, 1/19, 8, 0/20 Pakistan v Sri Lanka Colombo (PSS) 25 Jun 2015 Test # 2168
2/40, 2, 0/24, 46* Pakistan v Sri Lanka Galle 17 Jun 2015 Test # 2167
3, 0/30, 8 Pakistanis v SL Pres. XI Colombo (Colts) 11 Jun 2015 Other
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

Aug 1, 2015

Shoaib Malik and Mohammad Hafeez complete a run, Sri Lanka v Pakistan, 2nd T20, Colombo, August 1, 2015

Shoaib Malik and Mohammad Hafeez complete a run

© AFP

Jul 26, 2015

Mohammad Hafeez clips the ball to fine leg, Sri Lanka v Pakistan, 5th ODI, Hambantota, July 26, 2015

Mohammad Hafeez clips the ball to fine leg

© AFP

Jul 22, 2015

Mohammad Hafeez sweeps during his innings of 70, Sri Lanka v Pakistan, 4th ODI, Colombo

Mohammad Hafeez sweeps during his innings of 70

© AFP

Tour Results
Pakistan v South Africa at Dubai (DSC) - Nov 15, 2013
South Africa won by 6 runs
Pakistan v South Africa at Dubai (DSC) - Nov 13, 2013
South Africa won by 9 wickets (with 33 balls remaining)
Pakistan v South Africa at Sharjah - Nov 11, 2013
South Africa won by 117 runs
Pakistan v South Africa at Abu Dhabi - Nov 8, 2013
South Africa won by 28 runs
Pakistan v South Africa at Abu Dhabi - Nov 6, 2013
South Africa won by 68 runs
More results »
News | Features Last 3 days
News | Features Last 3 days