DataSportAPI
Sports / Cricket

Cricket data API

Cricket data, from 2001 through one key

Cricket, every ball since 2001: international, franchise and domestic matches, men and women, with live scores ball by ball, full scorecards, every delivery bowled, competitions and player careers by format.

9 endpointsFree key reads yesterdaySame shape as every sport
GET /v1/cricket/results09:58:06 UTC
real answers, kept each night2 rows
2001
history held from
9
endpoints
6
kinds of answer
Seconds
live score delay
$49
a month, $490 a year

Endpoints

Everything cricket answers

Each one opens in the docs with a live console, your key already filled in.

MethodAddressWhat it givesFree key
GET/v1/cricket/liveMatches in play, ball by ballTry it
GET/v1/cricket/fixturesMatches by date, starting todayTry it
GET/v1/cricket/resultsFinished matches by dateYesterdayTry it
GET/v1/cricket/matches/{id}One match in full, finished or in playYesterdayTry it
GET/v1/cricket/matches/{id}/scorecardThe full scorecard, batting and bowlingYesterdayTry it
GET/v1/cricket/matches/{id}/deliveriesEvery ball bowled in a matchYesterdayTry it
GET/v1/cricket/competitionsEvery competition held, over twelve hundredYesterdayTry it
GET/v1/cricket/players/{id}A player's career by formatYesterdayTry it
GET/v1/cricket/searchPlayers, teams, grounds and competitions by nameYesterdayTry it

A real answer

What comes back

Kept from the API each night, exactly as a caller receives it, lists cut to a few rows.

GET /v1/cricket/results200
{
    "data": [
        {
            "match": "ck_km0a3gz2pm",
            "date": "2026-11-02",
            "format": "t20",
            "gender": "male",
            "coverage": "full",
            "competition": "NCL GT20 Canada",
            "stage": "Match 2",
            "ground": null,
            "official_number": null,
            "teams": [
                {
                    "team": "ck_v1pgvkt7yq",
                    "name": "Brampton Blazers",
                    "score": "119",
                    "overs": "19.5",
                    "won": false
                },
                {
                    "team": "ck_cs1qvvg7sz",
                    "name": "Montreal Warriors",
                    "score": "120/7",
                    "overs": "19.2",
                    "won": true
                }
            ],
            "result": "Montreal Warriors won by 3 wickets"
        },
        {
            "match": "ck_hnmcgwf0yj",
            "date": "2026-11-02",
            "format": "t20",
            "gender": "male",
            "coverage": "full",
            "competition": "Nepal Premier League",
            "stage": "Match 11",
            "ground": null,
            "official_number": null,
            "teams": [
                {
                    "team": "ck_wvktc3gtze",
                    "name": "Chitwan Rhinos (NPL)",
                    "score": "129/6",
                    "overs": "20",
                    "won": false
                },
                {
                    "team": "ck_zgp62tsd2c",
                    "name": "Sudur Paschim Royals (NPL)",
                    "score": "131/5",
                    "overs": "16.4",
                    "won": false
                }
            ],
            "result": "No result"
        }
    ],
    "meta": {
        "sport": "cricket",
        "endpoint": "/results",
        "count": 2,
        "cached": false,
        "age_seconds": 0
    }
}

Goes well with

Sports often taken with cricket

Football
Serving
Football results and fixtures across leagues worldwide, with live scores and more
Horses
Serving
Horse racing racecards for today and the days ahead and more
Greyhounds
Serving
Greyhound racing in Great Britain, Ireland and Australia: today's cards with every trap and more

Can I try cricket before I pay?

Yes. The free key reads yesterday's cricket data on every endpoint except live and fixtures, 50 calls a day, no card.

What does the Cricket plan include?

Every cricket endpoint, live and upcoming included, the full history we hold, 120 calls a minute and 250,000 a month, for $49 a month or $490 a year.

Does it answer like the other sports?

Yes. Cricket answers in the same shape as every other sport, through the same key, so code written for one reads the rest.

Can I use it with Claude?

Yes. The MCP server turns each cricket endpoint into a tool, on the same key.