
| batting | test | odi | t20i | t20 | fc | listA |
|---|---|---|---|---|---|---|
| Matches | 55 | 218 | 119 | 374 | 210 | 348 |
| Innings | 105 | 216 | 108 | 348 | 365 | 345 |
| Runs | 3652 | 6614 | 2514 | 7946 | 12169 | 11605 |
| Average | 37.6 | 32.9 | 26.5 | 25.8 | 34.8 | 35.7 |
| S/R | 56.0 | 76.6 | 122.0 | 123.7 | 0.0 | 0.0 |
| Highest Score | 224 | 140 | 99 | 102 | 224 | 140 |
| 100s | 10 | 11 | 0 | 2 | 26 | 17 |
| 50s | 12 | 38 | 14 | 43 | 56 | 77 |
| Not Out | 8 | 15 | 13 | 40 | 15 | 20 |
| Sixes | 28 | 110 | 76 | 252 | 0 | 0 |
| Fours | 455 | 664 | 251 | 804 | 0 | 0 |
| Balls Faced | 6520 | 8633 | 2060 | 6426 | 0 | 0 |
| bowling | test | odi | t20i | t20 | fc | listA |
|---|---|---|---|---|---|---|
| Matches | 55 | 218 | 119 | 374 | 210 | 348 |
| Innings | 77 | 177 | 79 | 260 | 0 | 0 |
| Wickets | 53 | 139 | 61 | 202 | 253 | 264 |
| Runs | 1808 | 5400 | 1388 | 4850 | 6764 | 9565 |
| Overs | 677.5 | 1288.5 | 210.1 | 752.5 | 2498.4 | 2276.3 |
| Economy | 2.7 | 4.2 | 6.6 | 6.4 | 2.7 | 4.2 |
| Average | 34.1 | 38.8 | 22.8 | 24.0 | 26.7 | 36.2 |
| 5w | 0 | 0 | 0 | 0 | 7 | 0 |
| 10w | 0 | 0 | 0 | 0 | 2 | 0 |
| Hattrick | 0 | 0 | 0 | 0 | 0 | 0 |
| Best Match | 4/48 | 4/41 | 4/10 | 4/10 | -/- | 4/23 |
| Best Inning | 4/16 | 4/41 | 4/10 | 4/10 | 8/57 | 4/23 |
Kumar Sangakkara
Phil Salt
Rahmanullah Gurbaz
Andy Balbirnie
Gautam Gambhir
Steven Barry Smith
Mahmudullah
Ravindra Jadeja
Sunil Narine
A: Mohammad Hafeez has scored 3652 (Test), 2514 (T20I) and 6614 (ODI) runs across different formats of the game in international cricket.
A: Mohammad Hafeez's highest score is 224 runs in international cricket.
A: Mohammad Hafeez has scored 10 (Test), 2 (T20), 11 (ODI) and 26 (First Class) centuries across different formats of the game.
A: Mohammad Hafeez has scored 12 (Test), 14 (T20I), 43 (T20), 38 (ODI) and 56 (First Class) half centuries across different formats of the game.
A: Mohammad Hafeez has taken 253 (First Class), 139 (ODI), 202 (T20), 53 (Test) and 61 (T20I) wickets across different formats of the game.
A: Mohammad Hafeez has the best bowling figure of 4/10 in the T20I format.
A: Mohammad Hafeez has taken 7 (First Class) five wicket hauls across different formats of the game.
A: Mohammad Hafeez has an economy rate of 2.7 in First Class, 4.18 in ODI, 6.44 in T20, 2.66 in Test and 6.6 in T20I.