Mohammad Hafeez

Full Name: Mohammad Hafeez

Born: 17 Oct 1980 Sargodha, Punjab, Pakistan

Current age: 34 years 73 day(s)

Major teams: Pakistan A,Pakistan,Sargodha,Pakistanis,Punjab,Pakistan Cricket Board Chairman'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
38 73 6 2222 196 33.16 53.52 5 9 28
Bowling Balls Maidens Runs Wkts BB Ave 4w 5WI SR Econ
  3209 99 1324 39 4-16 33.94 0 82.28 2.47
 

First-class Career

Batting Matches Inns NO Runs HS Ave SR 100 50 Catches
171 294 12 9721 196 34.47 20 47 146
Bowling Balls Maidens Runs Wkts BB Ave 4w 5WI SR Econ
  13301 435 5900 216 8-57 27.31 6 61.57 2.66
 

ODI Career

Batting Matches Inns NO Runs HS Ave SR 100 50 Catches
149 149 9 4338 140* 30.98 72.88 9 21 54
Bowling Balls Maidens Runs Wkts BB Ave 4w 5WI SR Econ
  6314 41 4273 122 3-17 35.02 0 0 51.75 4.06
 

List A Career

Batting Matches Inns NO Runs HS Ave SR 100 50 Catches
244 244 14 7998 140* 34.77 14 48 76.1
Bowling Balls Maidens Runs Wkts BB Ave 4w 5WI SR Econ
  10978 73 7432 220 4-23 33.78 3 0 49.90 4.06
 

T20I Career

Batting Matches Inns NO Runs HS Ave SR 100 50 Catches
58 56 3 1305 86 24.62 115.3 0 7 17
Bowling Balls Maidens Runs Wkts BB Ave 4w 5WI SR Econ
  974 1 1071 45 4-10 23.80 1 0 21.64 6.59
 

T20 Career

Batting Matches Inns NO Runs HS Ave SR 100 50 Catches
155 146 13 3518 102* 26.45 126.7 2 22 55
Bowling Balls Maidens Runs Wkts BB Ave 4w 5WI SR Econ
  2789 5 2878 130 4-10 22.13 3 0 21.45 6.19