ESPN Cricinfo Scraper
Pricing
from $5.00 / 1,000 results
Go to Apify Store

ESPN Cricinfo Scraper
Unofficial Cricinfo API for live cricket scores, match schedules, scorecards, ball-by-ball updates, player stats, team rankings, and cricket news. Fast JSON endpoints with simple documentation. More details visit here https://rapidapi.com/matepapava123/api/espncricinfo-api
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer
Mate Papava
Maintained by Community
Actor stats
0
Bookmarked
9
Total users
3
Monthly active users
9 days ago
Last modified
Categories
Share
ESPN Cricinfo Scraper - Apify Actor
Scrape cricket data from ESPN Cricinfo including live scores, player stats, team info, rankings, news, and more.
Features
- 24 scraping actions covering all major ESPN Cricinfo data
- Teams & Players: Get team lists, player details, search players
- Live Scores & Matches: Real-time scores, detailed scorecards
- Series & Fixtures: Current, upcoming, and past series
- Rankings & Stats: ICC rankings, batting/bowling statistics
- News: Cricket news articles and full story content
- Team Details: Fixtures, squads, stats, videos, galleries, photos, fan ratings
- RSS Feeds: Live scores and team news RSS feeds
- AI Search: ESPN's AI-powered cricket search
Input Parameters
Required
| Parameter | Type | Description |
|---|---|---|
action | string | The scraping action to perform (see Available Actions below) |
Action-Specific Parameters
Team Parameters
| Parameter | Type | Description | Used By |
|---|---|---|---|
team_id | string | Team ID (e.g., '6' for India) | get_team_players, get_team_details, get_team_* |
team_slug | string | Team slug (e.g., 'india') | get_team_players, get_team_details, get_team_* |
Player Parameters
| Parameter | Type | Description | Used By |
|---|---|---|---|
player_id | string | Player ID | get_player_details |
use_api | boolean | Use ESPN API instead of scraping (default: true) | get_player_details |
Search Parameters
| Parameter | Type | Description | Used By |
|---|---|---|---|
query | string | Search query string | search_players, ai_search |
limit | integer | Max results (1-50, default: 5) | search_players |
tournament | string | Tournament filter (e.g., 'menstest') | ai_search |
Match Parameters
| Parameter | Type | Description | Used By |
|---|---|---|---|
match_id | string | Match ID | get_match_details |
Series Parameters
| Parameter | Type | Description | Used By |
|---|---|---|---|
series_id | string | Series ID | get_series_details |
series_slug | string | Series slug | get_series_details |
status | string | Filter: 'current', 'upcoming', 'past', 'all' | get_series |
Format & Ranking Parameters
| Parameter | Type | Description | Used By |
|---|---|---|---|
format | string | Cricket format: 'test', 'odi', 't20', 't20i' | get_live_scores, get_rankings |
ranking_type | string | 'teams', 'batting', 'bowling', 'all-rounder' | get_rankings |
Statistics Parameters
| Parameter | Type | Description | Used By |
|---|---|---|---|
stats_type | string | 'batting', 'bowling', 'team' | get_stats |
stats_format | string | 'test', 'odi', 't20' | get_stats |
category | string | Specific category (e.g., 'most-runs') | get_stats |
News Parameters
| Parameter | Type | Description | Used By |
|---|---|---|---|
story_id | string | Story ID or slug | get_story_details |
page | integer | Page number (default: 1) | get_news, get_team_fan_ratings |
Fan Ratings Parameters
| Parameter | Type | Description | Used By |
|---|---|---|---|
match_class | string | Filter: 'tests', 'odis', 't20is', 'all' | get_team_fan_ratings |
Available Actions
Teams & Players
| Action | Description | Required Parameters |
|---|---|---|
get_teams | Get all cricket teams | - |
get_team_players | Get players for a team by format | team_id |
get_player_details | Get detailed player info and stats | player_id |
search_players | Search for players | query |
Matches
| Action | Description | Required Parameters |
|---|---|---|
get_live_scores | Get live cricket scores | - |
get_match_details | Get full match scorecard | match_id |
Series
| Action | Description | Required Parameters |
|---|---|---|
get_series | Get fixtures/series list | - |
get_series_details | Get series details | series_id |
Rankings & Stats
| Action | Description | Required Parameters |
|---|---|---|
get_rankings | Get ICC rankings | ranking_type |
get_stats | Get cricket statistics | - |
News
| Action | Description | Required Parameters |
|---|---|---|
get_news | Get cricket news articles | - |
get_story_details | Get full article content | story_id |
Team Details
| Action | Description | Required Parameters |
|---|---|---|
get_team_details | Get team home/overview | team_id, team_slug |
get_team_fixtures | Get team match schedule | team_id, team_slug |
get_team_players_list | Get current squad | team_id, team_slug |
get_team_stats | Get team statistics | team_id, team_slug |
get_team_videos | Get team videos | team_id, team_slug |
get_team_squads | Get historical squads | team_id, team_slug |
get_team_galleries | Get photo galleries | team_id, team_slug |
get_team_photos | Get team photos | team_id, team_slug |
get_team_fan_ratings | Get player fan ratings | team_id, team_slug |
RSS Feeds
| Action | Description | Required Parameters |
|---|---|---|
get_live_scores_rss | Get live scores RSS feed | - |
get_team_news_rss | Get team-specific news RSS | team_id |
AI Search
| Action | Description | Required Parameters |
|---|---|---|
ai_search | ESPN AI-powered search | query |
Example Inputs
Get Live Scores
{"action": "get_live_scores"}
Get ICC Team Rankings
{"action": "get_rankings","ranking_type": "teams","format": "test"}
Get Player Details
{"action": "get_player_details","player_id": "253802","use_api": true}
Get Team Details
{"action": "get_team_details","team_id": "6","team_slug": "india"}
Search Players
{"action": "search_players","query": "Virat Kohli","limit": 5}
Get Series List
{"action": "get_series","status": "current"}
AI Search
{"action": "ai_search","query": "Who has the most centuries in Test cricket?","tournament": "menstest"}
Output Format
All actions return a consistent output structure:
{"action": "get_live_scores","success": true,"data": { ... },"error": null,"timestamp": "2026-03-18T12:00:00.000Z"}
On error:
{"action": "get_live_scores","success": false,"data": null,"error": "Error message here","timestamp": "2026-03-18T12:00:00.000Z"}
Common Team IDs
| Team | ID | Slug |
|---|---|---|
| Australia | 1 | australia |
| England | 2 | england |
| South Africa | 3 | south-africa |
| West Indies | 4 | west-indies |
| New Zealand | 5 | new-zealand |
| India | 6 | india |
| Pakistan | 7 | pakistan |
| Sri Lanka | 8 | sri-lanka |
| Zimbabwe | 9 | zimbabwe |
| Bangladesh | 25 | bangladesh |
| Ireland | 29 | ireland |
| Afghanistan | 40 | afghanistan |
Deployment
cd rottentomato/cricketinfo-apify-actorapify loginapify push
Technical Notes
- Uses
curl-cffifor HTTP requests with anti-bot bypass capabilities - Parses both JSON data from
__NEXT_DATA__scripts and HTML fallbacks - Handles ESPN Cricinfo's modern Next.js-based architecture
- Supports pagination for news and fan ratings endpoints