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.
BBL finals
| Season | Result | Venue |
|---|---|---|
| 2025/26 | Perth Scorchers won by 6 wickets v Sydney Sixers | Perth Stadium |
| 2024/25 | Hobart Hurricanes won by 7 wickets v Sydney Thunder | Bellerive Oval, Hobart |
| 2023/24 | Brisbane Heat won by 54 runs v Sydney Sixers | Sydney Cricket Ground |
| 2022/23 | Perth Scorchers won by 5 wickets v Brisbane Heat | Perth Stadium |
| 2021/22 | Perth Scorchers won by 79 runs v Sydney Sixers | Docklands Stadium, Melbourne |
| 2020/21 | Sydney Sixers won by 27 runs v Perth Scorchers | Sydney Cricket Ground |
| 2019/20 | Sydney Sixers won by 19 runs v Melbourne Stars | Sydney Cricket Ground |
| 2018/19 | Melbourne Renegades won by 13 runs v Melbourne Stars | Docklands Stadium |
| 2017/18 | Adelaide Strikers won by 25 runs v Hobart Hurricanes | Adelaide Oval |
| 2016/17 | Perth Scorchers won by 9 wickets v Sydney Sixers | Western Australia Cricket Association Ground |
| 2015/16 | Sydney Thunder won by 3 wickets v Melbourne Stars | Melbourne Cricket Ground |
| 2014/15 | Perth Scorchers won by 4 wickets v Sydney Sixers | Manuka Oval |
| 2013/14 | Perth Scorchers won by 39 runs v Hobart Hurricanes | Western Australia Cricket Association Ground |
| 2012/13 | Brisbane Heat won by 34 runs v Perth Scorchers | Western Australia Cricket Association Ground |
| 2011/12 | Sydney Sixers won by 7 wickets v Perth Scorchers | Western Australia Cricket Association Ground |
Most runs
| Batter | Runs | Balls | SR |
|---|---|---|---|
| CA Lynn | 4,088 | 2,735 | 149.5 |
| MC Henriques | 3,322 | 2,580 | 128.8 |
| AJ Finch | 3,310 | 2,522 | 131.2 |
| MP Stoinis | 3,218 | 2,402 | 134 |
| GJ Maxwell | 3,196 | 2,058 | 155.3 |
Most wickets
| Bowler | Wkts | Runs | Econ |
|---|---|---|---|
| SA Abbott | 185 | 3,718 | 8.36 |
| BJ Dwarshuis | 164 | 3,630 | 8.1 |
| AJ Tye | 160 | 3,347 | 8.01 |
| JP Behrendorff | 145 | 2,893 | 7.12 |
| KW Richardson | 138 | 3,268 | 7.92 |
Highest individual scores
| Batter | Runs | Balls | Against |
|---|---|---|---|
| GJ Maxwell | 154 | 64 | Hobart Hurricanes, 2022 |
| MP Stoinis | 147 | 79 | Sydney Sixers, 2020 |
| J Brown | 140 | 57 | Adelaide Strikers, 2024 |
| MS Wade | 130 | 61 | Adelaide Strikers, 2020 |
| DA Warner | 130 | 65 | Hobart Hurricanes, 2026 |
Highest team totals
| Team | Score | Against |
|---|---|---|
| Melbourne Stars | 273/2 | Hobart Hurricanes, 2022 |
| Brisbane Heat | 258/2 | Perth Scorchers, 2025 |
| Perth Scorchers | 257/6 | Brisbane Heat, 2025 |
| Adelaide Strikers | 251/5 | Brisbane Heat, 2025 |
| Perth Scorchers | 232/4 | Adelaide 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 "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
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.