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

Venue matches

GET/v1/venues/{venue}/matches

On each planFree keyLast 30 daysMatch WeekLast 30 daysArchiveTo yesterdayProIn fullAnalyst ProIn full

Matches at a ground, with every filter of /v1/matches.

Parameters

NameInValuesRequired
venuepathvenue addressyes
datequeryOne day, YYYY-MM-DD
fromqueryOn or after
toqueryOn or before
yearqueryA calendar year
monthqueryWith year, 1 to 12
formatquerytest, odi, t20i, t20, multi-day, one-day
genderquerymale or female
pagequeryPage number, from 1
limitqueryResults per page, 1 to 100 (default 50)

Request

curl -H "Authorization: Bearer $CDB_KEY" \
  "https://api.cricketdatabase.com/v1/venues/sophia-gardens/matches"

Response

{
    "data": [
        {
            "match": "2026-09-24-glamorgan-v-essex",
            "date": "2026-09-24",
            "format": "multi-day",
            "gender": "male",
            "coverage": "full",
            "competition": "County Championship",
            "stage": "Match 69",
            "ground": null,
            "official_number": null,
            "teams": [
                {
                    "team": "glamorgan",
                    "name": "Glamorgan",
                    "score": "505",
                    "overs": "157.1",
                    "won": false
                },
                {
                    "team": "essex",
                    "name": "Essex",
                    "score": "129 & 351/6",
                    "overs": "85.3",
                    "won": false
                }
            ],
            "result": "Match drawn"
        },
        {
            "match": "2026-09-17-sri-lanka-v-england",
            "date": "2026-09-17",
            "format": "t20i",
            "gender": "male",
            "coverage": "full",
            "competition": "Sri Lanka tour of England",
            "stage": "Match 2",
            "ground": null,
            "official_number": null,
            "teams": [
                {
                    "team": "sri-lanka",
                    "name": "Sri Lanka",
                    "score": "145/9",
                    "overs": "20",
                    "won": false
                },
                {
                    "team": "england",
                    "name": "England",
                    "score": "146/4",
                    "overs": "12.1",
                    "won": true
                }
            ],
            "result": "England won by 6 wickets"
        },
        "... 48 more"
    ],
    "meta": {
        "plan": "plus",
        "count": 50,
        "next_cursor": "Y2RiOnAy",
        "page": 1,
        "per_page": 50,
        "total": 210,
        "total_pages": 5,
        "next_page": 2,
        "prev_page": null
    }
}

A real response from the database for the example request, on a Analyst Pro key. Lists are cut to their first two items.

Run it live

A real request from your browser straight to api.cricketdatabase.com with your own key. Keys you add are kept in this browser, and the page remembers the one you last used. No key yet? Get a free key.