Mohammad Hafeez

Pakistan Mohammad Hafeez

Plays for Pakistan
Age 37 years 10 days
Born October 17, 1980, Sargodha, Punjab
Batting Style Right-hand bat
Bowling Style Right-arm offbreak
An opening batsman and handy offspin bowler, Mohammad Hafeez first played for Pakistan in 2003, but it was only in 2011 that he finally became a regular in the side in all formats.
Major Teams Affiliated With
Pakistan Faisalabad Faisalabad Wolves
Guyana Amazon Warriors Kolkata Knight Riders Lahore Lions
Melbourne Stars Peshawar Zalmi Sargodha
St Kitts and Nevis Patriots Sui Northern Gas Pipelines Limited

Batting Performance - as in the API

League 50 100 St Ct 6s 4s Ave HS Runs NO Inns Mat
listA 64 17 0 122 36.01 140* 10229 18 302 303
firstClass 55 24 0 178 34.88 224 11616 15 348 199
T20Is 9 0 0 22 39 178 22.83 86 1644 5 77 79
ODIs 32 11 0 73 95 607 32.92 140* 5959 13 194 195
tests 12 9 0 43 28 429 39.22 224 3452 8 96 50

Bowling Performance - as in the API

League 10 5w 4w Econ Ave BBM BBI Wkts Runs Balls Inns Mat
listA 0 0 4 4.14 35.02 4/23 4/23 248 8687 12567 303
firstClass 2 6 2.70 27.21 8/57 240 6532 14504 199
T20Is 0 0 1 6.68 23.70 4/10 4/10 48 1138 1022 59 79
ODIs 0 0 1 4.11 36.90 4/41 4/41 136 5019 7313 163 195
tests 0 0 2 2.67 33.90 4/48 4/16 52 1763 3953 70 50
API for Player Stats & Bio Download the PDF Guide