Corey Anderson vs Mohammad Hafeez: Test head-to-head record
Corey Anderson vs Mohammad Hafeez (Test): 35 runs off 32 balls, not dismissed (SR 109.37, dot% 53.10, 4×4, 1×6).
● Verified cricket record
The readMohammad Hafeez has kept him quiet but never got him - a patient stand-off.
vs35
runs off 32 balls · SR 109.37 · 1×6
Corey Anderson vs Mohammad Hafeez · Test

Answer data table | |
|---|
| Balls | 32 |
| Runs | 35 |
| Dismissals | 0 |
| Strike rate | 109.37 |
| Dot % | 53.10 |
| Boundary % | 15.60 |
| Fours | 4 |
| Sixes | 1 |
Season by season
Answer data table | | | | |
|---|
| 2014 | 32 | 35 | 0 | 109.37 |
By venue
Answer data table | | | | |
|---|
| Zayed Cricket Stadium, Abu Dhabi | 25 | 23 | 0 | 92.0 |
| Sharjah Cricket Stadium | 7 | 12 | 0 | 171.42 |
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.
More head-to-heads
People also ask
Explore more
Corey Anderson vs Mohammad Hafeez: did you know
Emerging pattern (32 balls). Mohammad Hafeez has never dismissed Corey Anderson in 32 balls of this duel.