Mohammad Hafeez has scored 791 runs off 1005 balls against West Indies in ODIs (strike rate 78.71, average 37.67, 16 sixes, out 21 times). Mohammad Hafeez has taken 15 wickets against West Indies in ODIs (economy 3.68, average 35.07, 858 balls bowled). Computed from every ball Mohammad Hafeez has faced or bowled against them.
| Batting vs West Indies | Value |
|---|---|
| Runs | 791 |
| Balls | 1005 |
| Strike rate | 78.71 |
| Average | 37.67 |
| Fours | 69 |
| Sixes | 16 |
| Dismissals | 21 |
| Bowling vs West Indies | Value |
|---|---|
| Wickets | 15 |
| Balls | 858 |
| Economy | 3.68 |
| Average | 35.07 |
| Strike rate | 57.20 |
Mohammad Hafeez has scored 791 runs off 1005 balls against West Indies in ODIs (strike rate 78.71, average 37.67, 16 sixes, out 21 times).
Mohammad Hafeez has taken 15 wickets against West Indies in ODIs (economy 3.68, average 35.07, 858 balls bowled).
Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions