ICC events · 2021–2025

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.

3Matches
5,539Deliveries
3Seasons
61Players and officials

WTC finals

SeasonResultVenue
2025South Africa won by 5 wickets v AustraliaLord's, London
2023Australia won by 209 runs v IndiaKennington Oval, London
2021New Zealand won by 8 wickets v IndiaThe Rose Bowl, Southampton

Most runs

BatterRunsBallsSR
SPD Smith23445251.8
TM Head20123286.6
AM Rahane19939450.5
AT Carey18025570.6
AK Markram13621363.8

Most wickets

BowlerWktsRunsEcon
PJ Cummins112253.3
MA Starc92554.61
K Rabada91103.27
Mohammed Shami82683.26
KA Jamieson7611.33

Highest individual scores

BatterRunsBallsAgainst
TM Head163174India, 2023
AK Markram136207Australia, 2025
SPD Smith121268India, 2023
AM Rahane89129Australia, 2023
BJ Webster7292South Africa, 2025

Highest team totals

TeamScoreAgainst
Australia469India, 2023
India296Australia, 2023
South Africa282/5Australia, 2025
Australia270/8India, 2023
New Zealand249India, 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 · GET /v1/matches
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

2021 · 1 matches2023 · 1 matches2025 · 1 matches

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.

More ICC events data

Build with WTC data.

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