GET/cricinfo/calendarapiKey3 credits/request
Returns the dated international cricket calendar that Cricinfo currently publishes, with no parameters. Each event has its ISO date, the match name such as a fixture and venue, and any series labels for that day. The response also gives the event count.
Takes no parameters.
Sampled 14 Oct 2026: 237 items. Filled in every item: date, series, name. In the sample: date: 2026-10-13 to 2027-11-21; name: “Afghanistan v Bangladesh at Abu Dhabi, Only Test - day 5” and 222 other values; series: median 1 entry.
Open in Playground
GET/cricinfo/commentaryapiKey3 credits/request
Returns the latest ball-by-ball and editorial commentary embedded in a public Cricinfo match page. `url` may be a canonical full-scorecard or live-score URL.
Required: url. Optional: limit.
Sampled 14 Oct 2026: 20 items. Filled in every item: id, inning, over, ball, title, is_boundary, is_wicket, total_inning_runs and 1 more. Not in every item: text (1), runs (8), batsman_runs (8), timestamp (19), dismissal (1). In the sample: timestamp: 2026-09-01; title: Dubey to Ishan (8), Jain to Shami (5), Jain to Gharami (3) and 2 more; over: 36.02 to 39.03, median 37.05; text: “Sudip Kumar Gharami c Patidar b Jain 14 (16b 1x4 0x6) SR: 8…”; is_boundary: true in 3 of 20; ball: 1 to 6, median 3; runs: 1 to 4, median 1; batsman_runs: 1 to 4, median 1.
Open in Playground
GET/cricinfo/groundsapiKey3 credits/request
Returns the featured public ground directory snapshot and the country index used to discover Cricinfo venue pages. Use the existing venue endpoint for detailed ground profiles.
Optional: limit.
Sampled 14 Oct 2026: 91 items. Filled in every item: id, name, short_name, abbreviation, slug. In the sample: name: “Australia” and 90 other values; short_name: “Australia” and 90 other values; abbreviation: “AUS” and 90 other values.
Open in Playground
GET/cricinfo/liveapiKey3 credits/request
Returns Cricinfo's current live-score list with no parameters, covering live, upcoming and recently completed matches. Each match has its title, format, state, status text, start date, series, both teams with scores, and a scorecard `url` you can pass to the match endpoint.
Takes no parameters.
Sampled 14 Oct 2026: 28 items. Filled in every item: id, url, series, title, format, state, status, start_date and 1 more. Not in every item: status_text (27). In the sample: start_date: 2026-10-11 to 2026-10-14; format: TEST (18), T20 (8), ODI (2); title: “Plate Group” and 15 other values; url: cricinfo.com; teams: median 2 entries; state: LIVE (20), PRE (7), POST (1); status: Stumps (15), {{MATCH_START_TIME}} (7), Live (3) and 2 more; status_text: “Day 3 - Sikkim trail by 106 runs.” and 20 other values.
Open in Playground
GET/cricinfo/matchapiKey3 credits/request
Returns a public Cricinfo match scorecard with match state, team scores, and available innings totals and batter/bowler lines. Upcoming matches return an empty innings list. `url` must be a canonical `https://www.cricinfo.com/series/.../(full-scorecard|live-cricket-score)` URL; live-score URLs are normalized to the paired scorecard.
Required: url.
Sampled 14 Oct 2026: 2 items. Filled in every item: id, name, short_name, score, home, live. Not in every item: score_info (1). In the sample: name: “Barbados Tridents” and 1 other value; home: true in 1 of 2; short_name: “BT” and 1 other value; score: “127/9” and 1 other value; live: true in 0 of 2; score_info: “14.5/20 ov, T:128”.
Open in Playground
GET/cricinfo/newsapiKey3 credits/request
Returns a bounded snapshot of Cricinfo's latest public stories, including titles, summaries, authors, genres, publication times, images, and associated match or series identifiers.
Optional: limit.
Sampled 14 Oct 2026: 20 items. Filled in every item: id, url, title, summary, byline, genre, published_at, modified_at and 3 more. Not in every item: match_id (5), series_id (5). In the sample: published_at: 2026-10-13; genre: News (15), Report (4), Preview (1); url: cricinfo.com; live: true in 0 of 20; title: median 63 characters; summary: median 99 characters; modified_at: 2026-10-13; image_url: cricinfo.com.
Open in Playground
GET/cricinfo/photosapiKey3 credits/request
Returns bounded metadata for the latest public Cricinfo photos, including captions, credits, dimensions, dates, and image variants. Media files are not downloaded by the endpoint.
Optional: limit.
Sampled 14 Oct 2026: 20 items. Filled in every item: id, url, width, height, caption, long_caption, credit, date_taken and 1 more. In the sample: date_taken: 2026-10-13; credit: Associated Press (6), AFP/Getty Images (4), Afghanistan Cricket Board (3) and 4 more; caption: “Kusal Mendis works the ball into the leg side” and 19 other values; url: cricinfo.com; long_caption: median 106 characters.
Open in Playground
GET/cricinfo/rankingsapiKey3 credits/request
Returns ICC rankings (team or player) from a Cricinfo rankings page, given as the required `url`, which must be a canonical `https://www.cricinfo.com/rankings/...` address. Each entry has its rank, name, country, rating, points, matches and format, plus a team or player id.
Required: url.
Sampled 14 Oct 2026: 229 items. Filled in every item: rank, name, matches. Not in every item: rating (211), points (213). In the sample: rank: 1 to 102, median 35; name: “Australia” and 181 other values; rating: 2 to 291, median 58; points: 6 to 18,802, median 1,753; matches: 5 to 87, median 27.
Open in Playground
GET/cricinfo/recordsapiKey3 credits/request
Returns a bounded table from a Cricinfo records page. `record` is a relative Statsguru record path such as `batting/most_runs_career.html`. `class` must be one of `1`, `2`, `3`, `4`, `5`, `6`, `8`, `9`, `10`, `11`, `12`, `20`, `21`, `22`, or `23`.
Required: record, class (15 allowed values: 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 20, 21, 22, 23). Optional: id, type, current.
Open in Playground
GET/cricinfo/records/indexapiKey3 credits/request
Returns the public Cricinfo records catalog, including match classes, record categories, selectable teams or entities, and example suggestions. Use the existing records endpoint to retrieve a specific table.
Takes no parameters.
Sampled 14 Oct 2026: 15 items. Filled in every item: id, name, long_name, slug, type. Not in every item: multiple_class (3). In the sample: type: i (9), g (6); multiple_class: 2 to 3, median 2; name: “Test” and 14 other values; long_name: “Test matches” and 14 other values.
Open in Playground
GET/cricinfo/rssapiKey3 credits/request
Returns a Cricinfo RSS feed. `url` must be one of Cricinfo's official news, live-score, country-story, or player-story RSS URLs.
Required: url.
Sampled 14 Oct 2026: 100 items. Filled in every item: id, title, url, description, published_at, image_url. In the sample: title: “SA20: Donald replaces Simons as JSK's bowling coach” and 99 other values; url: cricinfo.com; description: median 107 characters; published_at: “Tue, 13 Oct 2026 16:12:16 GMT” and 99 other values; image_url: p.imgci.com.
Open in Playground
GET/cricinfo/scoresapiKey3 credits/request
Returns the current match cards in Cricinfo's public homepage snapshot, including match state, scores, and canonical scorecard URLs. This is a point-in-time feed, not a fixture archive or streaming subscription.
Takes no parameters.
Sampled 14 Oct 2026: 6 items. Filled in every item: id, url, series, title, format, state, status, status_text and 2 more. In the sample: start_date: 2026-10-09 to 2026-10-14; format: T20 (2), ODI (2), TEST (2); title: “4th T20I” and 5 other values; url: cricinfo.com; teams: median 2 entries; state: POST (4), PRE (1), LIVE (1); status: RESULT (4), {{MATCH_START_TIME}} (1), Live (1); status_text: “Match yet to begin” and 5 other values.
Open in Playground
GET/cricinfo/seriesapiKey3 credits/request
Returns a series's match schedule and standings from its dedicated page. `series_id` must be the slug-and-ID portion of a canonical Cricinfo series URL, such as `indian-premier-league-2024-1410320`.
Required: series_id.
Sampled 14 Oct 2026: 10 items. Filled in every item: id, url, series, title, format, state, status, status_text and 2 more. In the sample: start_date: 2024-05-15 to 2024-05-26; status: RESULT (8), NO RESULT (1), ABANDONED (1); title: “Final” and 9 other values; url: cricinfo.com; teams: median 2 entries; status_text: “KKR won by 8 wickets (with 57 balls remaining)” and 9 other values.
Open in Playground
GET/cricinfo/squadsapiKey3 credits/request
Returns recent public squad announcements and player rosters from a Cricinfo team profile, including player roles and withdrawal or overseas markers when published.
Required: url.
Sampled 14 Oct 2026: 1 item. Filled in every item: id, title, slug, team_id, team_name, team_slug, series_id, series_slug and 3 more. In the sample: announced_at: 2026-10-06; title: “India T20I Squad”; players: median 16 entries; team_name: “India”; modified_at: 2026-10-06.
Open in Playground
GET/cricinfo/statsapiKey3 credits/request
Returns a bounded Statsguru table. `class` must be one of `1`, `2`, `3`, `4`, `5`, `6`, `8`, `9`, `10`, `11`, `12`, `20`, `21`, `22`, or `23`; `type` must be one of `batting`, `bowling`, `fielding`, `allround`, `fow`, `team`, `official`, or `aggregate`; `view` may be `innings`, `match`, `series`, `ground`, `host`, `opposition`, `year`, or `season`.
Required: class (15 allowed values: 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 20, 21, 22, 23), type (8 allowed values: batting, bowling, fielding, allround, fow, team, official, aggregate). Optional: player, team, opposition, host, ground, season, span_min, span_max, view (8 allowed values: innings, match, series, ground, host, opposition, year, season), orderby, orderby_desc, limit.
Open in Playground
GET/cricinfo/storyapiKey3 credits/request
Returns a public Cricinfo news article, match report, preview, or live blog. The response includes stable story metadata, typed content blocks, live-blog entries when present, and related links.
Required: url.
Sampled 14 Oct 2026: 5 items. Filled in every item: type. Not in every item: image_url (1), caption (1), html (4). In the sample: type: HTML (4), IMAGE (1); image_url: cricinfo.com; caption: median 96 characters; html: median 290 characters.
Open in Playground
GET/cricinfo/teamapiKey3 credits/request
Returns public team identity, profile text, recent fixtures and results, and the rolling batting and bowling leaders shown on a Cricinfo team page.
Required: url.
Sampled 14 Oct 2026: 10 items. Filled in every item: id, url, series, title, format, state, status, status_text and 2 more. In the sample: start_date: 2026-10-14 to 2026-11-10; format: T20 (7), ODI (3); title: “3rd ODI” and 7 other values; url: cricinfo.com; teams: median 2 entries.
Open in Playground
GET/cricinfo/team/scheduleapiKey3 credits/request
Returns a cricket team's recent fixtures and results from its Cricinfo team page, given as the required `url`, which must be a canonical `https://www.cricinfo.com/team/...` address. The response has the team's id, name and slug, and matches with series, format, state, status text, team scores and scorecard URL.
Required: url.
Sampled 14 Oct 2026: 20 items. Filled in every item: id, url, series, title, format, state, status, status_text and 2 more. In the sample: start_date: 2026-09-22 to 2026-11-10; format: T20 (14), ODI (6); title: “3rd ODI” and 11 other values; url: cricinfo.com; teams: median 2 entries; state: PRE (10), POST (10); status: {{MATCH_START_TIME}} (10), RESULT (9), ABANDONED (1); status_text: “Match yet to begin” and 10 other values.
Open in Playground
GET/cricinfo/teamsapiKey3 credits/request
Returns Cricinfo's team directory with no parameters, organised into titled groups such as popular international teams. Each team has its id, name, slug, abbreviation, country, logo URL and primary colour where Cricinfo gives them, and whether it is a national side.
Takes no parameters.
Sampled 14 Oct 2026: 12 items. Filled in every item: title, teams. In the sample: title: “Popular Men's International Teams” and 11 other values; teams: median 8 entries.
Open in Playground
GET/cricinfo/venueapiKey3 credits/request
Returns structured metadata, associated home teams, and the editorial profile for a public Cricinfo cricket-ground page. `url` must be a canonical `https://www.cricinfo.com/cricket-grounds/...` or legacy `/ci/content/ground/...html` URL.
Required: url.
Open in Playground
GET/cricinfo/venue/matchesapiKey3 credits/request
Returns upcoming fixtures and recent results listed on a public Cricinfo ground page. `url` must be a canonical `https://www.cricinfo.com/cricket-grounds/...` URL.
Required: url.
Sampled 14 Oct 2026: 16 items. Filled in every item: id, url, series, title, format, state, status, status_text and 2 more. In the sample: start_date: 2026-11-14 to 2027-01-17; title: Elite, Group A (14), 3rd ODI (1), Elite, Group D (1); url: cricinfo.com; teams: median 2 entries; format: T20 (14), ODI (1), TEST (1).
Open in Playground
GET/cricinfo/videosapiKey3 credits/request
Returns a bounded snapshot of Cricinfo's public video hub, including curated, trending, and genre-associated video metadata. Media files are not downloaded by the endpoint.
Optional: limit.
Sampled 14 Oct 2026: 20 items. Filled in every item: id, url, title, summary, genre_id, genre, duration_seconds, published_at and 2 more. In the sample: published_at: 2026-10-06 to 2026-10-13; genre: Press Conference (12), Match Day (4), News and Analysis (3) and 1 more; duration_seconds: 101 to 759, median 155; title: “Cummins: Great way to kick off the series” and 19 other values; url: cricinfo.com; summary: “Pat Cummins reflects on a commanding win in the first Test…” and 19 other values; modified_at: 2026-10-06 to 2026-10-13.
Open in Playground