Mohammad Hafeez

Full Name: Mohammad Hafeez

Born: 17 Oct 1980 Sargodha, Punjab, Pakistan

Current age: 35 years 311 day(s)

Major teams: Pakistan A, Pakistan, Sargodha Under-19s, Faisalabad, Baluchistan Bears, Team Green, Lahore Whites, Faisalabad Wolves, Sui Northern Gas Pipelines Limited, Mohammad Hafeez's XI

Batting style: Right handed

Bowling style: Right Arm Off Break Spin


Matches Detail: Matches Detail

TEST Career

Batting Matches Inns NO Runs HS Ave SR 100 50 Catches
50 96 8 3452 224 39.22 56.33 9 12 43
Bowling Balls Maidens Runs Wkts BB Ave 4w 5WI SR Econ
  3953 113 1763 52 4-16 33.90 0 76.01 2.67
 

First-class Career

Batting Matches Inns NO Runs HS Ave SR 100 50 Catches
183 317 14 11000 224 36.30 24 52 161
Bowling Balls Maidens Runs Wkts BB Ave 4w 5WI SR Econ
  14129 451 6386 232 8-57 27.52 6 60.90 2.71
 

ODI Career

Batting Matches Inns NO Runs HS Ave SR 100 50 Catches
175 175 10 5356 140* 32.46 74.98 11 28 63
Bowling Balls Maidens Runs Wkts BB Ave 4w 5WI SR Econ
  6578 43 4499 129 4-41 34.87 1 0 50.99 4.10
 

List A Career

Batting Matches Inns NO Runs HS Ave SR 100 50 Catches
270 270 15 9016 140* 35.35 16 55 77.1
Bowling Balls Maidens Runs Wkts BB Ave 4w 5WI SR Econ
  11242 75 7658 227 4-23 33.73 4 0 49.52 4.08
 

T20I Career

Batting Matches Inns NO Runs HS Ave SR 100 50 Catches
77 75 4 1614 86 22.73 115.0 0 9 21
Bowling Balls Maidens Runs Wkts BB Ave 4w 5WI SR Econ
  1004 1 1120 46 4-10 24.34 1 0 21.82 6.69
 

T20 Career

Batting Matches Inns NO Runs HS Ave SR 100 50 Catches
194 185 13 4105 102* 23.86 124.2 2 24 63
Bowling Balls Maidens Runs Wkts BB Ave 4w 5WI SR Econ
  2939 5 3056 135 4-10 22.63 3 0 21.77 6.23