Muhammed Imran has the best bowling strike rate in ODIs (all-time) — 19.20 (min 120 balls). Computed from every ball bowled in ODIs (all-time) — the top ten below match the official record.
| Player | Bowling Strike Rate | Balls |
|---|---|---|
| 1. Muhammed Imran | 19.20 | 192 |
| 2. Mohammad Shahzad | 19.50 | 156 |
| 3. Zahid Shah | 20 | 120 |
| 4. Bradley Currie | 20.08 | 743 |
| 5. Ajay Kumar | 20.09 | 221 |
| 6. Gavin Main | 20.24 | 668 |
| 7. Xavier Bartlett | 20.26 | 385 |
| 8. Con de Lange | 20.31 | 264 |
| 9. Ben Sears | 20.60 | 206 |
| 10. Ali Khan | 20.64 | 681 |
Muhammed Imran has the best bowling strike rate in ODIs (all-time) — 19.20 (min 120 balls). Second is Mohammad Shahzad (19.50), third Zahid Shah (20).
Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions