Mohammad Hafeez

Full Name: Mohammad Hafeez

Born: 17 Oct 1980 Sargodha, Punjab, Pakistan

Current age: 34 years 291 day(s)

Major teams: Pakistan A, Pakistan, Sargodha, Pakistanis, Punjab, Pakistan Cricket Board Chairman's XI, Lahore Shalimar, Sargodha Under-19s, Faisalabad, Baluchistan Bears

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
44 84 8 2970 224 39.07 56.50 8 10 34
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
177 305 14 10469 224 35.97 23 48 152
Bowling Balls Maidens Runs Wkts BB Ave 4w 5WI SR Econ
  14045 449 6339 229 8-57 27.68 6 61.33 2.70
 

ODI Career

Batting Matches Inns NO Runs HS Ave SR 100 50 Catches
166 166 9 5004 140* 31.87 74.61 10 27 58
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
261 261 14 8664 140* 35.07 15 54 77.0
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
64 62 3 1382 86 23.42 115.3 0 7 19
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
164 155 13 3603 102* 25.37 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