Deliveries
get_deliveriesUse for ball-by-ball rows: every delivery of a match (or one innings), or a batter's or bowler's balls across matches (filter by competition, season, overs, wickets only or boundaries only). Each ball has runs, extras, the wicket and fielders, the score after it and our win probability for the batting side (limited-overs matches). Costs 10 credits.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "get_deliveries"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max balls (default 600 for a match, 200 otherwise). | |
| league | No | League. Defaults to cricket. One of: cricket, test, odi, t20i, ipl, bbl, psl, cpl, blast, hundred, sa20, ilt20, county, wbbl, wpl, hundred_women. | |
| offset | No | ||
| season | No | Season: a year (2024) or a split season (2024/25); a year also finds the split season that starts in it. | |
| innings | No | ||
| over_to | No | Last over, 0-based. | |
| match_id | No | Match id from get_matches. | |
| batter_id | No | Player id from search_players. | |
| bowler_id | No | Player id from search_players. | |
| over_from | No | First over, 0-based as scorers count (0 is the first over). | |
| competition | No | Competition key from list_competitions (ipl, bbl, psl, blast, hundred, county, test, odi, t20i, ...). | |
| wickets_only | No | ||
| boundaries_only | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | Yes | ||
| deliveries | Yes | ||
| next_offset | No |