MLC leaderboard

Best batting averages

Highest batting averages across captured MLC matches (runs per dismissal). Minimum 30 balls faced.

All time (MLC 2023–2026)

#PlayerBatting avgSample
1SO Hetmyerseattle-orcas66.5010 matches · 207 balls · 399 runs
2SPD Smithwashington-freedom56.009 matches · 223 balls · 336 runs
3Kunwarjeet Singhmi-new-york55.002 matches · 43 balls · 55 runs
4AJ Pienaarwashington-freedom50.6017 matches · 195 balls · 253 runs
5DJ Bravotexas-super-kings49.677 matches · 97 balls · 149 runs
6TM Headwashington-freedom48.009 matches · 193 balls · 336 runs
7RD Rickeltonseattle-orcas45.006 matches · 152 balls · 225 runs
8MS Chapmanwashington-freedom44.503 matches · 71 balls · 89 runs
9N Pooranmi-new-york42.1828 matches · 640 balls · 928 runs
10Shubham Ranjaneseattle-orcastexas-super-kings41.9017 matches · 298 balls · 419 runs
11D Ferreiratexas-super-kings41.339 matches · 116 balls · 248 runs
12ADS Fletcherlos-angeles-knight-riders41.297 matches · 178 balls · 289 runs
13F du Plessistexas-super-kings38.9225 matches · 571 balls · 934 runs
14DP Conwaytexas-super-kings38.1819 matches · 485 balls · 649 runs
15JN Hamiltonsan-francisco-unicorns37.002 matches · 30 balls · 37 runs

Sources & methodology

Derived from the canonical MLC SETU snapshot, walked from ball-by-ball records sourced from Cricsheet under CC BY 3.0.

Sample-size floor: Minimum 30 balls faced. Per doctrine §3.1 — claims below the floor are excluded from this surface.

Provenance. Projected from data/_season-stats-mlc.json (hash-stable SETU snapshot). Citation format: “According to CricketStudio: SO Hetmyer leads MLC all-time batting avg with 66.50. Source: https://players.cricketstudio.ai/leagues/mlc/leaderboards/batting-average