VOOZH about

URL: https://apify.com/getascraper/espncricinfo-statsguru-scraper

โ‡ฑ ESPNCricinfo StatsGuru Scraper: Cricket Stats and Records ยท Apify


๐Ÿ‘ ESPNCricinfo StatsGuru Scraper: Cricket Stats and Records avatar

ESPNCricinfo StatsGuru Scraper: Cricket Stats and Records

Pricing

from $0.47 / 1,000 stat rows

Go to Apify Store

ESPNCricinfo StatsGuru Scraper: Cricket Stats and Records

Export any ESPNCricinfo StatsGuru cricket statistics query to a structured dataset. Covers batting, bowling, fielding, all formats including Test, ODI, T20I, First Class, and women's cricket.

Pricing

from $0.47 / 1,000 stat rows

Rating

0.0

(0)

Developer

๐Ÿ‘ GetAScraper

GetAScraper

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Share

What does ESPNCricinfo StatsGuru Scraper do?

Export any cricket statistics query from ESPNCricinfo StatsGuru to a clean, analytics-ready dataset. Covers every format, stat dimension, and aggregation view โ€” from innings-by-innings records to career totals, by ground, by series, and more.

  1. Accepts your chosen cricket format, stat dimension, and aggregation view.
  2. Applies all available filters: team, opposition, ground, date range, home or away, and match result.
  3. Paginates through the full result set automatically, up to your item limit.
  4. Returns a flat dataset with one row per innings, career record, season, or other chosen view.

Why use ESPNCricinfo StatsGuru Scraper?

  • Sports analysts: Build innings-by-innings batting or bowling datasets for performance modelling and trend analysis.
  • Fantasy cricket apps: Pull current-season form data for players across all international and domestic formats.
  • Cricket journalists: Retrieve top career records, head-to-head stats, or ground-specific figures for editorial use.
  • Data scientists: Train match prediction models using decades of structured historical records.
  • Research and betting firms: Collect large historical samples filtered by ground, opposition, date range, or match result.

How to use ESPNCricinfo StatsGuru Scraper

  1. Go to the Actor page on the Apify Store and click Try for free.
  2. Choose your Cricket Format (Test, ODI, T20I, First Class, Domestic T20, Women's, or All International).
  3. Select your Stat Dimension (Batting, Bowling, Fielding, All-Round, Team, or Fall of Wickets).
  4. Choose your Aggregation View (Innings, Overall, Match, Series, Ground, Year, Season, and more).
  5. Apply optional filters for team, ground, date range, opponent, or match result.
  6. Set Max Records to limit the output size. Leave at 0 for all available records.
  7. Click Start. Results appear in the Output tab. Download as JSON, CSV, or Excel.

Input

FieldTypeRequiredDescription
formatenumYesCricket format: Test, ODI, T20I, First Class, List A, Domestic T20, Women's Tests, Women's ODIs, Women's T20Is, or All International.
statTypeenumYesStat dimension: Batting, Bowling, Fielding, All-Round, Team, or Fall of Wickets.
viewenumYesAggregation view: Innings by Innings, Overall, Match Totals, Per Series, By Ground, By Host Country, By Opposition, By Year, or By Season.
maxItemsintegerNoMaximum number of records to extract. Set to 0 for all available records.
teamstringNoFilter by team name, e.g. India, Australia, England. Leave blank for all teams.
oppositionstringNoFilter by opposition team name. Leave blank for all opponents.
groundstringNoFilter by ground or venue name, e.g. Lords, MCG, Eden Gardens.
dateFromstringNoOnly include matches on or after this date. Format: YYYY-MM-DD.
dateTostringNoOnly include matches on or before this date. Format: YYYY-MM-DD.
homeOrAwayenumNoFilter by match location: Any, Home, Away, or Neutral.
resultenumNoFilter by match result: Any, Won, Lost, Tied, or Drawn.
orderBystringNoColumn to sort results by. Common values: runs, ave, wkts, econ. Defaults to runs.
orderDirectionenumNoSort direction: Descending (highest first) or Ascending (lowest first).
minQualificationintegerNoMinimum innings or matches to qualify for averages. Leave blank for no minimum.
proxyConfigurationobjectNoOptional proxy settings. Not required for standard use.

Output

Each record is fully flat with one row per innings, career total, series, season, or other chosen aggregation. Download as JSON, CSV, or Excel from the Output tab.

{
"player_name":"Sachin Tendulkar",
"player_id":"35320",
"player_url":"https://www.espncricinfo.com/ci/content/player/35320.html",
"runs":248,
"not_out":false,
"minutes":613,
"balls_faced":436,
"fours":33,
"sixes":1,
"strike_rate":56.88,
"innings":1,
"opposition":"Bangladesh",
"ground":"Dhaka",
"match_date":"2004-12-10",
"format":"test",
"stat_type":"batting",
"view":"innings",
"scraped_at":"2026-06-23T17:01:57.000Z"
}

Data table

Fields present in each record depend on the stat dimension and aggregation view selected. All null-valued fields are omitted from the output.

FieldTypeDescription
player_namestringFull name of the player or team.
player_idstringESPNCricinfo internal player identifier.
player_urlstringLink to the player profile page on ESPNCricinfo.
team_namestringTeam name. Present in team stats view.
oppositionstringName of the opposing team.
groundstringName of the ground or venue.
hoststringHost country name. Present in by-host-country view.
match_datestringMatch start date. Present in innings and match views.
spanstringCareer span, e.g. 1989-2013. Present in career aggregation views.
yearstringYear. Present in by-year view.
seasonstringSeason label. Present in by-season view.
series_winnerstringWinner of the series. Present in per-series view.
matchesnumberMatches played. Present in career aggregation views.
inningsnumberInnings count (career views) or innings number within the match (innings view).
not_outsnumberNumber of not-out innings. Present in career aggregation views.
runsnumberRuns scored (batting) or runs conceded (bowling). Absent for did-not-bat innings.
not_outbooleanTrue if the batter was not dismissed in this innings. Batting innings view only.
did_not_batbooleanTrue if the player did not bat in this innings. Batting innings view only.
highest_scorenumberHighest score in the career or aggregation period. Career batting views.
averagenumberBatting or bowling average. Career aggregation views.
balls_facednumberBalls faced. Batting views.
strike_ratenumberRuns per 100 balls faced. Batting views.
minutesnumberTime at the crease in minutes. Batting innings view.
foursnumberBoundaries hit. Batting views.
sixesnumberSixes hit. Batting views.
centuriesnumberNumber of centuries. Career batting views.
half_centuriesnumberNumber of half-centuries. Career batting views.
ducksnumberNumber of dismissals for zero. Career batting views.
oversnumberOvers bowled. Bowling views.
balls_per_overnumberBalls per over for the match conditions. Bowling views.
maidensnumberMaiden overs bowled. Bowling views.
wicketsnumberWickets taken. Bowling views.
economynumberRuns conceded per over. Bowling views.
best_bowling_inningsstringBest bowling figures in an innings, e.g. 8/53. Career bowling views.
best_bowling_matchstringBest bowling figures in a match. Career bowling views.
five_wicketsnumberNumber of five-wicket hauls. Career bowling views.
ten_wicketsnumberNumber of ten-wicket match hauls. Career bowling views.
dismissalsnumberTotal dismissals. Fielding views.
catchesnumberCatches taken. Fielding views.
catches_keepernumberCatches taken behind the stumps. Fielding views.
catches_fieldingnumberCatches taken in the field. Fielding views.
stumpingsnumberStumpings made. Fielding views.
wicketnumberWicket number at time of fall. Fall of wickets view.
partnershipnumberPartnership runs. Fall of wickets view.
bat1_runsnumberRuns scored by first batter in the partnership. Match view.
bat2_runsnumberRuns scored by second batter in the partnership. Match view.
formatstringCricket format queried, e.g. test, odi, t20i.
stat_typestringStat dimension queried, e.g. batting, bowling, fielding.
viewstringAggregation view used, e.g. innings, overall, series.
scraped_atstringISO 8601 timestamp of when this record was extracted.

Pricing

This Actor uses pay-per-event pricing. You are charged for each stat record successfully extracted and saved to the dataset.

You are not charged for records filtered out by your input criteria or for pages that return no results.

Tips or advanced options

  • Set Max Records to 0 for complete datasets: StatsGuru holds over 100,000 innings records for Test batting alone. Leave Max Records at 0 to fetch everything in one run.
  • Use Innings view for the most granular data: Innings by Innings gives one row per individual performance, ideal for match prediction or form analysis.
  • Filter by date range for recent form: Set Date From to a rolling 12-month window to build a current-season performance dataset.
  • Set Min Qualification for meaningful averages: When using Overall or Career views, set this to 20 or more to exclude players with too few innings.
  • Combine format and team filters: Set format to t20i and team to India to build a complete India T20I batting history in one run.

FAQ, disclaimers, and support

Is it legal to scrape ESPNCricinfo StatsGuru?

Yes. This tool accesses only publicly available statistics pages that are freely accessible without any login or subscription.

How many records can I extract in one run?

StatsGuru holds millions of records across all formats and dimensions. Set Max Records to 0 to retrieve everything that matches your query. The Actor handles all pagination automatically.

Does the output change depending on stat dimension?

Yes. Bowling records include fields such as wickets, economy, and overs. Fielding records include dismissals, catches, and stumpings. Fields specific to batting, such as balls faced and strike rate, are not present in non-batting views.

How do I get support or report a bug?

Open an issue on the Actor's Issues tab. For custom integrations, contact us through the Apify platform.

You might also like

ESPNcricinfo Stats Scraper

crawlerbros/espncricinfo-scraper

Scrape cricket statistics from ESPNcricinfo Statsguru - batting, bowling, and match results for Tests, ODIs, and T20Is.

ESPN Cricinfo Scraper

scrapix/espncricinfo-scraper

Extract cricket statistics and records from ESPNcricinfo โ€” the definitive cricket database. Search players, pull career stats, team records, venue profiles, and full match scorecards, as clean structured JSON/CSV/Excel.

ESPNCricinfo APi

fingolfin/espncricinfo-api-statsguru-scraper

The ultimate ESPN Cricinfo scraper and Statsguru API. Programmatically extract live cricket scores, match schedules, scorecards, ball-by-ball updates, and player rankings. Supports direct JSON endpoints and Cricket MCP for AI agents. RESTapi: https://rapidapi.com/matepapava123/api/espncricinfo-api

Cricsheet Cricket Match Data Scraper

parseforge/cricsheet-scraper

Scrape cricket match data from Cricsheet including Test, ODI, T20I, IPL, BBL, PSL, CPL, The Hundred and more. Returns structured match metadata: teams, winner, venue, toss, player-of-match. No API key required.

Cricsheet Ball-by-Ball Match Data Scraper

jungle_synthesizer/cricsheet-ball-by-ball-match-data-scraper

Downloads and parses Cricsheet's ball-by-ball cricket match archives (Test, ODI, T20I, IPL, BBL and more). Returns one record per delivery with match metadata, innings, over, batter, bowler, runs, wicket, and extras โ€” the highest-granularity cricket analytics dataset available.

๐Ÿ‘ User avatar

BowTiedRaccoon

2

Cricket Sabermetrics API โ€” Jenko Analytics

jenko_systems/cricket-sabermetrics

Modern cricket analytics beyond batting average. 9 analysis modes covering Tests, ODIs, T20Is, IPL, BBL, SA20 and more โ€” with head-to-head, venue masters, pressure situations, era comparison and JTM match prediction.

2

CricBuzz Scraper

crawlerbros/cricbuzz-scraper

Scrape live cricket match scores, upcoming matches, and series schedules from CricBuzz.

Cricbuzz Scrapper

shubham_patel/cricbuzz-scrapper

"Fast and efficient web scraper for Cricbuzz.com. Extracts cricket match scores, news, and articles from provided URLs."

73

Cricsheet Cricket Match Data Scraper

parseforge/cricsheet-cricket-match-data-scraper

Scrape ball-by-ball cricket match data from Cricsheet for Tests, ODIs, T20Is and major franchise leagues (IPL, BBL, PSL, CPL). Get match metadata, innings, overs, deliveries, batter/bowler, runs, wickets and outcomes. Ideal for fantasy sports, analytics, and sports media.

365Scores Sports Data Scraper

crawlerbros/365scores-scraper

Scrape 365Scores (365scores.com) public API for live sports scores, standings, and competition data. Covers football, basketball, baseball, hockey, tennis, cricket, and more.

11