Franchise T20 · 2011–2026

Big Bash League (BBL) ball-by-ball data API

OpenCricket API has ball-by-ball data for 662 Big Bash League matches, from 16 Dec 2011 to 25 Jan 2026. Every delivery, scorecard and player, through one REST API and an MCP server for AI agents.

662Matches
153kDeliveries
15Seasons
639Players and officials

BBL finals

SeasonResultVenue
2025/26Perth Scorchers won by 6 wickets v Sydney SixersPerth Stadium
2024/25Hobart Hurricanes won by 7 wickets v Sydney ThunderBellerive Oval, Hobart
2023/24Brisbane Heat won by 54 runs v Sydney SixersSydney Cricket Ground
2022/23Perth Scorchers won by 5 wickets v Brisbane HeatPerth Stadium
2021/22Perth Scorchers won by 79 runs v Sydney SixersDocklands Stadium, Melbourne
2020/21Sydney Sixers won by 27 runs v Perth ScorchersSydney Cricket Ground
2019/20Sydney Sixers won by 19 runs v Melbourne StarsSydney Cricket Ground
2018/19Melbourne Renegades won by 13 runs v Melbourne StarsDocklands Stadium
2017/18Adelaide Strikers won by 25 runs v Hobart HurricanesAdelaide Oval
2016/17Perth Scorchers won by 9 wickets v Sydney SixersWestern Australia Cricket Association Ground
2015/16Sydney Thunder won by 3 wickets v Melbourne StarsMelbourne Cricket Ground
2014/15Perth Scorchers won by 4 wickets v Sydney SixersManuka Oval
2013/14Perth Scorchers won by 39 runs v Hobart HurricanesWestern Australia Cricket Association Ground
2012/13Brisbane Heat won by 34 runs v Perth ScorchersWestern Australia Cricket Association Ground
2011/12Sydney Sixers won by 7 wickets v Perth ScorchersWestern Australia Cricket Association Ground

Most runs

BatterRunsBallsSR
CA Lynn4,0882,735149.5
MC Henriques3,3222,580128.8
AJ Finch3,3102,522131.2
MP Stoinis3,2182,402134
GJ Maxwell3,1962,058155.3

Most wickets

BowlerWktsRunsEcon
SA Abbott1853,7188.36
BJ Dwarshuis1643,6308.1
AJ Tye1603,3478.01
JP Behrendorff1452,8937.12
KW Richardson1383,2687.92

Highest individual scores

BatterRunsBallsAgainst
GJ Maxwell15464Hobart Hurricanes, 2022
MP Stoinis14779Sydney Sixers, 2020
J Brown14057Adelaide Strikers, 2024
MS Wade13061Adelaide Strikers, 2020
DA Warner13065Hobart Hurricanes, 2026

Highest team totals

TeamScoreAgainst
Melbourne Stars273/2Hobart Hurricanes, 2022
Brisbane Heat258/2Perth Scorchers, 2025
Perth Scorchers257/6Brisbane Heat, 2025
Adelaide Strikers251/5Brisbane Heat, 2025
Perth Scorchers232/4Adelaide Strikers, 2026

All figures are computed from the 662 Big Bash League matches in the Cricsheet archive (2011–2026). Matches that are not in the archive are not counted, so career totals can differ from official records.

Query BBL data

cURL · GET /v1/matches
curl "https://opencricketapi.com/v1/matches?competition=comp_big-bash-league&season=2025/26" \
  -H "Authorization: Bearer oc_live_your_api_key"

Competition ID: comp_big-bash-league. See the API docs for scorecards, deliveries, partnerships and phase splits.

Seasons

2011/12 · 27 matches2012/13 · 28 matches2013/14 · 34 matches2014/15 · 34 matches2015/16 · 32 matches2016/17 · 35 matches2017/18 · 43 matches2018/19 · 59 matches2019/20 · 61 matches2020/21 · 61 matches2021/22 · 60 matches2022/23 · 61 matches2023/24 · 41 matches2024/25 · 42 matches2025/26 · 44 matches

Questions about BBL data

Is there an API for BBL ball-by-ball data?

Yes. OpenCricket API has ball-by-ball data for 662 Big Bash League matches from 16 Dec 2011 to 25 Jan 2026: 153,250 deliveries with batter, bowler, runs, extras and wickets. Query it with GET /v1/matches?competition=comp_big-bash-league.

Which BBL seasons are covered?

15 seasons: 2011/12, 2012/13, 2013/14, 2014/15, 2015/16, 2016/17, 2017/18, 2018/19, 2019/20, 2020/21, 2021/22, 2022/23, 2023/24, 2024/25, 2025/26. Each season lists its matches with stable IDs and full scorecards.

Who has scored the most runs in the BBL?

In the 662 Big Bash League matches in this archive (2011–2026), CA Lynn has scored the most runs: 4,088 from 2,735 balls. Matches missing from the archive are not counted.

Who has taken the most wickets in the BBL?

In the matches in this archive (2011–2026), SA Abbott has taken the most wickets: 185.

Who won the most recent BBL final?

Perth Scorchers won by 6 wickets in the 2025/26 final at Perth Stadium on 25 Jan 2026.

More Franchise T20 data

Build with BBL data.

Join the waitlist for a free Starter key, or the Developer plan for every delivery and all MCP tools.