Cricket Intelligence API avatar

Cricket Intelligence API

Pricing

from $50.00 / 1,000 cricket intelligence results

Go to Apify Store
Cricket Intelligence API

Cricket Intelligence API

Structured cricket match, player, series, ranking, news, and historical intelligence for sports apps, dashboards, and research workflows.

Pricing

from $50.00 / 1,000 cricket intelligence results

Rating

0.0

(0)

Developer

Fetch Finch

Fetch Finch

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Turn cricket data into production-ready match centres, dashboards, research tools, and sports experiences with one structured Actor.

Cricket Intelligence API gives you a consistent way to discover matches, inspect live scores, explore scorecards, follow players and series, and build historical views from the same JSON response format.

Why use it

  • Build a complete cricket match centre with metadata, live score, scorecard, squads, overs, and optional ball-by-ball commentary.
  • Find matches and players by familiar names instead of learning numeric identifiers first.
  • Track score progression over time with compact match history snapshots.
  • Combine live match discovery with series, player, team, venue, ranking, and news data.
  • Use normalized fields for application logic while retaining rich nested detail for analysis.
  • Export results as JSON, CSV, Excel, or XML through the standard Apify dataset tools.

Built for

  • Sports websites and mobile apps
  • Live score dashboards and newsroom tools
  • Fantasy cricket and fan engagement products
  • Match previews, reports, and editorial workflows
  • Cricket research, analytics, and internal data products

Quick start

Choose a resource and run the Actor. Most workflows can start with the defaults.

Discover current matches

{
"mode": "sync",
"resource": "overview"
}

Get a match by teams and date

You can use friendly search fields without knowing a match ID. The response includes the canonical match ID that was selected.

{
"mode": "sync",
"resource": "match",
"teamName": "India",
"opponent": "Sri Lanka",
"matchDate": "2026-08-23",
"matchParts": ["info", "liveScore", "scorecard"]
}

Get a player profile by name

{
"mode": "sync",
"resource": "player",
"playerName": "Virat Kohli"
}

Read a previously collected result

Use cache mode when you want a predictable read of available stored data without requesting a fresh collection.

{
"mode": "cache",
"resource": "matchHistory",
"matchId": 163017,
"historyLimit": 100
}

Direct match, series, player, team, and venue IDs are also supported for deterministic integrations.

Available resources

ResourceWhat you can build
OverviewLive, upcoming, and recent match discovery
Live matchesScoreboard feeds and match watchlists
MatchMatch centre data, scorecards, squads, overs, and commentary
Match historyHistorical score progression snapshots
SeriesSeries metadata, fixtures, and match history
Player searchPlayer discovery and canonical IDs
PlayerPlayer profile pages and research cards
TeamTeam players, schedule, results, and statistics
VenueVenue profiles and location details
RankingsTeam and player ranking tables
NewsCricket news feeds for briefings and content workflows

Full commentary is opt-in so ordinary match requests stay compact. Each response includes the selected resource, retrieval time, cache metadata, normalized data, and any friendly lookup resolution.

Customer example tasks

Try a workflow in one click:

Output and integrations

Every run writes one structured result to the default dataset. Use the Apify Console, Dataset API, webhooks, or your preferred integration to consume it in downstream applications.

The top-level result stays consistent across resources:

  • resource identifies the requested workflow.
  • mode identifies a fresh or stored read.
  • retrievedAt records when the result was produced.
  • data contains the normalized resource-specific payload.
  • data.resolution explains a friendly name-based match, series, or player lookup.
  • upstream reports request metadata for operational visibility.

Pricing

Cricket Intelligence API uses simple pay-per-result pricing. The main result event is $0.05 per completed dataset result. Apify displays the complete charge before a run and in the run billing details.

Data quality notes

Live availability depends on the match state and the information available for that fixture. Full commentary can be substantially larger than a normal scorecard, so request it only when your workflow needs ball-by-ball detail.

If a friendly lookup returns multiple candidates, add an opponent, date, or series name. The Actor reports the candidates instead of silently guessing.