Joe Root vs Mohammad Hafeez: ODI head-to-head record

JE Root vs Mohammad Hafeez (ODI): 51 runs off 48 balls, out 0 time(s) (SR 106.25, 2×4, 1×6). Every number below is computed from ball-by-ball data across 2017–2019 and matches the official record.

StatValue
Balls48
Runs51
Dismissals0
Strike rate106.25
Fours2
Sixes1

How many runs has Joe Root scored against Mohammad Hafeez in ODIs?

Joe Root has scored 51 runs off 48 balls against Mohammad Hafeez in ODIs (strike rate 106.25).

How many times has Mohammad Hafeez dismissed Joe Root?

Mohammad Hafeez has dismissed Joe Root 0 time(s) in ODIs.

How many sixes has Joe Root hit off Mohammad Hafeez?

Joe Root has hit 1 six(es) and 2 four(s) off Mohammad Hafeez in ODIs.

Joe Root ne Mohammad Hafeez ko kitne chhakke maare?

Joe Root ne Mohammad Hafeez ki gendon par 1 chhakke aur 2 chauke lagaye hain — ODI me kul 51 run, 48 genden, 0 baar out.

Phase-wise: powerplay, middle and death overs

PhaseBallsRunsOutsSR6s
Middle48510106.251

Season by season

SeasonBallsRunsOutsSR
201711110100.0
201937400108.11

By venue

VenueBallsRunsOutsSR
Trent Bridge, Nottingham31340109.68
Sophia Gardens, Cardiff11110100.0
Headingley, Leeds660100.0

More head-to-heads

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