Corey Anderson vs Mohammad Hafeez: Test head-to-head record

CJ Anderson vs Mohammad Hafeez (Test): 35 runs off 32 balls, out 0 time(s) (SR 109.37, 4×4, 1×6). Every number below is computed from ball-by-ball data across 2014–2014 and matches the official record.

StatValue
Balls32
Runs35
Dismissals0
Strike rate109.37
Fours4
Sixes1

How many runs has Corey Anderson scored against Mohammad Hafeez in Test cricket?

Corey Anderson has scored 35 runs off 32 balls against Mohammad Hafeez in Test cricket (strike rate 109.37).

How many times has Mohammad Hafeez dismissed Corey Anderson?

Mohammad Hafeez has dismissed Corey Anderson 0 time(s) in Test cricket.

How many sixes has Corey Anderson hit off Mohammad Hafeez?

Corey Anderson has hit 1 six(es) and 4 four(s) off Mohammad Hafeez in Test cricket.

Corey Anderson ne Mohammad Hafeez ko kitne chhakke maare?

Corey Anderson ne Mohammad Hafeez ki gendon par 1 chhakke aur 4 chauke lagaye hain — Test me kul 35 run, 32 genden, 0 baar out.

Season by season

SeasonBallsRunsOutsSR
201432350109.37

By venue

VenueBallsRunsOutsSR
Sheikh Zayed Stadium2523092.0
Sharjah Cricket Stadium7120171.42

More head-to-heads

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