51Runsoff 48 balls
0Dismissalsnone
106.3Strike rateaverage —
19%Dot balls2 fours · 1 sixes

Joe Root vs Mohammad Hafeez: Quick Answers

How many times has Mohammad Hafeez dismissed Joe Root?
Never, in 48 balls.
How many runs has Joe Root scored off Mohammad Hafeez?
51 runs off 48 balls, a strike rate of 106.3. 19% of the balls were dot balls.
How many sixes has Joe Root hit off Mohammad Hafeez?
1 six, and 2 fours.
When did Joe Root last face Mohammad Hafeez?
In 2019; they first met in 2017.

Joe Root vs Mohammad Hafeez by phase

PhaseBallsRunsOutsSRDot %4s6s
Middle overs48510106.319%21

Joe Root vs Mohammad Hafeez by year

YearBallsRunsOutsSRDot %4s6s
201937400108.122%21
201711110100.09%00