Mohammad Hafeez has scored 453 runs off 520 balls against India in ODIs (strike rate 87.12, average 45.30, 7 sixes, out 10 times). Mohammad Hafeez has taken 9 wickets against India in ODIs (economy 4.34, average 33.33, 415 balls bowled). Computed from every ball Mohammad Hafeez has faced or bowled against them.
| Batting vs India | Value |
|---|---|
| Runs | 453 |
| Balls | 520 |
| Strike rate | 87.12 |
| Average | 45.30 |
| Fours | 43 |
| Sixes | 7 |
| Dismissals | 10 |
| Bowling vs India | Value |
|---|---|
| Wickets | 9 |
| Balls | 415 |
| Economy | 4.34 |
| Average | 33.33 |
| Strike rate | 46.11 |
Mohammad Hafeez has scored 453 runs off 520 balls against India in ODIs (strike rate 87.12, average 45.30, 7 sixes, out 10 times).
Mohammad Hafeez has taken 9 wickets against India in ODIs (economy 4.34, average 33.33, 415 balls bowled).
Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions