Mohammad Hafeez

Pakistan


Personal Information

Full Name
Mohammad Hafeez
Born
October 17, 1980
Age
40 years 364 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, 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 113 103 11 2429 99* 26.40 2008 120.96 0 14 241 74 29 0
First-class 210 365 15 12169 224 34.76 26 56 183 0
List A 340 337 20 11402 140* 35.96 17 75 144 0
Twenty20 339 316 35 7314 102* 26.02 5934 123.25 2 42 744 234 104 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 113 75 1225 1336 60 4/10 4/10 22.26 6.54 20.4 1 0 0
First-class 210 14992 6764 253 8/57 26.73 2.70 59.2 7 2
List A 340 13269 9304 256 4/23 4/23 36.34 4.20 51.8 4 0 0
Twenty20 339 236 4217 4497 190 4/10 4/10 23.66 6.39 22.1 4 0 0

Recent matches

Bat & Bowl Team Opposition Ground Match Date Scorecard
12 Amazon v Kings Basseterre 8 Sep 2021 T20
1/20, 30 Amazon v Royals Basseterre 7 Sep 2021 T20
0/2 Amazon v Royals Basseterre 4 Sep 2021 T20
0/10, 5 Amazon v Kings Basseterre 2 Sep 2021 T20
3/18, 16 Amazon v Trinbago Basseterre 1 Sep 2021 T20
70, 0/25 Amazon v Patriots Basseterre 29 Aug 2021 T20
38*, 0/18 Amazon v Patriots Basseterre 28 Aug 2021 T20
8, 1/19 Amazon v Trinbago Basseterre 26 Aug 2021 T20
2/26, 25 Tigers v Hawks Muzaffarabad 17 Aug 2021 Other T20
0, 1/32 Tigers v Hawks Muzaffarabad 14 Aug 2021 Other T20