Schedule (v2)
curl --request GET \
--url https://apiv2.sportxapi.com/cricket/api/v2/match/scheduleconst options = {method: 'GET'};
fetch('https://apiv2.sportxapi.com/cricket/api/v2/match/schedule', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://apiv2.sportxapi.com/cricket/api/v2/match/schedule"
response = requests.get(url)
print(response.text)[
{
"id": 130163,
"seriesID": "130163",
"seriesName": "Pakistan U19 tour of England, 2026",
"matchType": "First-class",
"type": "international",
"matchCount": 1,
"matches": [
{
"id": 98697,
"matchID": "98697",
"isAbandoned": false,
"homeTeamId": "1038",
"homeTeamName": "England Under-19s",
"homeTeamShortName": "ENG-U19",
"homeTeamImg": "https://cdn.sportxapi.com/assets/uploads/2023/05/England.png?_sxcdn=20260831",
"awayTeamId": "1148",
"awayTeamName": "Pakistan Under-19s",
"awayTeamShortName": "PAK-U19",
"awayTeamImg": "https://cdn.sportxapi.com/assets/uploads/2023/05/Pakistan.png?_sxcdn=20260831",
"currentinningsNo": "3",
"firstInningsTeamID": "1148",
"secondInningsTeamID": "1038",
"thirdInningsTeamID": "1148",
"fourthInningsTeamID": "1038",
"currentInningteamID": "1148",
"currentInningsTeamName": "Pakistan Under-19s",
"matchLevel": "International",
"matchName": "Match 1, Pakistan U19 tour of England, 2026",
"matchNumber": "Match 1",
"matchResult": null,
"matchScore": [
"[object]",
"[object]"
],
"matchStatus": "live",
"matchType": "First-class",
"matchdate": null,
"winningTeamID": null,
"seriesID": "130163"
}
]
},
{
"id": 130094,
"seriesID": "130094",
"seriesName": "Womens Caribbean Premier League, 2026",
"matchType": "T20",
"type": "women",
"matchCount": 1,
"matches": [
{
"id": 97826,
"matchID": "97826",
"isAbandoned": false,
"homeTeamId": "125861",
"homeTeamName": "Barbados Tridents Women",
"homeTeamShortName": "BT-W",
"homeTeamImg": "https://cdn.sportxapi.com/assets/uploads/2023/07/barbados-logo.png?_sxcdn=20260831",
"awayTeamId": "125862",
"awayTeamName": "Trinbago Knight Riders Women",
"awayTeamShortName": "TKR-W",
"awayTeamImg": "https://cdn.sportxapi.com/assets/uploads/2023/07/trinbago-logo.png?_sxcdn=20260831",
"currentinningsNo": "1",
"firstInningsTeamID": "125862",
"secondInningsTeamID": null,
"thirdInningsTeamID": null,
"fourthInningsTeamID": null,
"currentInningteamID": "125862",
"currentInningsTeamName": "Trinbago Knight Riders Women",
"matchLevel": null,
"matchName": "Match 1, Womens Caribbean Premier League, 2026",
"matchNumber": "Match 1",
"matchResult": null,
"matchScore": [
"[object]",
"[object]"
],
"matchStatus": "live",
"matchType": "T20",
"matchdate": null,
"winningTeamID": null,
"seriesID": "130094"
}
]
}
]{
"error": "Unauthorized: Missing or invalid API key"
}{
"error": "Quota limit exceeded for current billing cycle"
}Schedules
Schedule (v2)
Paginated schedule with status/type filters. status=live is served from the live cache when LIVE_CACHE_ONLY is on.
GET
/
cricket
/
api
/
v2
/
match
/
schedule
Schedule (v2)
curl --request GET \
--url https://apiv2.sportxapi.com/cricket/api/v2/match/scheduleconst options = {method: 'GET'};
fetch('https://apiv2.sportxapi.com/cricket/api/v2/match/schedule', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://apiv2.sportxapi.com/cricket/api/v2/match/schedule"
response = requests.get(url)
print(response.text)[
{
"id": 130163,
"seriesID": "130163",
"seriesName": "Pakistan U19 tour of England, 2026",
"matchType": "First-class",
"type": "international",
"matchCount": 1,
"matches": [
{
"id": 98697,
"matchID": "98697",
"isAbandoned": false,
"homeTeamId": "1038",
"homeTeamName": "England Under-19s",
"homeTeamShortName": "ENG-U19",
"homeTeamImg": "https://cdn.sportxapi.com/assets/uploads/2023/05/England.png?_sxcdn=20260831",
"awayTeamId": "1148",
"awayTeamName": "Pakistan Under-19s",
"awayTeamShortName": "PAK-U19",
"awayTeamImg": "https://cdn.sportxapi.com/assets/uploads/2023/05/Pakistan.png?_sxcdn=20260831",
"currentinningsNo": "3",
"firstInningsTeamID": "1148",
"secondInningsTeamID": "1038",
"thirdInningsTeamID": "1148",
"fourthInningsTeamID": "1038",
"currentInningteamID": "1148",
"currentInningsTeamName": "Pakistan Under-19s",
"matchLevel": "International",
"matchName": "Match 1, Pakistan U19 tour of England, 2026",
"matchNumber": "Match 1",
"matchResult": null,
"matchScore": [
"[object]",
"[object]"
],
"matchStatus": "live",
"matchType": "First-class",
"matchdate": null,
"winningTeamID": null,
"seriesID": "130163"
}
]
},
{
"id": 130094,
"seriesID": "130094",
"seriesName": "Womens Caribbean Premier League, 2026",
"matchType": "T20",
"type": "women",
"matchCount": 1,
"matches": [
{
"id": 97826,
"matchID": "97826",
"isAbandoned": false,
"homeTeamId": "125861",
"homeTeamName": "Barbados Tridents Women",
"homeTeamShortName": "BT-W",
"homeTeamImg": "https://cdn.sportxapi.com/assets/uploads/2023/07/barbados-logo.png?_sxcdn=20260831",
"awayTeamId": "125862",
"awayTeamName": "Trinbago Knight Riders Women",
"awayTeamShortName": "TKR-W",
"awayTeamImg": "https://cdn.sportxapi.com/assets/uploads/2023/07/trinbago-logo.png?_sxcdn=20260831",
"currentinningsNo": "1",
"firstInningsTeamID": "125862",
"secondInningsTeamID": null,
"thirdInningsTeamID": null,
"fourthInningsTeamID": null,
"currentInningteamID": "125862",
"currentInningsTeamName": "Trinbago Knight Riders Women",
"matchLevel": null,
"matchName": "Match 1, Womens Caribbean Premier League, 2026",
"matchNumber": "Match 1",
"matchResult": null,
"matchScore": [
"[object]",
"[object]"
],
"matchStatus": "live",
"matchType": "T20",
"matchdate": null,
"winningTeamID": null,
"seriesID": "130094"
}
]
}
]{
"error": "Unauthorized: Missing or invalid API key"
}{
"error": "Quota limit exceeded for current billing cycle"
}