Best bowling average in ODIs (all-time)
Joel Garner has the best bowling average in ODIs (all-time) - 18.84 (min 100 wkts).
● Verified cricket record
The readPractically a tie at the top - Joel Garner and Sandeep Lamichhane are separated by under 3%.

18.84
bowling average · Joel Garner
Best bowling average in ODIs (all-time)
Top 8 - Bowling Average
Chart values: Joel Garner: 18.80 Top 8 - Bowling Average; Sandeep Lamichhane: 19.20 Top 8 - Bowling Average; Rashid Khan: 19.40 Top 8 - Bowling Average; Bernard Scholtz: 20 Top 8 - Bowling Average; Dennis Lillee: 20.80 Top 8 - Bowling Average; Shane Bond: 20.90 Top 8 - Bowling Average; Bilal Khan: 21 Top 8 - Bowling Average; Michael Holding: 21.40 Top 8 - Bowling AverageJoel Garner18.84
Sandeep Lamichhane19.25
Rashid Khan19.43
Bernard Scholtz19.97
Dennis Lillee20.82
Shane Bond20.88
Bilal Khan20.97
Michael Holding21.36
Answer data table | | |
|---|
| 1. Joel Garner | 18.84 | 5330 |
| 2. Sandeep Lamichhane | 19.25 | 4063 |
| 3. Rashid Khan | 19.43 | 6173 |
| 4. Bernard Scholtz | 19.97 | 3533 |
| 5. Dennis Lillee | 20.82 | - |
| 6. Shane Bond | 20.88 | 4295 |
| 7. Bilal Khan | 20.97 | 2510 |
| 8. Michael Holding | 21.36 | 5473 |
| 9. Richard Hadlee | 21.56 | - |
| 10. Saqlain Mushtaq | 21.78 | 8770 |
Who has the best bowling average in ODIs (all-time)?
Joel Garner has the best bowling average in ODIs (all-time) - 18.84 (min 100 wkts). Second is Sandeep Lamichhane (19.25), third Rashid Khan (19.43).
Related leaderboards
Explore more