Mohammad Hafeez has scored 350 runs off 539 balls against Bangladesh in ODIs (strike rate 64.94, average 26.92, 0 sixes, out 13 times). Mohammad Hafeez has taken 12 wickets against Bangladesh in ODIs (economy 3.41, average 25.67, 542 balls bowled). Computed from every ball Mohammad Hafeez has faced or bowled against them.
| Batting vs Bangladesh | Value |
|---|---|
| Runs | 350 |
| Balls | 539 |
| Strike rate | 64.94 |
| Average | 26.92 |
| Fours | 49 |
| Sixes | 0 |
| Dismissals | 13 |
| Bowling vs Bangladesh | Value |
|---|---|
| Wickets | 12 |
| Balls | 542 |
| Economy | 3.41 |
| Average | 25.67 |
| Strike rate | 45.17 |
Mohammad Hafeez has scored 350 runs off 539 balls against Bangladesh in ODIs (strike rate 64.94, average 26.92, 0 sixes, out 13 times).
Mohammad Hafeez has taken 12 wickets against Bangladesh in ODIs (economy 3.41, average 25.67, 542 balls bowled).
Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions