Skip to content
YorkerAPI

Data atlas

Inspect the cricket data layer before you build on it.

YorkerAPI exposes cricket datasets through REST and MCP. This atlas keeps coverage claims explicit: what exists, which endpoints expose it, and where availability is partial.

Since 2001
Matches
23,241 matches in every format, men's and women's, from Tests and ODIs to the IPL, the Big Bash, The Hundred and the county game.
Every ball
Deliveries
More than 11.7 million deliveries with the batter, bowler, runs, extras and wicket on each.
From mid-2020
Prices
Each sportsbook's match-winner price, a median of 29 books on IPL closing lines and 22 on Tests; about 93% of priced matches are linked to their ball-by-ball.

Coverage ledger

Coverage is a product claim, not a freshness signal. Operational freshness is tracked separately.

Open docs
DataStatusCoverageVolume
Matches and scorecards
Teams, venue, toss, result and margin, innings totals, the playing sides and the player of the match, for every format and competition.
Updated within a day of a match ending. Not a live feed.
Partial2001 to current23,241 matches
Ball by ball
Every ball, legal or not: over and ball, batter, non-striker, bowler, runs off the bat and extras, the kind of extra, and any wicket with the fielders involved.
No ball length, line, speed or shot direction.
Partial2001 to current11.7 million deliveries
Players
A player is one person across Tests, ODIs, T20Is and every domestic competition, men's and women's.
No date of birth, batting hand or bowling style.
PartialEveryone in a listed matchOne id across every format and competition
Match-winner prices
Each sportsbook's price on each side, opening and closing, for the internationals and the major franchise and county competitions.
Match winner only: no spreads, totals or player props. Prices cover Tests, ODIs, T20Is, the IPL, BBL, PSL, CPL, T20 Blast and The Hundred; other competitions have none.
PartialJune 2020 to currentAbout 93% of priced matches linked to ball-by-ball
In-play prices
Match-winner prices taken after the first ball, kept apart from the pregame lines.
Tied to the match clock, not to a ball.
PartialJune 2020 to currentSnapshots by sportsbook
Team ratings
Our Elo for international sides and franchises, before and after every match, from results alone.
Ratings are ours, not an official ranking. New sides start level, so a side with few matches has a rating that means little.
Partial2001 to currentOne Elo per team and format
Win probability
Our model's chance the batting side wins after each ball, from the score against par, wickets, balls left, the target and the two sides' ratings.
Not for Tests or first-class matches. It is a model, tested on matches it was not fitted on, and the closing market beats our pre-match ratings.
PartialLimited overs, 2002 to currentEvery ball of about 20,000 matches

Endpoint map

Start with the dataset, then jump to the exact tool reference or a runnable surface.

Matches and scorecards

partial

Teams, venue, toss, result and margin, innings totals, the playing sides and the player of the match, for every format and competition.

Ball by ball

partial

Every ball, legal or not: over and ball, batter, non-striker, bowler, runs off the bat and extras, the kind of extra, and any wicket with the fielders involved.

Players

partial

A player is one person across Tests, ODIs, T20Is and every domestic competition, men's and women's.

Match-winner prices

partial

Each sportsbook's price on each side, opening and closing, for the internationals and the major franchise and county competitions.

In-play prices

partial

Match-winner prices taken after the first ball, kept apart from the pregame lines.

Team ratings

partial

Our Elo for international sides and franchises, before and after every match, from results alone.

Win probability

partial

Our model's chance the batting side wins after each ball, from the score against par, wickets, balls left, the target and the two sides' ratings.

Sportsbook coverage

Odds coverage currently documents match-winner prices from mid-2020. Match-winner only, for the internationals and the major franchise and county competitions. A median of 29 books on IPL closing lines, 29 on The Hundred, 25 on the T20 Blast, 23 on T20Is, 22 on Tests, 18 on the BBL and 17 on ODIs; 14 in 2020, 29 in 2026.