Endpoint Playground
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.
curl 'https://api.crawlora.net/api/v1/cricbuzz/team/stats?category=international&team_id=2&stat=mostRuns&format_id=2&year=2025&opponent_id=4' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| category | string | Yes | international | Team-directory category from /cricbuzz/teams |
| team_id | integer | Yes | 2 | Team ID returned by /cricbuzz/teams for the selected category |
| stat | string | Yes | mostRuns | A value returned for the selected team by /cricbuzz/team/stats/options; current India values are mostRuns, highestScore, highestAvg, highestSr, mostHundreds, mostFifties, mostFours, mostSixes, mostNineties, mostWickets, lowestAvg, bestBowlingInnings, mostFiveWickets, lowestEcon, lowestSr |
| format_id | string | Yes | 2 | Format ID returned by /cricbuzz/team/stats/options |
| year | string | Yes | 2025 | Year value returned by /cricbuzz/team/stats/options, including all when offered |
| opponent_id | string | Yes | 4 | Opponent ID returned by /cricbuzz/team/stats/options, including all when offered |
{
"code": 200,
"msg": "OK",
"data": {
"team": {
"id": 2,
"name": "India",
"profile_url": "https://www.cricbuzz.com/cricket-team/india/2"
},
"selected": {
"category": "international",
"team_id": 2,
"team_name": "India",
"stat": "mostRuns",
"format_id": "2",
"format": "odi",
"year": "2025",
"opponent_id": "4",
"opponent": "AUS"
},
"table": {
"headers": [
"PLAYER",
"MATCHES",
"INNS",
"RUNS",
"AVG",
"SR",
"4s",
"6s"
],
"rows": [
{
"player_id": "576",
"values": [
"Rohit Sharma",
"4",
"4",
"230",
"76.67",
"86.79",
"24",
"6"
]
}
],
"total": 1
},
"source_url": "https://www.cricbuzz.com/cricket-team/india/2/stats",
"data_url": "https://www.cricbuzz.com/api/cricket-team/stats-table/2/mostRuns/2/2025/4",
"fetched_at": "2026-10-29T00:00:00Z",
"stale": false
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.