Mohammad Hafeez

Pakistan


Personal Information

Full Name
Mohammad Hafeez
Born
October 17, 1980
Age
42 years 45 days
Birth Place
Sargodha, Punjab
Role
Allrounder
Batting Style
Right-hand bat
Bowling Style
Right-arm offbreak

Career Information

Teams
Pakistan, Baluchistan Bears, Baluchistan Warriors, Dhaka Dynamites, Duronto Rajshahi, Edmonton Royals, Faisalabad, Faisalabad Region, Faisalabad Wolves, Faisalabad Wolves, FATA Region, Galle Gladiators, Guyana Amazon Warriors, Imtiaz Ahmed's XI, Khulna Royal Bengals, Kolkata Knight Riders, Lahore Eagles, Lahore Lions, Lahore Qalandars, Lahore Region Whites, Melbourne Stars, Middlesex, Montreal Tigers, Multan, Nangarhar Leopards, Pakistan A, Pakistan Cricket Board Greens, Pakistan Cricket Board Patron's XI, Pakistan Cricket Board Reds, Pakistan Greens, Pakistan XI, Peshawar Zalmi, Punjab (Pakistan), Punjab Badshahs, Punjab Stallions, Rawalpindi, Rest of North West Frontier Province, Sargodha, Southern Punjab, St Kitts and Nevis Patriots, Sui Gas Corporation of Pakistan, Sui Northern Gas Pipelines Limited, Wayamba

Batting and fielding averages

Mat Inns NO Runs HS Ave BF SR 100 50 4s 6s Ct St
Tests 55 105 8 3652 224 37.64 6520 56.01 10 12 455 28 45 0
ODIs 218 216 15 6614 140* 32.90 8633 76.61 11 38 664 110 85 0
T20Is 119 108 13 2514 99* 26.46 2060 122.03 0 14 251 76 30 0
First-class 210 365 15 12169 224 34.76 26 56 183 0
List A 348 345 20 11605 140* 35.70 17 77 146 0
Twenty20 367 342 39 7811 102* 25.77 6336 123.27 2 43 791 245 111 0

Bowling averages

Mat Inns Balls Runs Wkts BBI BBM Ave Econ SR 4w 5w 10
Tests 55 77 4067 1808 53 4/16 4/48 34.11 2.66 76.7 2 0 0
ODIs 218 177 7733 5400 139 4/41 4/41 38.84 4.18 55.6 1 0 0
T20Is 119 79 1261 1388 61 4/10 4/10 22.75 6.60 20.6 1 0 0
First-class 210 14992 6764 253 8/57 26.73 2.70 59.2 7 2
List A 348 13659 9565 264 4/23 4/23 36.23 4.20 51.7 4 0 0
Twenty20 367 254 4469 4786 202 4/10 4/10 23.69 6.42 22.1 4 0 0

Recent matches

Bat & Bowl Team Opposition Ground Match Date Scorecard
7, 0/9 Tigers v Royals Muzaffarabad 22 Aug 2022 Other T20
0/7, 62 Tigers v Kotli Lions Muzaffarabad 21 Aug 2022 Other T20
0/19, 25 Tigers v Warriors Muzaffarabad 19 Aug 2022 Other T20
0 Tigers v Hawks Muzaffarabad 16 Aug 2022 Other T20
1 Tigers v Stallions Muzaffarabad 14 Aug 2022 Other T20
4, 1/23 Mohammedan v Tigers Mirpur 9 Apr 2022 LA
70, 1/40 Mohammedan v Abahani Ltd Mirpur 5 Apr 2022 LA
0/25, 17 Mohammedan v Prime Bank Dhaka 2 Apr 2022 LA
2/65, 30 Mohammedan v Gazi Group Savar (3) 30 Mar 2022 LA
0/30, 50 Mohammedan v Sheikh Jamal Savar (4) 28 Mar 2022 LA