Mohammad Hafeez

Full Name: Mohammad Hafeez

Born: 17 Oct 1980 Sargodha, Punjab, Pakistan

Current age: 34 years 207 day(s)

Major teams: Pakistan A,Pakistan,Sargodha Under-19s,Faisalabad,Baluchistan Bears,Team Green

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
40 77 7 2640 197 37.71 55.28 7 10 29
Bowling Balls Maidens Runs Wkts BB Ave 4w 5WI SR Econ
  3479 102 1515 43 4-16 35.23 0 80.90 2.61
 

First-class Career

Batting Matches Inns NO Runs HS Ave SR 100 50 Catches
173 298 13 10139 197 35.57 22 48 147
Bowling Balls Maidens Runs Wkts BB Ave 4w 5WI SR Econ
  13571 438 6091 220 8-57 27.68 6 61.68 2.69
 

ODI Career

Batting Matches Inns NO Runs HS Ave SR 100 50 Catches
158 158 9 4550 140* 30.53 73.15 9 23 54
Bowling Balls Maidens Runs Wkts BB Ave 4w 5WI SR Econ
  6362 42 4310 122 3-17 35.32 0 0 52.14 4.06
 

List A Career

Batting Matches Inns NO Runs HS Ave SR 100 50 Catches
253 253 14 8210 140* 34.35 14 50 76.2
Bowling Balls Maidens Runs Wkts BB Ave 4w 5WI SR Econ
  11026 74 7469 220 4-23 33.95 3 0 50.11 4.06
 

T20I Career

Batting Matches Inns NO Runs HS Ave SR 100 50 Catches
61 59 3 1342 86 23.96 115.5 0 7 18
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
158 149 13 3555 102* 26.13 126.7 2 22 56
Bowling Balls Maidens Runs Wkts BB Ave 4w 5WI SR Econ
  2819 5 2927 131 4-10 22.34 3 0 21.51 6.22