CricStr Logo
ICC Men's T20 World Cup 2021/22
MH

Cricketer

75

Runs

37.5

Average

178.6

Strike Rate

1

Wickets

1/16

Best

PAK

Pakistan

2021/22

5

Matches

4

Innings

75

Runs

32

High Score

2

Not Outs

37.5

Average

178.6

Strike Rate

0/0

50s / 100s

9

Fours

2

Sixes

Bowling

5

Matches

4

Innings

6.0

Overs

1

Wickets

52

Runs

1/16

Best

8.67

Economy

52

Average

Player Impact

Smart Stats v1 · contextualised batting + bowling value across 36 matches

1140.3

Total

642.7

Batting

497.6

Bowling

This season: 101.5 total · 82.5 bat · 19.0 bowl · 5 matches

Where the Runs Come From

Running

27

36%

Fours

36

48%

Sixes

12

16%

Team Record · 80% won

Won

4

80%

Lost

1

20%

No result

0

0%

Batting Form

11
32
31
1

Runs per innings · 50+ highlighted · 100+ bold amber

Career Form — last 10 innings

Rolling avg 20.4
2019-06-03T00:00:00.000Z — 84 vs England2019-06-12T00:00:00.000Z — 46 vs Australia2019-06-16T00:00:00.000Z — 9 vs India2019-06-23T00:00:00.000Z — 20 vs South Africa2019-06-26T00:00:00.000Z — 32 vs New Zealand2019-07-05T00:00:00.000Z — 27 vs Bangladesh2021-10-26T00:00:00.000Z — 11 vs New Zealand2021-11-02T00:00:00.000Z — 32* vs Namibia2021-11-07T00:00:00.000Z — 31 vs Scotland2021-11-11T00:00:00.000Z — 1* vs Australia

Last 10 innings across all seasons · indigo line = rolling 5-innings average

Career arc — Mohammad Hafeez

Cumulative runs (line) and wickets (bars) across every imported season.

03647270917IMCWC 2006/07: 3 career wicketsIPL 2007/08: 5 career wicketsIMCWC 2010/11: 13 career wicketsIMTWC 2013/14: 14 career wicketsIMTWC 2015/16: 14 career wicketsIMCWC 2019: 16 career wicketsIMTWC 2021/22: 17 career wicketsIMCWC 2006/07IMCWC 2010/11IMTWC 2015/16IMTWC 2021/22Cumulative runs →← Cumulative wickets

After IMTWC 2021/22: 727 career runs · 17 wickets · 5 matches that season

Pressure Index

Cricstr metric

92

Dips a little when the heat is on.

100 = same as their normal scoring · higher is better

84

Pressure SR

91

Overall SR

408

Pressure runs

Pressure = chasing, ≥4 wickets down, or the last 5 overs · 484 balls faced

Pace vs Spin

From ball-by-ball data across all imported matches.

vs Pace

70.0SR

Runs

14

Balls

20

Out

1

0 fours · 0 sixes · Avg 14.00

vs Spin

75.0SR

Runs

3

Balls

4

Out

1

0 fours · 0 sixes · Avg 3.00

Unknown bowler type

92.1SR

Runs

710

Balls

771

Out

27

82 fours · 12 sixes · Avg 26.30

By Venue

Batting splits across all seasons · 18 venues

VenueMInnNORunsAvgSR
Shere Bangla National Stadium55111629.0082.9
Trent Bridge22010050.00116.3
Eden Gardens6619418.80117.5
Punjab Cricket Association Stadium, Mohali2205628.0078.9
Pallekele International Cricket Stadium2205427.0076.1
R Premadasa Stadium3304816.0094.1
Lord's2204723.5081.0
The Cooper Associates County Ground1104646.0093.9
Sharjah Cricket Stadium2204221.00168.0
Zayed Cricket Stadium, Abu Dhabi11132200.0
Edgbaston1103232.0064.0
MA Chidambaram Stadium, Chepauk1101616.0066.7
Sabina Park, Kingston220157.5044.1
Old Trafford11099.00128.6
Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa11099.0045.0
M Chinnaswamy Stadium1115166.7
Wankhede Stadium11055.0045.5
Dubai International Cricket Stadium2111100.0

By Opposition

Batting splits across all seasons · 20 opponents

OpponentMInnNORunsAvgSR
West Indies44110735.6772.3
Bangladesh3309933.00125.3
England1108484.00135.5
India5417224.0077.4
Australia4416521.6795.6
Zimbabwe1104949.0075.4
New Zealand3304816.0077.4
Namibia11132200.0
Sri Lanka1103232.00103.2
Scotland1103131.00163.2
Chennai Super Kings2202211.0073.3
South Africa1102020.0060.6
Deccan Chargers1101313.00100.0
Punjab Kings1101313.00108.3
Canada1101111.0091.7
Kenya11099.0045.0
Mumbai Indians22073.5041.2
Royal Challengers Bengaluru1115166.7
Rajasthan Royals11044.0050.0
Ireland11044.0066.7

Runs by Opponent

NAM
32
SCO
31
NZ
11
AUS
1
IND
0

Match by Match

MatchDateBattingBowling
v Australia11 Nov1* (1)0/13 (1.0)
v Scotland7 Nov31 (19)
v Namibia2 Nov32* (16)0/11 (1.0)
v New Zealand26 Oct11 (6)1/16 (2.0)
v India24 Oct0/12 (2.0)

Career

Across all tournaments · 36 matches · 7 seasons

View career details →

727

Runs

24.23

Average

84

High Score

17

Wickets

36.47

Average

5.00

Economy

2/16

Best