Cricket Database
0 of 50 calls today
Get a free API key Sign in Dashboard Upgrade

Data freshness

When new matches arrive, and how to know what you are looking at is current.

New matches are added once a day. The update runs at 03:15 UTC, and a full re-check of every match runs each Sunday at 04:40 UTC to pick up corrections.

How recent is recent

A match is added once its ball-by-ball record is complete, which is usually within a few days of the match. So the database is not live scoring: yesterday's match may not be in yet.

Knowing what you have

/v1/status gives latest_update, when the last update finished, and latest_match, the date of the newest match held. /v1/results/yesterday returns the newest day in the database, whatever its date.

Today's matches

Matches starting today are part of Match Week, Pro and Analyst Pro. The free key and Archive read up to yesterday: on those plans, lists stop at yesterday and a match from today answers 403 upgrade_required, naming the plan that includes it.