Mohammad Hafeez

Full Name: Mohammad Hafeez

Born: 17 Oct 1980 Sargodha, Punjab, Pakistan

Current age: 34 years 115 day(s)

Major teams: Pakistan,Pakistan A,Pakistan Cricket Board Reds,Pakistan XI,Imtiaz Ahmed's XI,Pakistan Cricket Board Greens

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
153 153 9 4456 140* 30.94 73.07 9 22 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
248 248 14 8116 140* 34.68 14 49 76.2
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
60 58 3 1316 86 23.92 115.1 0 7 17
Bowling Balls Maidens Runs Wkts BB Ave 4w 5WI SR Econ
  998 1 1106 46 4-10 24.04 1 0 21.69 6.64
 

T20 Career

Batting Matches Inns NO Runs HS Ave SR 100 50 Catches
157 148 13 3529 102* 26.14 126.6 2 22 55
Bowling Balls Maidens Runs Wkts BB Ave 4w 5WI SR Econ
  2813 5 2913 131 4-10 22.23 3 0 21.47 6.21