Major League Cricket (MLC) ball-by-ball data API
OpenCricket API has ball-by-ball data for 109 Major League Cricket matches, from 13 Jul 2023 to 18 Jul 2026. Every delivery, scorecard and player, through one REST API and an MCP server for AI agents.
MLC finals
| Season | Result | Venue |
|---|---|---|
| 2026 | Los Angeles Knight Riders won by 1 run v Washington Freedom | Oakland Coliseum,Oakland |
| 2025 | MI New York won by 5 runs v Washington Freedom | Grand Prairie Stadium, Dallas |
| 2024 | Washington Freedom won by 96 runs v San Francisco Unicorns | Grand Prairie Stadium, Dallas |
| 2023 | MI New York won by 7 wickets v Seattle Orcas | Grand Prairie Stadium |
Most runs
| Batter | Runs | Balls | SR |
|---|---|---|---|
| N Pooran | 1,352 | 930 | 145.4 |
| F du Plessis | 1,226 | 751 | 163.2 |
| MW Short | 1,195 | 785 | 152.2 |
| AGS Gous | 1,058 | 724 | 146.1 |
| Q de Kock | 1,007 | 712 | 141.4 |
Most wickets
| Bowler | Wkts | Runs | Econ |
|---|---|---|---|
| TA Boult | 54 | 1,169 | 8.23 |
| SN Netravalkar | 49 | 1,107 | 8.47 |
| Haris Rauf | 38 | 1,037 | 8.83 |
| MP Stoinis | 35 | 849 | 8.89 |
| CJ Gannon | 33 | 924 | 9.13 |
Highest individual scores
| Batter | Runs | Balls | Against |
|---|---|---|---|
| MJ Owen | 155 | 68 | MI New York, 2026 |
| FH Allen | 151 | 51 | Washington Freedom, 2025 |
| N Pooran | 137 | 55 | Seattle Orcas, 2023 |
| AGS Gous | 132 | 51 | MI New York, 2026 |
| MW Short | 121 | 56 | Washington Freedom, 2026 |
Highest team totals
| Team | Score | Against |
|---|---|---|
| Washington Freedom | 270/4 | MI New York, 2026 |
| San Francisco Unicorns | 269/5 | Washington Freedom, 2025 |
| MI New York | 266/9 | Washington Freedom, 2026 |
| San Francisco Unicorns | 246/4 | MI New York, 2025 |
| Washington Freedom | 245/5 | MI New York, 2026 |
All figures are computed from the 109 Major League Cricket matches in the Cricsheet archive (2023–2026). Matches that are not in the archive are not counted, so career totals can differ from official records.
Query MLC data
curl "https://opencricketapi.com/v1/matches?competition=comp_major-league-cricket&season=2026" \
-H "Authorization: Bearer oc_live_your_api_key"Competition ID: comp_major-league-cricket. See the API docs for scorecards, deliveries, partnerships and phase splits.
Seasons
Questions about MLC data
Is there an API for MLC ball-by-ball data?
Yes. OpenCricket API has ball-by-ball data for 109 Major League Cricket matches from 13 Jul 2023 to 18 Jul 2026: 25,529 deliveries with batter, bowler, runs, extras and wickets. Query it with GET /v1/matches?competition=comp_major-league-cricket.
Which MLC seasons are covered?
4 seasons: 2023, 2024, 2025, 2026. Each season lists its matches with stable IDs and full scorecards.
Who has scored the most runs in the MLC?
In the 109 Major League Cricket matches in this archive (2023–2026), N Pooran has scored the most runs: 1,352 from 930 balls. Matches missing from the archive are not counted.
Who has taken the most wickets in the MLC?
In the matches in this archive (2023–2026), TA Boult has taken the most wickets: 54.
Who won the most recent MLC final?
Los Angeles Knight Riders won by 1 run in the 2026 final at Oakland Coliseum,Oakland on 18 Jul 2026.