Mohammad Hafeez

Name : Mohammad Hafeez

Age : 38

Batting Style : Right-hand bat

Bowling Style : Right-arm offbreak

Country : Pak

Place of Birth : Sargodha, Punjab


Batting Stats

Format Matches Innings Runs Highest Score Average Strike Rate 100 50 4 6
Test 55 104 3646 224 37.98 56.03 10 12 455 28
ODI 217 215 6587 140* 32.94 76.52 11 38 661 110
T20I 89 86 1908 86 24.46 116.13 0 10 196 51

Bowling Stats

Format Matches Innings Wickets Average Economy Stike Rate Conceeded
Test 55 77 53 34.11 2.67 76.74 1808
ODI 217 176 139 38.62 4.18 55.37 5368
T20I 89 67 54 22.7 6.59 20.69 1226