AB de Villiers vs Mohammad Hafeez: Test head-to-head record

AB de Villiers vs Mohammad Hafeez (Test): 76 runs off 81 balls, out 1 time(s) (SR 93.83, 6×4, 2×6). Every number below is computed from ball-by-ball data across 2010–2012 and matches the official record.

StatValue
Balls81
Runs76
Dismissals1
Strike rate93.83
Fours6
Sixes2

How many runs has AB de Villiers scored against Mohammad Hafeez in Test cricket?

AB de Villiers has scored 76 runs off 81 balls against Mohammad Hafeez in Test cricket (strike rate 93.83, average 76).

How many times has Mohammad Hafeez dismissed AB de Villiers?

Mohammad Hafeez has dismissed AB de Villiers 1 time(s) in Test cricket (caught ×1).

How many sixes has AB de Villiers hit off Mohammad Hafeez?

AB de Villiers has hit 2 six(es) and 6 four(s) off Mohammad Hafeez in Test cricket.

AB de Villiers ne Mohammad Hafeez ko kitne chhakke maare?

AB de Villiers ne Mohammad Hafeez ki gendon par 2 chhakke aur 6 chauke lagaye hain — Test me kul 76 run, 81 genden, 1 baar out.

Season by season

SeasonBallsRunsOutsSR
201042490116.67
20123927169.23

By venue

VenueBallsRunsOutsSR
Sheikh Zayed Stadium42490116.67
Newlands166037.5
SuperSport Park136046.15
New Wanderers Stadium10151150.0

More head-to-heads

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