Best batting average in the MLC (all-time)

Shimron Hetmyer has the best batting average in the MLC (all-time) — 66.50 (min 120 balls). Computed from every ball bowled in the MLC (all-time) — the top ten below match the official record.

PlayerAverageBalls
1. Shimron Hetmyer66.50211
2. Steven Smith56226
3. AJ Pienaar50.60195
4. Travis Head48194
5. Ryan Rickelton45152
6. Nicholas Pooran42.18643
7. Shubham Ranjane41.90299
8. Andre Fletcher41.29182
9. Devon Conway40.56485
10. Faf du Plessis38.92574

Who has the best batting average in the MLC (all-time)?

Shimron Hetmyer has the best batting average in the MLC (all-time) — 66.50 (min 120 balls). Second is Steven Smith (56), third AJ Pienaar (50.60).

Related leaderboards

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