MLC leaderboard
Best batting averages
DJ Bravo leads MLC all-time batting avg with 49.67 (7 matches · 97 balls · 149 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 | DJ Bravotexas-super-kings | 49.67 | 7 matches · 97 balls · 149 runs |
| 2 | C Munrolos-angeles-knight-riders | 48.67 | 11 matches · 345 balls · 438 runs |
| 3 | TM Headwashington-freedom | 48.00 | 9 matches · 193 balls · 336 runs |
| 4 | LG Pretoriussan-francisco-unicorns | 46.50 | 12 matches · 264 balls · 465 runs |
| 5 | MW Shortsan-francisco-unicornswashington-freedom | 44.26 | 31 matches · 780 balls · 1195 runs |
| 6 | N Pooranmi-new-york | 43.61 | 39 matches · 926 balls · 1352 runs |
| 7 | SPD Smithwashington-freedom | 43.24 | 22 matches · 522 balls · 735 runs |
| 8 | SO Hetmyerseattle-orcas | 40.21 | 20 matches · 327 balls · 563 runs |
| 9 | PWA Muldertexas-super-kings | 40.00 | 8 matches · 110 balls · 160 runs |
| 10 | Shubham Ranjaneseattle-orcastexas-super-kings | 39.38 | 25 matches · 483 balls · 630 runs |
| 11 | AJ Pienaarwashington-freedom | 39.20 | 26 matches · 287 balls · 392 runs |
| 12 | F du Plessistexas-super-kings | 38.31 | 34 matches · 748 balls · 1226 runs |
| 13 | DP Conwaytexas-super-kings | 38.18 | 19 matches · 485 balls · 649 runs |
| 14 | AGS Gouswashington-freedom | 35.27 | 37 matches · 720 balls · 1058 runs |
| 15 | GD Phillipswashington-freedom | 34.22 | 14 matches · 229 balls · 308 runs |
2026 · top 10 for the latest season
| # | Player | Batting avg | Sample |
|---|---|---|---|
| 1 | MW Shortsan-francisco-unicorns | 64.13 | 12 matches · 349 balls · 513 runs |
| 2 | Sunny Patelmi-new-york | 58.00 | 2 matches · 47 balls · 58 runs |
| 3 | C Munrolos-angeles-knight-riders | 48.67 | 11 matches · 345 balls · 438 runs |
| 4 | N Pooranmi-new-york | 47.11 | 11 matches · 286 balls · 424 runs |
| 5 | LG Pretoriussan-francisco-unicorns | 46.50 | 12 matches · 264 balls · 465 runs |
| 6 | AGS Gouswashington-freedom | 45.58 | 13 matches · 331 balls · 547 runs |
| 7 | Jasdeep Singhseattle-orcas | 41.00 | 5 matches · 35 balls · 41 runs |
| 8 | KA Pollardmi-new-york | 40.13 | 11 matches · 208 balls · 321 runs |
| 9 | PWA Muldertexas-super-kings | 40.00 | 8 matches · 110 balls · 160 runs |
| 10 | TL Seifertseattle-orcas | 37.90 | 10 matches · 237 balls · 379 runs |
Frequently asked questions
- Who leads MLC all-time batting avg?
- DJ Bravo leads MLC all-time batting avg with 49.67 (7 matches · 97 balls · 149 runs). The top three are: DJ Bravo, C Munro, TM Head.
- 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: DJ Bravo leads MLC all-time batting avg with 49.67. Source: https://players.cricketstudio.ai/leagues/mlc/leaderboards/batting-average”