Home › Guides › Cricket Data

Cricket as data: fixtures, results and full per-player scorecards

The Cricket Data Scraper returns matches across the major competitions (ICC World Cup, World Test Championship, IPL, Big Bash and more) with teams, innings scores, result and status — plus full per-player batting and bowling scorecards for any match, live or historical. Give a date range (or specific competitions) for fixtures and results, or pass historical match IDs for scorecards. No API key, no login.

Who it's for

What you get

GroupFields
MatchLeague, event id, teams, innings scores, result, status, venue
Batting cardPer batter: runs, balls, minutes, 4s, 6s, strike rate, dismissal
Bowling cardPer bowler: overs, maidens, runs, wickets, economy, dot balls

Fixtures, results and innings scores come from ESPN's public keyless cricket API; the full cards come from ESPNcricinfo through Apify's Unblocker — the event id and the match id line up, so summary and scorecard match.

Input

InputWhat it does
dateFrom / dateTo · leagueIdsMatch date range (defaults last 21 / next 21 days) · ESPN cricket league IDs (empty = major default set)
includeScorecardsAdd full batting/bowling cards for completed matches (default off)
matchIds · maxScorecardMatches · maxResultsESPNcricinfo match IDs for direct historical scorecards · cap on scorecard lookups (default 20) · cap on matches
{ "dateFrom": "2026-10-01", "dateTo": "2026-12-31", "includeScorecards": true }

Honest limits

Pricing

Pay per result: per delivered match, never for errors or empty results. Current prices are on the actor's Pricing tab on Apify.

Model a match ball by card: fixtures, results and full batting/bowling scorecards, live or historical. Exportable to JSON, CSV or Excel.

Open the Cricket Data Scraper →

Related

Other sport-specific scrapers: the Rugby Data Scraper, the Formula 1 Data Scraper, the Golf & PGA Data Scraper and the UFC & MMA Data Scraper; for betting lines, the Sports Odds Scraper.

Frequently asked questions

Do I need an API key or login?

No. Fixtures, results and innings scores come from ESPN's public keyless cricket API; full scorecards come from ESPNcricinfo through Apify's Unblocker, so no key or login is ever needed from you.

What is in a full scorecard?

Per batter: runs, balls, minutes, 4s, 6s, strike rate and dismissal. Per bowler: overs, maidens, runs, wickets, economy and dot balls. Turn on includeScorecards for completed matches, or pass matchIds for historical ones.

Can I get historical matches?

Yes — pass ESPNcricinfo match IDs in matchIds for the full scorecard of any past match, not only the current season. ESPN's cricket event id is the ESPNcricinfo match id, so a match's summary and scorecard line up.

Which competitions are covered?

Major competitions including the ICC World Cup, World Test Championship, IPL and Big Bash; leave leagueIds empty for the default major set, or pass ESPN cricket league IDs to scope it.

How is it billed?

Pay per delivered match, never for errors or empty results. maxScorecardMatches caps how many matches get the scorecard lookup in one run (default 20).

Using the data lawfully

The Actor reads publicly available, non-personal cricket data (fixtures, scores, public scorecards) from open sources. It collects no private data and requires no login. Use the output in line with applicable laws and the terms of the sources.

Cricket Data Scraper — fixtures, results and full scorecards in one tool. Pay per match, no API key.

Get cricket data on Apify →