Coverage
What is in the database by format and year, and where the record has gaps.
The database holds 22,983 matches from December 2001 to today, every one ball by ball, across men's and women's cricket, internationals and the major leagues and domestic competitions.
Where the record has gaps
The database holds most, but not all, matches. For men's internationals since 2001 it holds about 85% of Tests and 81% of ODIs; the rest were never published ball by ball. Careers built from the database can therefore read a little below official records, and the website says so on every player page.
Since 3 October 2026 every men's Test, ODI and T20 international back to 1877 is listed as well, with its teams, ground, dates and result. The ones without their balls carry coverage scorecard when we hold every batter's and bowler's line as the scorer kept it, totals when we hold their innings totals, extras and fall of wickets, or result_only; ask /v1/matches?coverage=totals or coverage=result_only for them, or coverage=full for the matches with every ball.
What that means for you
Treat totals as totals of the matches held. Where an official figure matters, compare with it; where the ball-by-ball detail matters, nothing else has it for these matches.