VOOZH about

URL: https://apify.com/jungle_synthesizer/cricsheet-ball-by-ball-match-data-scraper

โ‡ฑ Cricsheet Ball-by-Ball Match Data Scraper ยท Apify


๐Ÿ‘ Cricsheet Ball-by-Ball Match Data Scraper avatar

Cricsheet Ball-by-Ball Match Data Scraper

Pricing

Pay per event

Go to Apify Store

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.

Pricing

Pay per event

Rating

0.0

(0)

Developer

๐Ÿ‘ BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

15 hours ago

Last modified

Share

Downloads and parses Cricsheet's open ball-by-ball cricket match archives. Returns one record per delivery โ€” match metadata, innings, over, batter, bowler, runs scored, wickets, and extras โ€” for every format in the Cricsheet dataset.

Cricsheet is the de-facto open cricket dataset used by fantasy platforms, betting models, and academic researchers. It covers Test, ODI, T20I, IPL, BBL, and dozens of other competitions. This actor flattens the archive into queryable per-delivery rows, which is the highest-granularity cricket analytics format available.

What you get

Each output record represents a single ball bowled:

FieldDescription
match_idCricsheet unique match identifier
competitionCompetition name (e.g. Indian Premier League)
formatMatch type (test, odi, t20)
match_dateDate of the match (YYYY-MM-DD)
venueGround name and city
team_a / team_bBoth teams
batting_teamWhich team is batting in this innings
toss_winnerTeam that won the toss
resultMatch result
inningsInnings number (1 or 2)
overOver number (0-indexed)
ballBall within the over
batterBatter facing
non_strikerNon-striking batter
bowlerBowler
runs_batterRuns off the bat
runs_extrasExtra runs
runs_totalTotal runs from this delivery
wicket_kindHow the wicket fell (caught, bowled, lbw, run_out...)
wicket_player_outPlayer dismissed (empty if no wicket)
extras_typeType of extra (wides, noball, byes, legbyes)

Input

ParameterTypeDefaultDescription
matchFormatstringt20sFormat archive to download: all, tests, mdms, odis, t20s, t20is, ipl, bbl
maxMatchesinteger5Maximum matches to process. Leave blank for the full archive.
maxItemsinteger100Maximum delivery records to return.

Format options

  • all โ€” every match in the Cricsheet database (~22,000 matches, 141 MB)
  • tests โ€” Test matches only (~900 matches)
  • mdms โ€” Multi-day matches (~2,100 matches)
  • odis โ€” One-day internationals (~3,100 matches)
  • t20s โ€” T20 leagues worldwide (~5,400 matches)
  • t20is โ€” T20 internationals only (~320 matches)
  • ipl โ€” Indian Premier League
  • bbl โ€” Big Bash League

Usage notes

Scale. A full all run with no maxMatches cap returns millions of delivery records. For most analytics use cases, select a specific format and set reasonable caps.

Resumable runs. maxItems caps the total deliveries emitted. maxMatches controls how many matches are parsed before stopping โ€” useful when you need complete match records rather than a truncated mid-match stream.

Attribution. Cricsheet data is released under the Open Database License (ODbL). Give credit to Cricsheet.org when you publish work derived from this data.

Data source

Cricsheet.org โ€” a community cricket data project providing ball-by-ball data for international and major T20 league cricket since 2005. The archive is updated regularly as new matches are played.

You might also like

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.

Cricsheet Ball-by-Ball Data Scraper (IPL, T20, Tests & More)

jungle_synthesizer/cricsheet-t20-world-cup-ipl-open-data-scraper

Download ball-by-ball cricket data from Cricsheet โ€” IPL, T20 World Cup, Tests, The Hundred, WBBL and more. Returns one row per delivery with batter, bowler, runs, extras, wickets, and computed strike-rate / economy-rate columns. Open data, near-zero cost.

๐Ÿ‘ User avatar

BowTiedRaccoon

2

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.

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

ESPNCricinfo StatsGuru Scraper: Cricket Stats and Records

getascraper/espncricinfo-statsguru-scraper

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.

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

Flashscore: Match Listings, Scores & Fixtures

extractify-labs/flashscore-extractor

Extract match listings from Flashscore for football and basketball. Filter by date (-7 to +7 days), match status, or league. Returns teams, scores, tournament, and match metadata.

๐Ÿ‘ User avatar

Extractify Labs

201

5.0

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.

FotMob Match Details Scraper

incognito_mode/fotmob-match-details-scraper

Scrape full FotMob match details: final score, lineups & formations, per-player stats and ratings, a goal/card/substitution timeline, the team-stat comparison, venue, referee and player of the match. One normalized JSON/CSV record per match. Failed lookups are never billed.