ICC World Test Championship (WTC) ball-by-ball data API
OpenCricket API has ball-by-ball data for 3 ICC World Test Championship matches, from 18 Jun 2021 to 11 Jun 2025. Every delivery, scorecard and player, through one REST API and an MCP server for AI agents.
WTC finals
| Season | Result | Venue |
|---|---|---|
| 2025 | South Africa won by 5 wickets v Australia | Lord's, London |
| 2023 | Australia won by 209 runs v India | Kennington Oval, London |
| 2021 | New Zealand won by 8 wickets v India | The Rose Bowl, Southampton |
Most runs
| Batter | Runs | Balls | SR |
|---|---|---|---|
| SPD Smith | 234 | 452 | 51.8 |
| TM Head | 201 | 232 | 86.6 |
| AM Rahane | 199 | 394 | 50.5 |
| AT Carey | 180 | 255 | 70.6 |
| AK Markram | 136 | 213 | 63.8 |
Most wickets
| Bowler | Wkts | Runs | Econ |
|---|---|---|---|
| PJ Cummins | 11 | 225 | 3.3 |
| MA Starc | 9 | 255 | 4.61 |
| K Rabada | 9 | 110 | 3.27 |
| Mohammed Shami | 8 | 268 | 3.26 |
| KA Jamieson | 7 | 61 | 1.33 |
Highest individual scores
| Batter | Runs | Balls | Against |
|---|---|---|---|
| TM Head | 163 | 174 | India, 2023 |
| AK Markram | 136 | 207 | Australia, 2025 |
| SPD Smith | 121 | 268 | India, 2023 |
| AM Rahane | 89 | 129 | Australia, 2023 |
| BJ Webster | 72 | 92 | South Africa, 2025 |
Highest team totals
| Team | Score | Against |
|---|---|---|
| Australia | 469 | India, 2023 |
| India | 296 | Australia, 2023 |
| South Africa | 282/5 | Australia, 2025 |
| Australia | 270/8 | India, 2023 |
| New Zealand | 249 | India, 2021 |
All figures are computed from the 3 ICC World Test Championship matches in the Cricsheet archive (2021–2025). Matches that are not in the archive are not counted, so career totals can differ from official records.
Query WTC data
curl "https://opencricketapi.com/v1/matches?competition=comp_icc-world-test-championship&season=2025" \
-H "Authorization: Bearer oc_live_your_api_key"Competition ID: comp_icc-world-test-championship. See the API docs for scorecards, deliveries, partnerships and phase splits.
Seasons
Questions about WTC data
Is there an API for WTC ball-by-ball data?
Yes. OpenCricket API has ball-by-ball data for 3 ICC World Test Championship matches from 18 Jun 2021 to 11 Jun 2025: 5,539 deliveries with batter, bowler, runs, extras and wickets. Query it with GET /v1/matches?competition=comp_icc-world-test-championship.
Which WTC seasons are covered?
3 seasons: 2021, 2023, 2025. Each season lists its matches with stable IDs and full scorecards.
Who has scored the most runs in the WTC?
In the 3 ICC World Test Championship matches in this archive (2021–2025), SPD Smith has scored the most runs: 234 from 452 balls. Matches missing from the archive are not counted.
Who has taken the most wickets in the WTC?
In the matches in this archive (2021–2025), PJ Cummins has taken the most wickets: 11.
Who won the most recent WTC final?
South Africa won by 5 wickets in the 2025 final at Lord's, London on 11 Jun 2025.