PAKPAK

Mohammad Hafeez

Allrounder  ·  Allrounder
PakistanPAK
FULL NAMEMohammad - Hafeez
BORN17 Oct 1980, Sargodha Punjab
BATSAllrounder
BOWLS-
ROLEAllrounder
TEAMSPakistan
TEST
Cap 173
DEBUTAug 2003
LATESTDec 2018
ODI
Cap 144
DEBUTApr 2003
LATESTJul 2019
T20I
Cap 5
DEBUTAug 2006
LATESTNov 2021
◈ INSIGHTSDay 241 / 365
1

The Venues tab ranks every ground Mohammad has played at, by total runs. Find the favourite fortresses.

2

Career stats, year-by-year trends, venue records, and bowler matchups — it's all here for Mohammad.

3

Click Matchups in the tabs above to see which bowlers have tested Mohammad most over their career.

↻ 3 insights · refreshes daily

Career Stats

All formats →
RUNS
12761
AVERAGE
32.55
STRIKE RATE
83.06
HIGH SCORE
224
100S
21
50S
64
SIXES
214
INNINGS
428
WICKETS
253
ECONOMY
4.46
T20 LEAGUES · 62 MATCHES
997
AVG 17.49  ·  SR 98.52  ·  HS 70  ·  50s 2  ·  6s 25
T20 LEAGUES · 51 MATCHES
34 wkts
ECO 6.12  ·  AVG 27.88

Recent form

All matches →
202120 matches
191
AVG 15.92 · SR 131.72 · HS 327 wkts
▼ AVG -16.63 vs career  ·  -67.08 vs 2020  ·  SR +48.66
202010 matches
415
AVG 83.00 · SR 152.57 · HS 99 · 50s 4
▲ AVG +50.45 vs career  ·  SR +69.51
2013Career best
1301
AVG 46.46 · SR 84.37 · 100s 5
▲ AVG +13.91 vs career
2005Career worst · 8 matches
124
AVG 15.50 · SR 51.45
▼ AVG -17.05 vs career
T20 LEAGUESRecent seasons
2021 · cpl · 7M179
Guyana Amazon Warriors  ·  AVG 29.83 · SR 102.29 · HS 70 · 50s 1
2021 · lpl · 4M42
Galle Gladiators  ·  AVG 10.50 · SR 93.33 · HS 13
2019 · bpl · 4M77
Rajshahi Royals  ·  AVG 19.25 · SR 97.47 · HS 29
T20 LEAGUESRecent seasons (bowling)
2021 · cpl · 7M5 wkts
Guyana Amazon Warriors  ·  ECO 5.60 · AVG 22.40
2021 · lpl · 1M1 wkts
Galle Gladiators  ·  ECO 5.00 · AVG 15.00
2019 · bpl · 4M3 wkts
Rajshahi Royals  ·  ECO 6.36 · AVG 23.33
TEST · 55 MATCHES
3652
AVG 37.65  ·  SR 56.01  ·  HS 224  ·  100s 10  ·  WKTS 53
ODI · 218 MATCHES
6595
AVG 32.98  ·  SR 76.69  ·  HS 140  ·  100s 11  ·  WKTS 139
T20I · 119 MATCHES
2514
AVG 26.46  ·  SR 122.04  ·  HS 99  ·  WKTS 61
PEAK BATTING YEAR
2013
1301 runs · avg 46.46
PEAK BOWLING YEAR
2011
32 wickets · econ 3.54

Year by year (last 5)

Full breakdown →
1718192021
YEARMRUNSAVGSR100s
20212019115.92131.720
20201041583.00152.570
20191546135.4694.080
2018817529.1781.020
20171855539.6482.100

VS Every Team (top 5)

All teams →
Sri Lanka
2255avg 36.97 · SR 71.54
England
1855avg 34.35 · SR 69.22
New Zealand
1816avg 35.61 · SR 85.10
Bangladesh
1305avg 38.38 · SR 67.72
OPPMATRUNSAVGSRHS100s50sWKTS
Sri Lanka61225536.9771.5419651048View→
England51185534.3569.2215121019View→
New Zealand53181635.6185.101973917View→
Bangladesh32130538.3867.722243526View→
South Africa57129720.9271.6686843View→

VS Every Ground (top 5)

All grounds →
Sharjah Cricket Stadium
649avg 46.36 · HS 140
Sheikh Zayed Stadium
543avg 45.25 · HS 113
Shere Bangla National Stadium
473avg 47.30 · HS 105
Dubai International Cricket Stadium
346avg 23.07 · HS 53
GROUNDMATRUNSAVGSRHS100s50sWKTS
Sharjah Cricket Stadium1664946.3677.081402311View→
Sheikh Zayed Stadium1654345.2573.981132111View→
Sheikh Abu Naser Stadium1931416.5361.5770116View→
RECENT RESULTS 5 matches