Mohammad Hafeez vs Corey Anderson: Test head-to-head record
Mohammad Hafeez vs Corey Anderson (Test): 31 runs off 68 balls, out once (SR 45.58, dot% 75, 4×4, 0×6).
● Verified cricket record
The readCorey Anderson wins the tempo battle - Mohammad Hafeez scores at only 45.58 here.
vs31
runs off 68 balls · SR 45.58 · 0×6
Mohammad Hafeez vs Corey Anderson · Test

Answer data table | |
|---|
| Balls | 68 |
| Runs | 31 |
| Dismissals | 1 |
| Strike rate | 45.58 |
| Dot % | 75 |
| Boundary % | 5.90 |
| Fours | 4 |
| Sixes | 0 |
Season by season
Answer data table | | | | |
|---|
| 2014 | 68 | 31 | 1 | 45.58 |
By venue
Answer data table | | | | |
|---|
| Zayed Cricket Stadium, Abu Dhabi | 39 | 21 | 1 | 53.84 |
| Sharjah Cricket Stadium | 29 | 10 | 0 | 34.48 |
How many runs has Mohammad Hafeez scored against Corey Anderson in Test cricket?
Mohammad Hafeez has scored 31 runs off 68 balls against Corey Anderson in Test cricket (strike rate 45.58, average 31).
How many times has Corey Anderson dismissed Mohammad Hafeez?
Corey Anderson has dismissed Mohammad Hafeez 1 time(s) in Test cricket (caught and bowled ×1).
How many sixes has Mohammad Hafeez hit off Corey Anderson?
Mohammad Hafeez has hit 0 six(es) and 4 four(s) off Corey Anderson in Test cricket.
More head-to-heads
People also ask
Explore more
Mohammad Hafeez vs Corey Anderson: did you know
Established sample (68 balls). In 68 balls of this contest, Mohammad Hafeez has not cleared the rope once against Corey Anderson.