Mohammad Hafeez

Full Name: Mohammad Hafeez

Born: 17 Oct 1980 Sargodha, Punjab, Pakistan

Current age: 34 years 266 day(s)

Major teams: Pakistan, Pakistan A, Pakistan Cricket Board Reds, Pakistan XI, Imtiaz Ahmed's XI, Pakistan Cricket Board Greens, 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
42 80 7 2872 224 39.34 56.01 8 10 31
Bowling Balls Maidens Runs Wkts BB Ave 4w 5WI SR Econ
  3749 108 1660 49 4-16 33.87 0 76.51 2.65
 

First-class Career

Batting Matches Inns NO Runs HS Ave SR 100 50 Catches
175 301 13 10371 224 36.01 23 48 149
Bowling Balls Maidens Runs Wkts BB Ave 4w 5WI SR Econ
  13841 444 6236 226 8-57 27.59 6 61.24 2.70
 

ODI Career

Batting Matches Inns NO Runs HS Ave SR 100 50 Catches
161 161 9 4731 140* 31.12 73.84 9 25 56
Bowling Balls Maidens Runs Wkts BB Ave 4w 5WI SR Econ
  6458 42 4397 123 3-17 35.74 0 0 52.50 4.08
 

List A Career

Batting Matches Inns NO Runs HS Ave SR 100 50 Catches
256 256 14 8391 140* 34.67 14 52 76.6
Bowling Balls Maidens Runs Wkts BB Ave 4w 5WI SR Econ
  11122 74 7556 221 4-23 34.19 3 0 50.32 4.07
 

T20I Career

Batting Matches Inns NO Runs HS Ave SR 100 50 Catches
62 60 3 1354 86 23.75 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
163 154 13 3586 102* 25.43 126.5 2 22 56
Bowling Balls Maidens Runs Wkts BB Ave 4w 5WI SR Econ
  2909 5 3012 135 4-10 22.31 3 0 21.54 6.21