MLC leaderboard
Best batting averages
LG Pretorius leads MLC all-time batting avg with 74.25 (5 matches · 163 balls · 297 runs). Highest batting averages across captured MLC matches (runs per dismissal). Minimum 30 balls faced.
All time (MLC 2023–2026)
| # | Player | Batting avg | Sample |
|---|---|---|---|
| 1 | LG Pretoriussan-francisco-unicorns | 74.25 | 5 matches · 163 balls · 297 runs |
| 2 | Nikhil Chaudharywashington-freedom | 59.00 | 2 matches · 38 balls · 59 runs |
| 3 | SO Hetmyerseattle-orcas | 50.10 | 16 matches · 275 balls · 501 runs |
| 4 | DJ Bravotexas-super-kings | 49.67 | 7 matches · 97 balls · 149 runs |
| 5 | C Munrolos-angeles-knight-riders | 49.00 | 4 matches · 116 balls · 147 runs |
| 6 | TM Headwashington-freedom | 48.00 | 9 matches · 193 balls · 336 runs |
| 7 | N Pooranmi-new-york | 45.00 | 32 matches · 760 balls · 1080 runs |
| 8 | D Ferreiratexas-super-kings | 42.56 | 14 matches · 200 balls · 383 runs |
| 9 | PWA Muldertexas-super-kings | 41.33 | 6 matches · 79 balls · 124 runs |
| 10 | MJ Owenwashington-freedom | 40.63 | 16 matches · 309 balls · 650 runs |
| 11 | F du Plessistexas-super-kings | 39.79 | 30 matches · 677 balls · 1114 runs |
| 12 | ADS Fletcherlos-angeles-knight-riders | 39.09 | 11 matches · 275 balls · 430 runs |
| 13 | RD Rickeltonmi-new-yorkseattle-orcas | 38.33 | 7 matches · 159 balls · 230 runs |
| 14 | SPD Smithwashington-freedom | 38.27 | 14 matches · 295 balls · 421 runs |
| 15 | DP Conwaytexas-super-kings | 38.18 | 19 matches · 485 balls · 649 runs |
2026 · top 10 for the latest season
| # | Player | Batting avg | Sample |
|---|---|---|---|
| 1 | N Pooranmi-new-york | 76.00 | 4 matches · 120 balls · 152 runs |
| 2 | LG Pretoriussan-francisco-unicorns | 74.25 | 5 matches · 163 balls · 297 runs |
| 3 | AM Hardiesan-francisco-unicorns | 70.00 | 2 matches · 42 balls · 70 runs |
| 4 | MJ Owenwashington-freedom | 67.40 | 5 matches · 151 balls · 337 runs |
| 5 | Nikhil Chaudharywashington-freedom | 59.00 | 2 matches · 38 balls · 59 runs |
| 6 | BL Couchsan-francisco-unicorns | 54.00 | 3 matches · 32 balls · 54 runs |
| 7 | KA Pollardmi-new-york | 53.50 | 4 matches · 69 balls · 107 runs |
| 8 | C Munrolos-angeles-knight-riders | 49.00 | 4 matches · 116 balls · 147 runs |
| 9 | D Ferreiratexas-super-kings | 45.00 | 5 matches · 84 balls · 135 runs |
| 10 | F du Plessistexas-super-kings | 45.00 | 5 matches · 106 balls · 180 runs |
Frequently asked questions
- Who leads MLC all-time batting avg?
- LG Pretorius leads MLC all-time batting avg with 74.25 (5 matches · 163 balls · 297 runs). The top three are: LG Pretorius, Nikhil Chaudhary, SO Hetmyer.
- How is MLC batting avg calculated?
- Highest batting averages across captured MLC matches (runs per dismissal). Minimum 30 balls faced.. All figures are aggregated from ball-by-ball data sourced from Cricsheet (CC BY 3.0) via the CricketStudio SETU pipeline.
- Does this MLC batting avg leaderboard include 2026?
- Yes. The all-time table covers MLC 2023–2026. A separate 2026-only view is shown below the all-time table.
- What data source powers this leaderboard?
- Ball-by-ball records from Cricsheet (CC BY 3.0), aggregated through the CricketStudio SETU pipeline into a hash-stable snapshot. Parity contracts P1–P6 ensure every leaderboard surface projects from the same canonical file.
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: LG Pretorius leads MLC all-time batting avg with 74.25. Source: https://players.cricketstudio.ai/leagues/mlc/leaderboards/batting-average”