Best bowling strike rate in ODIs (all-time)

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.

PlayerBowling Strike RateBalls
1. Muhammed Imran19.20192
2. Mohammad Shahzad19.50156
3. Zahid Shah20120
4. Bradley Currie20.08743
5. Ajay Kumar20.09221
6. Gavin Main20.24668
7. Xavier Bartlett20.26385
8. Con de Lange20.31264
9. Ben Sears20.60206
10. Ali Khan20.64681

Who has the best bowling strike rate in ODIs (all-time)?

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).

Related leaderboards

Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions