GET/cricbuzz/archivesapiKey2 credits/request
Returns all year links advertised by the Cricket Archives page and the complete series list for the selected year, grouped by the four visible archive categories. Supply year from the returned years array to fetch that year's page. category and q filter the full parsed series list locally.
Optional: year, category (4 allowed values: international, league, domestic, women), q.
Sampled 29 Oct 2026: 231 items. Filled in every item: id, name, category, date_range, url. In the sample: category: international (98), women (81), domestic (31) and 1 more; name: “Afghanistan vs Zimbabwe in UAE, 2026” and 228 other values; url: cricbuzz.com; date_range: “Oct 27 - Nov 17” and 218 other values.
Open in Playground
GET/cricbuzz/auction/infoapiKey2 credits/request
Returns all labelled text and list blocks shown in the selected edition's Auction Guide. The guide's fields vary by competition and season; date, venue, auctioneer, purse/roster rules, FAQs and currency-rate blocks are preserved as source text.
Optional: tournament, year.
Sampled 29 Oct 2026: 17 items. Not in every item: label (15), text (14), values (5). In the sample: label: “When: 7 October 2026, Wednesday, 5:00 PM SAST (8:30 PM IST)…” and 14 other values; text: median 109 characters; values: median 4 entries.
Open in Playground
GET/cricbuzz/auction/live-blogapiKey2 credits/request
Returns the public NewsArticle JSON-LD content and dynamic tags linked from the selected edition's Auction Live Blog tab. Not all editions expose this tab; Cricbuzz may return not found or a page without a NewsArticle. Discover tournament/year from cricbuzz/auction/seasons.
Required: tournament, year.
Sampled 29 Oct 2026: 17 items. Filled in every item: text, url. In the sample: url: cricbuzz.com; text: median 15 characters.
Open in Playground
GET/cricbuzz/auction/liveapiKey2 credits/request
Returns current_status, state and featured/editor-pick players from the edition's Live tab. This is not a bid-event feed; a completed edition may return featured players without live bidding.
Required: tournament, year, currency.
Sampled 29 Oct 2026: 3 items. Filled in every item: id, player_id, name, role, country, country_id, status, base_price and 8 more. In the sample: updated_time: 1,791,387,007 to 1,791,387,381, median 1,791,387,177; name: “Jason Rowles” and 2 other values; role: “Allrounder” and 1 other value; country: “South Africa”; status: “sold”; base_price: “R200 K” and 1 other value; auction_price: “R2.9 Mn” and 2 other values; team: “JSK” and 1 other value.
Open in Playground
GET/cricbuzz/auction/newsapiKey2 credits/request
Returns only the selected auction edition's Auction News cards, with story IDs, canonical URLs, titles, thumbnail metadata and relative age. Global Latest News and Featured Videos sidebar items are excluded. When Cricbuzz explicitly displays No News Available, items is empty and empty_state is no_results. Discover tournament and year from cricbuzz/auction/seasons. The edition page has no sort, filter or pagination control.
Required: tournament, year.
Sampled 29 Oct 2026: 2 items. Filled in every item: story_id, slug, title, url, image_id, image_alt, time_ago. In the sample: time_ago: “22d ago” and 1 other value; url: cricbuzz.com; title: median 55 characters; image_alt: median 53 characters.
Open in Playground
GET/cricbuzz/auction/optionsapiKey2 credits/request
Returns all filter dropdown values and sort choices embedded in the selected public completed-auction page. Use auction/seasons to discover current tournament and year values; when omitted, tournament and year default to ipl and 2026. Filter and sort values vary by edition and are returned dynamically.
Optional: tournament, year.
Sampled 29 Oct 2026: 6 items. Filled in every item: value1, value2, label, is_default. In the sample: value2: DESC (4), ASC (2); value1: “apl.status_updated_at” and 3 other values; is_default: true in 1 of 6; label: “Recent” and 5 other values.
Open in Playground
GET/cricbuzz/auction/player-searchapiKey2 credits/request
Searches the current edition's public player index. q must contain 3-100 ASCII English letters or spaces, matching the source UI. A valid query with no matching players returns an empty items list.
Required: tournament, year, q.
Sampled 29 Oct 2026: 2 items. Filled in every item: id, player_id, name, role, country, country_id, status, base_price and 7 more. Not in every item: team_id (1), team (1). In the sample: updated_time: 1,791,388,533 to 1,791,429,704, median 1,791,388,533; name: “Jamie Overton” and 1 other value; player_overseas: true in 2 of 2; role: “Allrounder” and 1 other value; country: “England”; status: “wildcard” and 1 other value; base_price: “--” and 1 other value; auction_price: “--”.
Open in Playground
GET/cricbuzz/auction/playerapiKey2 credits/request
Returns one player's current edition profile and every auction-earnings row in the public payload. Discover player_id through auction/player-search, auction/upcoming, auction/results or auction/team; discover currency through auction/seasons.
Required: tournament, year, currency, player_id.
Sampled 29 Oct 2026: 1 item. Filled in every item: auction_price, team_id, team, team_image_id, year. In the sample: auction_price: “--”; team: “JSK”.
Open in Playground
GET/cricbuzz/auction/resultsapiKey3 credits/request
Returns one 1-based page from the selected completed auction. Discover tournament/year/currency with cricbuzz/auction/seasons and the selected edition's Country, Status, Team, Role, Cap and Sort values with cricbuzz/auction/options. country_ids and statuses accept comma-separated values from those menus; the other filters accept one value. Pages return up to 20 rows; the source does not provide a total count or has-more flag.
Required: tournament, year, currency. Optional: page, country_ids, statuses, team_id, role, cap, sort.
Sampled 29 Oct 2026: 20 items. Filled in every item: id, player_id, name, role, country, country_id, status, base_price and 8 more. In the sample: role: Bowler (10), Allrounder (6), Batter (4); updated_time: 1,765,893,158 to 1,765,899,602, median 1,765,897,286; name: “Kanishk Chouhan” and 19 other values; base_price: ₹30 L (14), ₹75 L (4), ₹1 Cr (2); auction_price: ₹30 L (14), ₹75 L (4), ₹5.2 Cr (1) and 1 more; team: “RCB” and 8 other values; capped_status: UNCAPPED (14), CAPPED (6).
Open in Playground
GET/cricbuzz/auction/seasonsapiKey1 credit/request
Returns every current League & Edition menu value, its canonical season slug and its accepted currencies from Cricbuzz's public season-details JSON.
Takes no parameters.
Sampled 29 Oct 2026: 5 items. Filled in every item: title, identifier, years. In the sample: title: “IPL” and 4 other values; years: median 1 entry; identifier: “ipl” and 4 other values.
Open in Playground
GET/cricbuzz/auction/teamapiKey4 credits/request
Returns team purse metadata and role-grouped Batters, Wicket Keepers, All Rounders and Bowlers. Discover team_id through auction/teams/options or auction/teams; discover currency through auction/seasons.
Required: tournament, year, currency, team_id.
Sampled 29 Oct 2026: 4 items. Filled in every item: role, players. In the sample: role: “Batters” and 3 other values; players: median 5 entries.
Open in Playground
GET/cricbuzz/auction/teamsapiKey4 credits/request
Returns every team row for one selected edition and currency. Discover exact currency choices through auction/seasons and sort labels through auction/teams/options. Valid sort labels are Alphabetical, Spent: High to Low, Spent: Low to High, Remaining: High to Low, Remaining: Low to High, Players: High to Low and Players: Low to High.
Required: tournament, year, currency. Optional: sort.
Sampled 29 Oct 2026: 6 items. Filled in every item: team_id, name, full_name, image_id, purse_at_start, purse_remaining, players_bought, player_slots_local and 7 more. In the sample: player_slots_local: 11 to 14, median 13; name: “DSG” and 5 other values; purse_at_start: “--” and 4 other values; purse_remaining: “--” and 4 other values; player_slots_overseas: 5 to 7, median 6; retention_spent: “R42 Mn” and 4 other values; auction_spend: “--” and 4 other values.
Open in Playground
GET/cricbuzz/auction/teams/optionsapiKey2 credits/request
Returns all current team IDs and names plus the seven Teams-tab sorts: Alphabetical, Spent: High to Low, Spent: Low to High, Remaining: High to Low, Remaining: Low to High, Players: High to Low, Players: Low to High. Use the returned team_id values with auction/team and the sort labels with auction/teams.
Optional: tournament, year.
Sampled 29 Oct 2026: 7 items. Filled in every item: value1, value2, label, is_default. In the sample: value1: auction_spent (2), fd.purse_remaining (2), fd.players_bought (2) and 1 more; label: “Alphabetical” and 6 other values; is_default: true in 1 of 7; value2: ASC (4), DESC (3).
Open in Playground
GET/cricbuzz/auction/upcomingapiKey3 credits/request
Returns one 1-based page of unauctioned players. Discover tournament/year/currency via auction/seasons and exact Country/Role/Cap/Sort values via auction/upcoming/options. Country IDs are comma-separated and can be selected together; sort values are Base Price: High to Low and Base Price: Low to High. The source returns up to 20 rows and no total or has-more flag.
Required: tournament, year, currency. Optional: page, country_ids, role, cap, sort.
Sampled 29 Oct 2026: 20 items. Filled in every item: id, player_id, name, role, country, country_id, status, base_price and 7 more. In the sample: role: Bowler (9), Allrounder (7), WK-Batter (3) and 1 more; name: “Luke Wood” and 19 other values; player_overseas: true in 20 of 20; country: England (12), West Indies (2), Afghanistan (2) and 4 more; base_price: R1.5 Mn (14), R1 Mn (6); capped_status: CAPPED (18), UNCAPPED (2).
Open in Playground
GET/cricbuzz/auction/upcoming/optionsapiKey2 credits/request
Returns the edition-specific Country, Role, Cap and Sort menus from the public Unauctioned auction page. Omitted tournament/year default to ipl/2026. Current SA20 2027 Country labels are Afghanistan, Australia, Bangladesh, Canada, England, Hong Kong China, India, Ireland, Italy, Jersey, Kenya, Namibia, Nepal, Netherlands, New Zealand, Pakistan, Scotland, Singapore, South Africa, Sri Lanka, Thailand, United Arab Emirates, United States of America, West Indies and Zimbabwe. Role labels are All, Batter, Bowler, All Rounder and WK Batter; Cap values are Capped and Uncapped; Sort values are Base Price: High to Low and Base Price: Low to High. Use each option's exact `value` with auction/upcoming.
Optional: tournament, year.
Sampled 29 Oct 2026: 2 items. Filled in every item: value1, value2, label, is_default. In the sample: value1: “apl.base_price_native”; is_default: true in 1 of 2; value2: “DESC” and 1 other value; label: “Base Price: High to Low” and 1 other value.
Open in Playground
GET/cricbuzz/auction/videosapiKey2 credits/request
Returns only the selected edition's Auction Videos cards with video IDs, page URLs, titles, durations and thumbnail metadata. The global Featured Videos sidebar is excluded. If Cricbuzz displays No Videos Available, items is an explicit empty array with empty_state=no_videos. Discover tournament/year from cricbuzz/auction/seasons.
Required: tournament, year.
Sampled 29 Oct 2026: 10 items. Filled in every item: video_id, slug, title, url, duration, image_id, image_alt, time_ago. In the sample: title: “The unpredictable auction dynamics ft. Livingstone & Inglis” and 9 other values; url: cricbuzz.com; duration: “5:59” and 9 other values; image_alt: “the-unpredictable-auction-dynamics-ft-livingstone-inglis” and 9 other values.
Open in Playground
GET/cricbuzz/match-factsapiKey2 credits/request
Returns the public Info-tab match title, toss, venue guide, umpires, third umpire, referee, both team squads, bench players, and support staff. Use the canonical match URL returned by /cricbuzz/matches. Squad member links are preserved where Cricbuzz publishes them.
Required: match_url.
Sampled 29 Oct 2026: 11 fields returned with a value. In the sample: toss: “Zimbabwe won the toss and opt to Bowl”; match_url: cricbuzz.com; stale: false; title: 155 characters; officials.umpires: 2 entries; venue.name: “Sharjah Cricket Stadium, Sharjah”; venue.url: cricbuzz.com; officials.third_umpire: “Ahmed Shah Durrani”.
Open in Playground
GET/cricbuzz/match-graphsapiKey2 credits/request
Returns the first-party Graphs page's runs, run-rate, runs-per-over, win-probability, innings, and wicket-over values. Commentary prose and media are omitted. Pass the canonical match URL returned by /cricbuzz/matches.
Required: match_url.
Sampled 29 Oct 2026: 21 items. Filled in every item: over, team1, team2, team1_wicket, team2_wicket. In the sample: over: 0 to 20, median 10; team1_wicket: true in 7 of 21; team1: 0 to 177, median 53; team2: 0 to 140, median 58; team2_wicket: true in 9 of 21.
Open in Playground
GET/cricbuzz/match-oversapiKey2 credits/request
Returns every over-summary row present in the first-party Over-by-Over page payload and the live innings filter values. Some upstream snapshots include only a recent window; the response sets is_complete=false in that case. Full ball-by-ball commentary text is not included.
Required: match_url.
Sampled 29 Oct 2026: 8 items. Filled in every item: innings_id, over, runs, score, wickets, summary, timestamp, batting_team and 12 more. Not in every item: non_striker_ids (1), non_striker_names (1). In the sample: timestamp: 2026-10-27; over: 13 to 20, median 16; summary: “W” and 7 other values; striker_names: median 3 entries; runs: 0 to 16, median 8; score: 84 to 140, median 111; wickets: 3 to 10, median 5; striker_runs: 2 to 32, median 7.
Open in Playground
GET/cricbuzz/matchesapiKey2 credits/request
Returns Cricbuzz match cards grouped by source category and series, including teams, scores when available, venue, time, status, and the canonical live-score URL for detail endpoints. The homepage-only Live Now and Today controls are not included because their effects were not verified. Category filtering is local over the route-backed match groups.
Optional: status (3 allowed values: live, recent, upcoming), category (5 allowed values: all, international, league, domestic, women).
Sampled 29 Oct 2026: 3 items. Filled in every item: category, series. In the sample: category: “international” and 2 other values; series: median 1 entry.
Open in Playground
GET/cricbuzz/navigationapiKey1 credit/request
Returns the current first-party JSON-LD navigation tree from the Live Scores page, including the News, Videos, Rankings, and More dropdown items and utility links. The short featured Team and Series dropdown entries are not complete directories; use the teams and series endpoints for their full dynamic lists.
Takes no parameters.
Sampled 29 Oct 2026: 13 items. Filled in every item: name, url. In the sample: name: “Get App” and 11 other values; url: cricbuzz.com and 6 other hosts.
Open in Playground
GET/cricbuzz/news/storyapiKey2 credits/request
Fetches one public canonical Cricbuzz story URL and returns its JSON-LD headline, author, dates, body, inline links and typed series/team/topic tags. Pass a URL returned by cricbuzz_auction_news or another public Cricbuzz news page. Only https://www.cricbuzz.com/cricket-news/{numeric_id}/{slug} is accepted; premium or login-gated content is not unlocked.
Required: url.
Sampled 29 Oct 2026: 17 items. Filled in every item: text, url. In the sample: url: cricbuzz.com; text: median 15 characters.
Open in Playground
GET/cricbuzz/news/topicsapiKey1 credit/request
Returns the current public News navigation sections and all topic cards linked from the Topics page, including IDs, slugs, titles, descriptions, and canonical URLs. Topic coverage is dynamic and is discovered from Cricbuzz at request time. The response contains topic metadata only, not story bodies; the Premium Editorials navigation entry is marked premium.
Optional: q.
Sampled 29 Oct 2026: 343 items. Filled in every item: id, slug, title, url. Not in every item: description (40). In the sample: url: cricbuzz.com; title: median 26 characters; description: median 63 characters.
Open in Playground
GET/cricbuzz/rankingsapiKey2 credits/request
Returns Men or Women rankings for Batting, Bowling, All rounder, or Teams. The format list is discovered from the selected category page; Men currently expose Test, ODI, and T20, while Women expose ODI and T20. Ranking rows are parsed from the page's embedded data, and empty ranking tables are reported explicitly.
Optional: gender (2 allowed values: men, women), type (4 allowed values: batting, bowling, all-rounder, teams), format (3 allowed values: test, odi, t20).
Sampled 29 Oct 2026: 15 items. Filled in every item: id, rank, name, country, rating, points, trend, face_image_id and 1 more. In the sample: country: India (3), England (2), South Africa (2) and 5 more; rank: 1 to 15, median 8; name: “Harry Brook” and 14 other values; profile_url: cricbuzz.com; rating: 684 to 861, median 710; points: 684 to 861, median 710; trend: Flat (9), Up (3), Down (3).
Open in Playground
GET/cricbuzz/recordsapiKey3 credits/request
Returns all record-topic/filter values and the selected Cricbuzz record table. The first-party request path was cold-replayed; supplied filters are validated against the page's current discovery values before fetching data.
Optional: stat (15 allowed values: mostRuns, highestScore, highestAvg, highestSr, mostHundreds, mostFifties, mostFours, mostSixes, mostNineties, mostWickets, lowestAvg, bestBowlingInnings, mostFiveWickets, lowestEcon, lowestSr), format (3 allowed values: test, odi, t20), year, team, opponent.
Sampled 29 Oct 2026: 50 items. Filled in every item: player_id, values. In the sample: values: median 8 entries.
Open in Playground
GET/cricbuzz/scheduleapiKey2 credits/request
Returns every match in the current date window shown by Cricbuzz's Matches By Day page, grouped by date and series. Category and q filters run locally over that complete page payload. The date window is dynamic and can change with the upstream page.
Optional: category (5 allowed values: all, international, league, domestic, women), q.
Sampled 29 Oct 2026: 5 items. Filled in every item: date, series. In the sample: date: “FRI, OCT 30 2026” and 4 other values; series: median 8 entries.
Open in Playground
GET/cricbuzz/scorecardapiKey3 credits/request
Returns match header, toss/result, teams/venue, and every innings' batting, bowling, totals, extras, powerplays, wickets, and partnerships. Pass the canonical match URL returned by /cricbuzz/matches. Future matches can return an explicit no_scorecard state. Media assets are not returned.
Required: match_url.
Sampled 29 Oct 2026: 2 items. Filled in every item: innings_id, time, batting_team, bowling_team, totals, extras, batters, bowlers and 3 more. In the sample: time: 2026-10-27; batters: median 11 entries; bowlers: median 5 entries; powerplays: median 1 entry; wickets: median 10 entries; partnerships: median 10 entries.
Open in Playground
GET/cricbuzz/seriesapiKey2 credits/request
Returns current and future series grouped by month, with series IDs, dates, and canonical URLs. Filter by the live route-backed category, the Live Streaming flag, or a local case-insensitive series-name substring. Live Streaming may validly return an empty result set when Cricbuzz has no matching entries at the time of the request.
Optional: category (5 allowed values: all, international, domestic, league, women), live_stream, q.
Sampled 29 Oct 2026: 14 items. Filled in every item: month, series. In the sample: month: “FEBRUARY 2024” and 13 other values; series: median 2 entries.
Open in Playground
GET/cricbuzz/series/statsapiKey3 credits/request
Returns all Batting/Bowling statistic topics and format values for a series, its selected filter state, and selected stats table. `stat` and `format` are validated against the page's dynamic option lists and fetched via the first-party series-stats route. Team/Season filter values are not accepted because their complete option sets have not been confirmed.
Required: series_url. Optional: stat (15 allowed values: mostRuns, highestScore, highestAvg, highestSr, mostHundreds, mostFifties, mostFours, mostSixes, mostNineties, mostWickets, lowestAvg, bestBowlingInnings, mostFiveWickets, lowestEcon, lowestSr), format.
Sampled 29 Oct 2026: 2 items. Filled in every item: id, label. In the sample: label: “ODI” and 1 other value.
Open in Playground
GET/cricbuzz/team/statsapiKey3 credits/request
Returns the selected team's Batting or Bowling table. First call /cricbuzz/team/stats/options with the same category and team_id. stat values currently exposed by India are mostRuns, highestScore, highestAvg, highestSr, mostHundreds, mostFifties, mostFours, mostSixes, mostNineties, mostWickets, lowestAvg, bestBowlingInnings, mostFiveWickets, lowestEcon and lowestSr; each team may expose a subset. format_id, year and opponent_id must be exact values from the options response. The source page exposes no sort control; an explicitly empty upstream table returns empty_state=no_results.
Required: category (4 allowed values: international, domestic, league, women), team_id, stat, format_id, year, opponent_id.
Open in Playground
GET/cricbuzz/team/stats/optionsapiKey2 credits/request
Returns the selected team's complete Batting and Bowling topic menus, supported format IDs, every year value and every opponent ID from Cricbuzz's team Stats page. Discover team_id and category from /cricbuzz/teams; use the exact dynamic values returned here with /cricbuzz/team/stats. The source page exposes no sort control.
Required: category (4 allowed values: international, domestic, league, women), team_id.
Open in Playground
GET/cricbuzz/teamsapiKey2 credits/request
Returns the complete team directory for one Cricbuzz category, with group labels, team IDs, short names, country labels, image IDs, and canonical team profile URLs. The optional q value performs a case-insensitive substring match on team names within the returned category.
Optional: category (4 allowed values: international, domestic, league, women), q.
Sampled 29 Oct 2026: 2 items. Filled in every item: name, teams. In the sample: name: “Test Teams” and 1 other value; teams: median 12 entries.
Open in Playground
GET/cricbuzz/videos/categoriesapiKey1 credit/request
Returns the current Videos menu and every category card visible on Cricbuzz's category directory, including its dynamic ID, slug, title, current count, and canonical URL. The response contains navigation and category metadata only; it does not include video media.
Takes no parameters.
Sampled 29 Oct 2026: 14 items. Filled in every item: id, slug, name, video_count, url. In the sample: video_count: 46 to 61,312, median 1,359; name: “Match Videos” and 13 other values; url: cricbuzz.com.
Open in Playground
GET/cricbuzz/videos/playlistsapiKey1 credit/request
Returns every playlist card currently linked from the public Playlists page, including its dynamic playlist ID, title, count, preview video link, and canonical URL. The endpoint returns playlist metadata only and does not proxy video assets.
Takes no parameters.
Sampled 29 Oct 2026: 50 items. Filled in every item: id, name, video_count, preview_video_id, preview_slug, url. In the sample: video_count: 5 to 1,188, median 39; name: “India tour of New Zealand, 2026” and 49 other values; url: cricbuzz.com.
Open in Playground
GET/cricbuzz/wtcapiKey2 credits/request
Returns the current public WTC points table and every season value in the page's dropdown. The dropdown selection effect has not been verified, so the endpoint exposes options but does not accept a season_id parameter.
Takes no parameters.
Sampled 29 Oct 2026: 9 items. Filled in every item: rank, id, name, image_id, percentage, total_points, matches_played, matches_won and 1 more. Not in every item: matches_drawn (6). In the sample: rank: 1 to 9, median 5; name: “Australia” and 8 other values; percentage: 4.63 to 75, median 51.52; total_points: 5 to 108, median 48; matches_played: 6 to 16, median 9; matches_won: 1 to 9, median 4; matches_lost: 1 to 8, median 3; matches_drawn: 1 to 3, median 1.
Open in Playground