Mohammad Hafeez
Pakistan

Full name Mohammad Hafeez

Born October 17, 1980, Sargodha, Punjab

Current age 31 years 175 days

Major teams Pakistan, Faisalabad, Faisalabad Wolves, Kolkata Knight Riders, Sargodha, Sui Gas Corporation of Pakistan

Playing role Allrounder

Batting style Right-hand bat

Bowling style Right-arm offbreak

Mohammad Hafeez
spacer

Batting and Fielding Averages

Mat Inns NO Runs HS Ave BF SR 100 50 4s 6s Ct St
Tests 26 50 5 1644 143 36.53 3074 53.48 4 7 209 11 17 0
ODIs 99 99 4 2633 139* 27.71 3857 68.26 4 13 296 23 33 0
T20Is 29 27 0 552 71 20.44 478 115.48 0 2 66 12 11 0
First-class 152 258 11 8519 180 34.48 18 41 134 0
List A 187 187 9 6035 139* 33.90 9 37 77 0
Twenty20 79 77 5 1798 100 24.97 1335 134.68 1 10 221 50 28 0

Bowling Averages

Mat Inns Balls Runs Wkts BBI BBM Ave Econ SR 4w 5w 10
Tests 26 42 2250 899 26 4/31 4/61 34.57 2.39 86.5 1 0 0
ODIs 99 92 3935 2702 80 3/17 3/17 33.77 4.11 49.1 0 0 0
T20Is 29 25 452 518 25 4/10 4/10 20.72 6.87 18.0 1 0 0
First-class 152 11503 5132 185 8/57 27.74 2.67 62.1 6 2
List A 187 8245 5613 168 4/23 4/23 33.41 4.08 49.0 2 0 0
Twenty20 79 71 1382 1456 69 4/10 4/10 21.10 6.32 20.0 1 0 0