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 208 206 6302 140* 32.99 76.02 11 36 640 102
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 208 168 137 37.5 4.13 54.52 5138
T20I 89 67 54 22.7 6.59 20.69 1226