ODI Bowling Against Each Opponent by Mohammad Hafeez
| Opponent | Balls | Mdns | Runs | Wkts | BB | Ave | 4wI | 5wI | SRate | Econ |
| Afghanistan | 42 | 1 | 28 | 0 | | | | | | 4.00
|
| Australia | 396 | 3 | 238 | 6 | 2-29 | 39.66
| 0 | 0 | 66.00
| 3.60
|
| Bangladesh | 452 | 8 | 274 | 13 | 3-17 | 21.07
| 0 | 0 | 34.76
| 3.63
|
| Canada | 30 | 0 | 21 | 0 | | | | | | 4.20
|
| England | 602 | 2 | 435 | 7 | 3-31 | 62.14
| 0 | 0 | 86.00
| 4.33
|
| India | 393 | 2 | 289 | 7 | 2-55 | 41.28
| 0 | 0 | 56.14
| 4.41
|
| Ireland | 138 | 0 | 91 | 4 | 2-34 | 22.75
| 0 | 0 | 34.50
| 3.95
|
| Kenya | 42 | 2 | 30 | 2 | 1-4 | 15.00
| 0 | 0 | 21.00
| 4.28
|
| New Zealand | 324 | 2 | 224 | 6 | 2-57 | 37.33
| 0 | 0 | 54.00
| 4.14
|
| Scotland | 48 | 0 | 12 | 1 | 1-12 | 12.00
| 0 | 0 | 48.00
| 1.50
|
| South Africa | 844 | 3 | 653 | 18 | 3-37 | 36.27
| 0 | 0 | 46.88
| 4.64
|
| Sri Lanka | 744 | 8 | 435 | 16 | 2-20 | 27.18
| 0 | 0 | 46.50
| 3.50
|
| West Indies | 516 | 5 | 351 | 12 | 2-16 | 29.25
| 0 | 0 | 43.00
| 4.08
|
| Zimbabwe | 288 | 0 | 184 | 7 | 2-14 | 26.28
| 0 | 0 | 41.14
| 3.83
|
This page was created by the CricketArchive Oracles