Career record
Runs, wickets, averages, strike rate, and economy are split by format.
Look up a player once and get the profile, format-wise batting and bowling record, and recent scores needed for selection tools, fantasy research, and player pages.
Runs, wickets, averages, strike rate, and economy are split by format.
Latest match scores or bowling returns support selection decisions.
Name, role, batting and bowling style, and team information identify the player.
Find matching players by name before requesting a full profile.
{"player_id":"virat-kohli","name":"Virat Kohli","role":"batter","odi":{"matches":292,"runs":13906,"average":57.32},"recent_form":[72,0,113,45]}Publish a stable profile with career totals and recent form.
Compare batters and bowlers before a match starts.
Filter players by role, format, and recent returns.
Resolve a typed player name to a player ID.
Returns the full player profile and summary record.
Returns batting totals by format.
Returns bowling totals by format.
Searches players by name.
Search should be used before a profile request. Display the returned name and team so the user can confirm the player, then store the player ID. Do not build long-term records from a name string because more than one player can share a name.
Career totals update after completed matches are processed. Recent form is a short list and should not replace the career record. A batter may have bowling data and a bowler may have batting data, so render only the sections that contain values.
For a pre-match fantasy page, combine player stats with the schedule and series endpoints. The player endpoint explains the career record, while the schedule endpoint identifies the next match in which those stats matter.
The API includes career batting and bowling totals plus a recent form list.
Records change after completed matches are processed.
Yes. Use player search to resolve a name to a player ID.
Open this related cricket API page.
Open this related cricket API page.
Open this related cricket API page.
Open this related cricket API page.
Open this related cricket API page.
Open this related cricket API page.
Open this related cricket API page.
Open this related cricket API page.
Open this related cricket API page.
Create an API key, call the endpoint with a match, player, or series ID, and upgrade only when your traffic grows.
Compare API plans