CricketLineAPI

Cricket series API for tournaments and standings

Power tournament pages with the series name, fixtures, points table, squads, and results. Use it for IPL-style leagues, ICC events, and bilateral tours.

Series data included

Points tables

Played, won, lost, points, and net run rate are available for league stages.

Fixtures

The series schedule includes venue, status, and match IDs.

Squads

Selected players are listed for each team in the competition.

Results

Completed matches remain attached to the series after the final.

Example points row

{"series_id":"ind-eng-t20-2026","name":"India vs England T20I Series","points":[{"team":"India","played":2,"won":2,"lost":0,"points":4}]}

Series page use cases

Tournament hubs

Show the standings, fixtures, and squads on one competition page.

League tables

Refresh points after each completed match.

Squad pages

List selected players and link them to player stats.

Results archives

Keep the series available after the last match is completed.

Series endpoints

GET /api/series

Lists active and upcoming series.

GET /api/series/{id}

Returns the series overview and summary.

GET /api/series/{id}/points

Returns the points table.

GET /api/series/{id}/squads

Returns squad lists for participating teams.

Implementation notes

Use the series index to discover a series ID, then request points, fixtures, and squads separately. This keeps a standings widget small while still allowing a full tournament page to compose all three responses. Match IDs inside the series schedule connect directly to scorecard and commentary requests.

A bilateral tour and a league can share the same endpoint shape. Render a points table only when rows are present. For a short tour, fixtures and results may be more useful than a table. Squads should link to player IDs so the user can open career stats without another search.

Standings update after completed matches are processed. Do not infer points from a live score. Wait until the match is completed and the series table response changes.

Series questions

Which competitions are covered?

International series and major leagues such as the IPL, BBL, PSL, and CPL are included.

Do standings update live?

Standings update after each completed match is processed.

Can I list only active series?

Yes. The series index returns current and upcoming competitions.

Related cricket APIs

Start with the free cricket data tier

Create an API key, call the endpoint with a match, player, or series ID, and upgrade only when your traffic grows.

Compare API plans