Major League Cricket has rapidly established itself as one of the most exciting T20 leagues in the world since its launch in 2023.
In just three seasons, the tournament has produced explosive batting performances from some of the biggest names in global cricket.
This listicle breaks down the top 10 highest run-scorers in MLC history (2023–2025), their stats, playing styles, and what makes each of them a standout in the American T20 league.
Most Runs in Major League Cricket — All-Time Stats Table (2023–2025)
| Player | Team | Span | Mat | Inns | Runs | HS | Ave | SR | 100s | 50s |
|---|---|---|---|---|---|---|---|---|---|---|
| F du Plessis | TSK | 2023–2025 | 26 | 25 | 934 | 103* | 38.91 | 162.71 | 3 | 6 |
| N Pooran | MI NY | 2023–2025 | 28 | 28 | 928 | 137* | 42.18 | 144.32 | 2 | 5 |
| Q de Kock | MI NY/SEO | 2023–2025 | 26 | 26 | 807 | 88* | 33.62 | 141.33 | 0 | 9 |
| FH Allen | SF | 2023–2025 | 23 | 23 | 714 | 151 | 31.04 | 200.00 | 2 | 4 |
| MW Short | SF/WSF | 2023–2025 | 19 | 19 | 682 | 91 | 35.89 | 157.14 | 0 | 8 |
| MD Patel | MI NY | 2023–2025 | 26 | 26 | 674 | 93 | 25.92 | 128.62 | 0 | 5 |
| DP Conway | TSK | 2023–2025 | 19 | 19 | 649 | 74 | 40.56 | 133.81 | 0 | 6 |
| UBT Chand | LAKR | 2023–2025 | 19 | 19 | 528 | 86* | 29.33 | 118.91 | 0 | 5 |
| AGS Gous | WSF | 2023–2025 | 26 | 24 | 511 | 80* | 28.38 | 130.02 | 0 | 2 |
| KA Pollard | MI NY | 2023–2025 | 24 | 24 | 488 | 70 | 28.70 | 157.41 | 0 | 2 |
Top 10 Highest Run-Scorers in Major League Cricket History
Major League Cricket has featured several prolific batters who have dominated bowling attacks. Here are the players with the most runs in the competition.
1. Faf du Plessis (Texas Super Kings) — 934 Runs
Team: Texas Super Kings | Matches: 26 | Average: 38.91 | SR: 162.71 | 100s: 3 | 50s: 6
Faf du Plessis is the all-time leading run-scorer in Major League Cricket. The former South Africa captain has been the cornerstone of the Texas Super Kings batting lineup across all three seasons.

His ability to anchor innings while maintaining an elite strike rate makes him the most complete batter in MLC history. Three centuries, including an unbeaten 103, underline his match-winning pedigree.
Key Stats:
- Most runs in MLC history (934)
- Highest Score: 103*
- 3 centuries — most by any MLC batter
- Strike Rate of 162.71 across 25 innings
2. Nicholas Pooran (MI New York) — 928 Runs
Team: MI New York | Matches: 28 | Average: 42.18 | SR: 144.32 | 100s: 2 | 50s: 5
Nicholas Pooran is the most destructive finisher in MLC history and the second highest run-scorer overall.

He owns the best average among the top two and delivered one of the greatest innings in MLC history, a stunning 137* off 55 balls in the 2023 final to win the title for MI New York. His power, placement, and match-reading ability make him a nightmare for any bowling attack.
Key Stats:
- 137* in the 2023 MLC Final — one of the greatest MLC innings
- Best average in the top 5 (42.18)
- 56 sixes across three seasons
- Zero ducks in 28 innings
3. Quinton de Kock (MI New York / Seattle Orcas) — 807 Runs
Team: MI NY / SEO | Matches: 26 | Average: 33.62 | SR: 141.33 | 50s: 9
Quinton de Kock is the third highest MLC run-scorer and the most consistent half-century maker in the tournament.

The South African left-hander has represented two franchises and brings explosive starts at the top of the order. While yet to score an MLC century, his nine fifties across three seasons make him the league’s most reliable top-order batter.
Key Stats:
- Most fifties in MLC history (9)
- 807 runs across two franchises
- 75 fours — most among the top 3
4. Finn Allen (San Francisco Unicorns) — 714 Runs
Team: San Francisco Unicorns | Matches: 23 | Average: 31.04 | SR: 200.00 | HS: 151
Finn Allen is the most explosive batter in MLC history with a jaw-dropping strike rate of exactly 200.00 across his entire career in the league.

His highest score of 151 is also the highest individual innings ever recorded in MLC. Allen plays with total aggression from ball one and can single-handedly dismantle any bowling attack inside the powerplay.
Key Stats:
- Strike Rate of 200.00 — highest among all top-10 MLC batters
- HS of 151 — highest individual score in MLC history
- 59 sixes in just 23 matches
- 2 centuries at an extraordinary pace
5. Matt Short (San Francisco Unicorns / Washington Freedom) — 682 Runs
Team: SF / WSF | Matches: 19 | Average: 35.89 | SR: 157.14 | 50s: 8
Matt Short is one of the most underrated batters in MLC, quietly accumulating 682 runs in just 19 matches.

The Australian all-rounder is composed and technically correct, scoring at an excellent rate across two franchises. Eight fifties with zero centuries show a batter who consistently delivers without always converting, making him one of the league’s most reliable contributors.
Key Stats:
- 682 runs in just 19 innings
- 8 fifties — second only to de Kock
- Zero ducks in 19 innings
- Represented two different franchises
6. Monank Patel (MI New York) — 674 Runs
Team: MI New York | Matches: 26 | Average: 25.92 | SR: 128.62 | HS: 93
Monank Patel is USA’s most prominent homegrown batting talent in MLC.

The MI New York captain and opener brings grit and leadership to the lineup and was the top run-scorer of MLC 2025 with 478 runs in one season, showing steady improvement across editions. While his strike rate is the lowest in the top 10, his ability to anchor innings under pressure is invaluable.
Key Stats:
- Top run-scorer in MLC 2025 (478 runs)
- 66 fours — most among the top 6
- MI New York’s most-capped batter (26 matches)
- Represents USA’s homegrown batting talent
7. Devon Conway (Texas Super Kings) — 649 Runs
Team: Texas Super Kings | Matches: 19 | Average: 40.56 | SR: 133.81 | 50s: 6
Devon Conway is the most technically refined batter in the top 10.

The New Zealand left-hander averages 40.56 in just 19 matches, making him one of the most efficient batters in MLC history. Conway works the ball into gaps, rotates strike, and rarely throws his wicket away. His 3 not-outs reflect a disciplined, innings-building approach.
Key Stats:
- Average of 40.56 — among the best in the top 10
- 3 not-outs in 19 innings
- 6 fifties for Texas Super Kings
- TSK’s most consistent anchor batter
8. Unmukt Chand (LA Knight Riders) — 528 Runs
Team: LA Knight Riders | Matches: 19 | Average: 29.33 | SR: 118.91 | HS: 86*
Unmukt Chand is the most prominent Indian-born player in MLC history.

The former India U-19 World Cup-winning captain relocated to the USA and has made LAKR his home across three seasons. He brings solidity and experience to the top order, with his role focused on building partnerships and setting platforms rather than explosive hitting.
Key Stats:
- Most prominent Indian-born batter in MLC
- Highest Score: 86* with 3 not-outs
- 48 fours across his MLC career
- Key part of LAKR’s batting structure
9. Andre Gous (Washington Freedom) — 511 Runs
Team: Washington Freedom | Matches: 26 | Average: 28.38 | SR: 130.02 | HS: 80*
Andre Gous is a steady South African batter who has accumulated 511 runs across three seasons for Washington Freedom.

Despite playing 26 matches, among the most in the top 10, his value lies in reliability over big scores. With 6 not-outs and 60 boundaries, Gous is a dependable presence who consistently contributes without always dominating.
Key Stats:
- 26 appearances — joint most in the top 10
- 60 fours across three seasons
- 6 not-outs in 24 innings
- Consistent across all three MLC seasons
10. Kieron Pollard (MI New York) — 488 Runs
Team: MI New York | Matches: 24 | Average: 28.70 | SR: 157.41 | HS: 70
Kieron Pollard rounds out the top 10 as MI New York’s veteran power-hitter and finisher.

The Caribbean legend brings big-match experience and an outstanding six-hitting rate, with 36 maximums in 24 matches. His 7 not-outs, most in the top 10, confirm his role as an ice-cool finisher who wins games in the death overs.
Key Stats:
- 36 sixes in 24 matches — among the best in MLC
- 7 not-outs — most in the top 10
- Strike Rate of 157.41 as a lower-order finisher
- Two-time MLC champion (2023, 2025)
MLC 2026 Season — Top Run-Scorers to Watch
The MLC Season 4 runs from 18 June to 18 July 2026 with 34 matches across Grand Prairie Stadium (Dallas), Oakland Coliseum, and Knight Riders Cricket Field (Pomona). All six franchises return, with MI New York defending back-to-back titles.
Key batting storylines for 2026:
- Finn Allen (SF Unicorns) will challenge du Plessis for the all-time MLC run-scoring record
- Nicholas Pooran targets 1,000 career MLC runs — a milestone no batter has yet reached
- Monank Patel eyes back-to-back season top-scorer finishes after his 2025 dominance
- R Ashwin joins San Francisco Unicorns as the first India-capped men’s player in MLC history
Conclusion: Faf du Plessis Has Most Runs in Major League Cricket History!
Faf du Plessis leads the all-time MLC run-scoring charts with 934 runs, followed by Nicholas Pooran (928) and Quinton de Kock (807). These three have set the gold standard for batting in American T20 cricket.
With Season 4 now underway and stars like Finn Allen and Monank Patel in prime form, the all-time records are firmly in sight, and 2026 could completely reshape this leaderboard.
