Mohammad Hafeez has scored 767 runs off 1410 balls against England in Test cricket (strike rate 54.40, average 42.61, 10 sixes, out 18 times). Mohammad Hafeez has taken 5 wickets against England in Test cricket (economy 1.98, average 18.60, 282 balls bowled). Computed from every ball Mohammad Hafeez has faced or bowled against them.
| Batting vs England | Value |
|---|---|
| Runs | 767 |
| Balls | 1410 |
| Strike rate | 54.40 |
| Average | 42.61 |
| Fours | 100 |
| Sixes | 10 |
| Dismissals | 18 |
| Bowling vs England | Value |
|---|---|
| Wickets | 5 |
| Balls | 282 |
| Economy | 1.98 |
| Average | 18.60 |
| Strike rate | 56.40 |
Mohammad Hafeez has scored 767 runs off 1410 balls against England in Test cricket (strike rate 54.40, average 42.61, 10 sixes, out 18 times).
Mohammad Hafeez has taken 5 wickets against England in Test cricket (economy 1.98, average 18.60, 282 balls bowled).
Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions