Mohammad Hafeez vs Dale Steyn: Test head-to-head record

Mohammad Hafeez vs DW Steyn (Test): 87 runs off 130 balls, out 8 time(s) (SR 66.92, 14×4, 0×6). Every number below is computed from ball-by-ball data across 2006–2012 and matches the official record.

StatValue
Balls130
Runs87
Dismissals8
Strike rate66.92
Fours14
Sixes0

How many runs has Mohammad Hafeez scored against Dale Steyn in Test cricket?

Mohammad Hafeez has scored 87 runs off 130 balls against Dale Steyn in Test cricket (strike rate 66.92, average 10.88).

How many times has Dale Steyn dismissed Mohammad Hafeez?

Dale Steyn has dismissed Mohammad Hafeez 8 time(s) in Test cricket (caught ×4, bowled ×2, lbw ×2).

How many sixes has Mohammad Hafeez hit off Dale Steyn?

Mohammad Hafeez has hit 0 six(es) and 14 four(s) off Dale Steyn in Test cricket.

Mohammad Hafeez ne Dale Steyn ko kitne chhakke maare?

Mohammad Hafeez ne Dale Steyn ki gendon par 0 chhakke aur 14 chauke lagaye hain — Test me kul 87 run, 130 genden, 8 baar out.

Season by season

SeasonBallsRunsOutsSR
20061514193.33
20072111152.38
201056572101.79
2012385413.16

By venue

VenueBallsRunsOutsSR
Dubai International Cricket Stadium42451107.14
Newlands3018360.0
National Stadium2111152.38
Sheikh Zayed Stadium1412185.71
SuperSport Park13010.0
New Wanderers Stadium101110.0

More head-to-heads

Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions