Best bowling average in the BPL (all-time)

Ashar Zaidi has the best bowling average in the BPL (all-time) — 11.69 (min 120 balls). Computed from every ball bowled in the BPL (all-time) — the top ten below match the official record.

PlayerBowling AverageBalls
1. Ashar Zaidi11.69216
2. Kevon Cooper12.74693
3. Nuwan Kulasekara12.80138
4. Wahab Riaz15.35527
5. Faheem Ashraf15.86551
6. Rashid Khan15.89336
7. AC Thomas15.89239
8. Junaid Khan17.05551
9. Mohammad Shahid17.50484
10. Shahid Afridi17.61918

Who has the best bowling average in the BPL (all-time)?

Ashar Zaidi has the best bowling average in the BPL (all-time) — 11.69 (min 120 balls). Second is Kevon Cooper (12.74), third Nuwan Kulasekara (12.80).

Related leaderboards

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