Hassan Eisakhil has the best batting average in the BPL (all-time) — 112 (min 120 balls). Computed from every ball bowled in the BPL (all-time) — the top ten below match the official record.
| Player | Average | Balls |
|---|---|---|
| 1. Hassan Eisakhil | 112 | 152 |
| 2. AB de Villiers | 61.75 | 147 |
| 3. Will Bosisto | 59.60 | 231 |
| 4. Elton Chigumbura | 51.75 | 125 |
| 5. Marlon Samuels | 51.33 | 755 |
| 6. Kamran Akmal | 48.67 | 195 |
| 7. Shivnarine Chanderpaul | 48 | 262 |
| 8. Waseem Muhammad | 47.25 | 128 |
| 9. Alex Hales | 46.46 | 372 |
| 10. Tom Bruce | 46.33 | 217 |
Hassan Eisakhil has the best batting average in the BPL (all-time) — 112 (min 120 balls). Second is AB de Villiers (61.75), third Will Bosisto (59.60).
Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions