MLC leaderboard
Best batting averages
Highest batting averages across captured MLC matches (runs per dismissal). Minimum 30 balls faced.
All time (MLC 2023–2026)
| # | Player | Batting avg | Sample |
|---|---|---|---|
| 1 | SO Hetmyerseattle-orcas | 66.50 | 10 matches · 207 balls · 399 runs |
| 2 | SPD Smithwashington-freedom | 56.00 | 9 matches · 223 balls · 336 runs |
| 3 | Kunwarjeet Singhmi-new-york | 55.00 | 2 matches · 43 balls · 55 runs |
| 4 | AJ Pienaarwashington-freedom | 50.60 | 17 matches · 195 balls · 253 runs |
| 5 | DJ Bravotexas-super-kings | 49.67 | 7 matches · 97 balls · 149 runs |
| 6 | TM Headwashington-freedom | 48.00 | 9 matches · 193 balls · 336 runs |
| 7 | RD Rickeltonseattle-orcas | 45.00 | 6 matches · 152 balls · 225 runs |
| 8 | MS Chapmanwashington-freedom | 44.50 | 3 matches · 71 balls · 89 runs |
| 9 | N Pooranmi-new-york | 42.18 | 28 matches · 640 balls · 928 runs |
| 10 | Shubham Ranjaneseattle-orcastexas-super-kings | 41.90 | 17 matches · 298 balls · 419 runs |
| 11 | D Ferreiratexas-super-kings | 41.33 | 9 matches · 116 balls · 248 runs |
| 12 | ADS Fletcherlos-angeles-knight-riders | 41.29 | 7 matches · 178 balls · 289 runs |
| 13 | F du Plessistexas-super-kings | 38.92 | 25 matches · 571 balls · 934 runs |
| 14 | DP Conwaytexas-super-kings | 38.18 | 19 matches · 485 balls · 649 runs |
| 15 | JN Hamiltonsan-francisco-unicorns | 37.00 | 2 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.
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”