Skip to content
Sportami home
Back
Mohammad Hafeez

Mohammad Hafeez

Allrounder · PK · Born 1980-10-17 · right-hand-bat · right-arm-offbreak · Pakistan
T20I retired 2021 ODI retired 2019 31 Player of Match

Mohammad Hafeez has scored 11,903 runs in 360 international matches. Average 35.95, SR 57.2.

Mohammad Hafeez is 649 away from 7,000 ODI runs Mohammad Hafeez dominates spin (SR 81.4) vs pace (SR 73.1)

Career Statistics

IPL
64
8 matches · avg 9.14
SR 77.1 HS 16 100s 0 50s 0 4s 7 6s 2
ODI
6,351
202 matches · avg 34.7
SR 77.7 HS 140 100s 11 50s 37 4s 635 6s 106
T20I
1,218
51 matches · avg 29
SR 127.5 HS 99 100s 0 50s 5 4s 117 6s 44
Test
3,321
51 matches · avg 36.9
SR 57.9 HS 224 100s 8 50s 11 4s 419 6s 26
t20i
770
28 matches · avg 33.48
SR 131.8 HS 99 100s 0 50s 4 4s 70 6s 29
Bowling
IPL
2 wickets
avg 30.5 · econ 6 · SR 30.5
ODI
128 wickets
avg 38.2 · econ 4.07 · SR 56.4
T20I
27 wickets
avg 23.81 · econ 6.91 · SR 20.7
Test
51 wickets
avg 32.92 · econ 2.71 · SR 72.9
t20i
12 wickets
avg 22.42 · econ 6.4 · SR –

Rankings

#4
Best Economy IPL
6
Record: R Ravindra (3.5)

Approaching Milestones

2 away
2 hundreds from 10 in Tests
3 away
3 fifties from 40 in ODIs
4 away
4 hundreds from 15 in ODIs
6 away
6 sixes from 50 in T20Is
22 away
22 wickets from 150 in ODIs
44 away
44 sixes from 150 in ODIs

Career Timeline

Peak volume: 2011 · Best avg: 2015 (49.7)
03 07 539 1670 11 1137 1494 838 14 1492 594 17 644 20

Career Span

T20I
2007-09-12 — 2021-11-11
Test
2003-09-03 — 2018-12-03
IPL
2008-04-18 — 2008-05-20
ODI
2003-04-03 — 2019-07-05
Ball-by-ball coverage ~2005+.

Key Strengths

Strongest in Test
Average 35.95, SR 57.2
Most aggressive in T20I
Strike rate 118.6
Dominant vs Ireland
Avg 55.0, 165 runs in 4 matches
Elite power hitter
205 sixes in international cricket

Career Milestones

3,000 international runs 5,000 international runs 7,000 international runs 10,000 international runs 300+ international matches

Career Timeline

Year M Runs
2003 19 407
2005 4 35
2006 15 462
2007 15 253
2008 8 64
2010 22 684
2011 41 1,635
2012 39 1,371
2013 50 1,775
2014 22 904
2015 34 1,582
2016 16 450
2017 20 599
2018 21 644
2019 13 442
2020 8 415
2021 13 181

Performance by Opponent

Opponent M Runs Avg SR
Sri Lanka 56 2,188 38.39 71
New Zealand 52 1,832 37.39 83.8
England 49 1,809 34.79 67.9
South Africa 53 1,238 21.72 73.3
Bangladesh 25 1,051 40.42 70.2
Zimbabwe 27 1,034 41.36 89.4
West Indies 31 1,002 29.47 67.6
Australia 28 733 25.28 72.4
India 18 609 38.06 92.1
Ireland 4 165 55 88.2

Venue Performance

Venue M Runs Avg SR
Sheikh Zayed Stadium 34 1,384 38.44 66.3
Dubai International Cricket Stadium 41 1,282 31.27 75.4
Sharjah Cricket Stadium 17 1,029 54.16 71
Harare Sports Club 19 716 42.12 91.9
Shere Bangla National Stadium 23 653 28.39 68.6
Gaddafi Stadium 9 372 41.33 74.8
Providence Stadium 7 283 35.38 76.1
R Premadasa Stadium 14 282 21.69 83.2
Pallekele International Cricket Stadium 8 276 30.67 70.2
Seddon Park 6 268 67 120.2

Dismissal Profile

66.3%
caught
250 times
12.5%
lbw
47 times
11.1%
bowled
42 times
4.8%
run out
18 times
2.7%
caught and bowled
10 times
1.9%
stumped
7 times
0.5%
hit wicket
2 times
0.3%
obstructing the field
1 times

Boundary Profile

T20I
241 fours
75 sixes
59.2%
from boundaries
ODI
635 fours
106 sixes
50%
from boundaries
Test
394 fours
24 sixes
54.4%
from boundaries

Recent Form

Recent T20 matches
Match Runs Balls 4s 6s SR Dismissal
T20: ICC Men's T20 World Cup
2021-11-11
1 1 - - 100.0 not out
T20: ICC Men's T20 World Cup
2021-11-07
31 19 4 1 163.2 lbw
T20: ICC Men's T20 World Cup
2021-11-02
32 16 5 - 200.0 not out
T20: ICC Men's T20 World Cup
2021-10-26
11 6 - 1 183.3 caught
T20: Pakistan tour of West Indies
2021-07-31
6 6 - - 100.0 caught
T20: Pakistan tour of England
2021-07-20
1 2 - - 50.0 caught
T20: Pakistan tour of England
2021-07-18
10 12 - - 83.3 caught
T20: Pakistan tour of England
2021-07-16
24 10 1 3 240.0 bowled
Explore