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
- Fantasy and betting modellers who need per-player runs, strike rate, overs, wickets and economy.
- Stats products and widgets showing fixtures and results across competitions.
- Analysts pulling the full scorecard of any current or historical match.
- AI agents billed per delivered match over x402.
What you get
| Group | Fields |
|---|---|
| Match | League, event id, teams, innings scores, result, status, venue |
| Batting card | Per batter: runs, balls, minutes, 4s, 6s, strike rate, dismissal |
| Bowling card | Per 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
| Input | What it does |
|---|---|
dateFrom / dateTo · leagueIds | Match date range (defaults last 21 / next 21 days) · ESPN cricket league IDs (empty = major default set) |
includeScorecards | Add full batting/bowling cards for completed matches (default off) |
matchIds · maxScorecardMatches · maxResults | ESPNcricinfo 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
- Scorecards for completed matches —
includeScorecardsattaches cards to finished matches;matchIdspulls any historical match directly. - Scorecard lookups are capped per run (
maxScorecardMatches, default 20) to keep runs fast and polite. - Cricket only — for other sports see the rest of the foXLabs sports family.
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 →