Mohammad Hafeez

Pakistan Mohammad Hafeez

Plays for Pakistan
Age 39 years 12 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
Lahore Qalandars Melbourne Stars Montreal Tigers
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 75 17 0 144 35.96 140* 11402 20 337 340
firstClass 56 26 0 183 34.76 224 12169 15 365 210
T20Is 10 0 0 25 51 196 24.46 86 1908 8 86 89
ODIs 38 11 0 85 110 664 32.90 140* 6614 15 216 218
tests 12 10 0 45 28 455 37.64 224 3652 8 105 55

Bowling Performance - as in the API

League 10 5w 4w Econ Ave BBM BBI Wkts Runs Balls Inns Mat
listA 0 0 4 4.20 36.34 4/23 4/23 256 9304 13269 340
firstClass 2 7 2.70 26.73 8/57 253 6764 14992 210
T20Is 0 0 1 6.58 22.70 4/10 4/10 54 1226 1117 67 89
ODIs 0 0 1 4.18 38.84 4/41 4/41 139 5400 7733 177 218
tests 0 0 2 2.66 34.11 4/48 4/16 53 1808 4067 77 55
API for Player Stats & Bio Download the PDF Guide