Mohammad Hafeez
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.
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
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
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)
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
| Match | Runs | Balls | SR | Result |
|---|---|---|---|---|
| T20: ICC Men's T20 World Cup | 1R(1b) | |||
| T20: ICC Men's T20 World Cup | 31R(19b) | |||
| T20: ICC Men's T20 World Cup | 32R(16b) | |||
| T20: ICC Men's T20 World Cup | 11R(6b) | |||
| T20: Pakistan tour of West Indies | 6R(6b) | |||
| T20: Pakistan tour of England | 1R(2b) | |||
| T20: Pakistan tour of England | 10R(12b) | |||
| T20: Pakistan tour of England | 24R(10b) |
Explore