# Cricbuzz API: Get cricket match scorecard

> Gets a cricket match's full scorecard on Cricbuzz from two team names. You can pick the match by date or series, or pass a match link. Otherwise you get the teams' most recent match, including live play.

Unofficial. Not affiliated with or endorsed by Cricbuzz.

- Page: https://fous.com/methods/cricbuzz.com/get-scorecard
- Method: `cricbuzz.com/get_scorecard`, version 1
- Website: cricbuzz.com
- Returns: series, title, format, venue, date, toss, result, player of the match, innings with batting, bowling, extras and fall of wickets
- Effect: read (it gets data and changes nothing)
- Sign-in: none needed
- Cost: 1 credit per completed run (1¢ with pay as you go); failed runs are free
- Verified: Nov 2, 2026

## Inputs

| Field | Type | Required | In the run below | Description |
|---|---|---|---|---|
| `date` | string | no |  | Match date in the venue's local time, for example 2026-09-27. |
| `team_1` | string | yes | `"Australia"` | First team, for example India. |
| `team_2` | string | yes | `"South Africa"` | Second team, for example Australia. |
| `match_link` | string | no | `"https://www.cricbuzz.com/live-cricket-scores/147898/rsa-vs-aus-2nd-odi-australia-tour-of-south-africa-2026"` | Cricbuzz match or scorecard link, for example https://www.cricbuzz.com/live-cricket-scorecard/151532/ind-vs-wi-1st-odi. Default "". |
| `series_name` | string | no |  | Series name to select a match, for example West Indies tour of India, 2026. Default "". |

## Output

From a run on Oct 23, 2026, shortened. Its input:

```json
{
  "team_1": "Australia",
  "team_2": "South Africa",
  "match_link": "https://www.cricbuzz.com/live-cricket-scores/147898/rsa-vs-aus-2nd-odi-australia-tour-of-south-africa-2026"
}
```

Its output:

```json
{
  "date": "2026-09-27",
  "toss": "Australia won the toss and chose to bowl",
  "venue": "The Wanderers Stadium, Johannesburg",
  "format": "ODI",
  "series": "Australia tour of South Africa, 2026",
  "innings": [
    {
      "total": {
        "runs": 365,
        "overs": "50",
        "wickets": 9
      },
      "extras": {
        "byes": 0,
        "total": 9,
        "wides": 6,
        "penalty": 0,
        "leg_byes": 3,
        "no_balls": 0
      },
      "batting_card": [
        {
          "runs": 0,
          "balls": 1,
          "fours": 0,
          "sixes": 0,
          "batter": "Aiden Markram",
          "how_out": "c Cooper Connolly b Josh Hazlewood",
          "strike_rate": 0
        },
        {
          "runs": 15,
          "balls": 13,
          "fours": 0,
          "sixes": 2,
          "batter": "Quinton de Kock",
          "how_out": "c Alex Carey b Josh Hazlewood",
          "strike_rate": 115.38
        },
        {
          "runs": 103,
          "balls": 116,
          "fours": 10,
          "sixes": 2,
          "batter": "Temba Bavuma",
          "how_out": "c Xavier Bartlett b Jack Edwards",
          "strike_rate": 88.79
        }
      ],
      "batting_team": "South Africa",
      "bowling_card": [
        {
          "overs": "10",
          "bowler": "Josh Hazlewood",
          "economy": 7,
          "maidens": 0,
          "wickets": 3,
          "runs_conceded": 70
        },
        {
          "overs": "10",
          "bowler": "Xavier Bartlett",
          "economy": 7,
          "maidens": 1,
          "wickets": 1,
          "runs_conceded": 70
        },
        {
          "overs": "4",
          "bowler": "Nathan Ellis",
          "economy": 5.5,
          "maidens": 0,
          "wickets": 0,
          "runs_conceded": 22
        }
      ],
      "fall_of_wickets": [
        {
          "over": "0.1",
          "score": "0-1",
          "batter": "Aiden Markram"
        },
        {
          "over": "6.6",
          "score": "36-2",
          "batter": "Quinton de Kock"
        },
        {
          "over": "15.3",
          "score": "93-3",
          "batter": "Matthew Breetzke"
        }
      ]
    },
    {
      "total": {
        "runs": 333,
        "overs": "49.5",
        "wickets": 10
      },
      "extras": {
        "byes": 1,
        "total": 5,
        "wides": 2,
        "penalty": 0,
        "leg_byes": 2,
        "no_balls": 0
      },
      "batting_card": [
        {
          "runs": 84,
          "balls": 53,
          "fours": 10,
          "sixes": 5,
          "batter": "Mitchell Marsh",
          "how_out": "b Bjorn Fortuin",
          "strike_rate": 158.49
        },
        {
          "runs": 84,
          "balls": 76,
          "fours": 12,
          "sixes": 1,
          "batter": "Travis Head",
          "how_out": "lbw b Aiden Markram",
          "strike_rate": 110.53
        },
        {
          "runs": 10,
          "balls": 7,
          "fours": 2,
          "sixes": 0,
          "batter": "Cooper Connolly",
          "how_out": "c Aiden Markram b Lizaad Williams",
          "strike_rate": 142.86
        }
      ],
      "batting_team": "Australia",
      "bowling_card": [
        {
          "overs": "7",
          "bowler": "Marco Jansen",
          "economy": 7.6,
          "maidens": 0,
          "wickets": 2,
          "runs_conceded": 53
        },
        {
          "overs": "7.5",
          "bowler": "Lizaad Williams",
          "economy": 6.9,
          "maidens": 0,
          "wickets": 3,
          "runs_conceded": 54
        },
        {
          "overs": "5",
          "bowler": "Duan Jansen",
          "economy": 8.8,
          "maidens": 0,
          "wickets": 0,
          "runs_conceded": 44
        }
      ],
      "fall_of_wickets": [
        {
          "over": "16.6",
          "score": "130-1",
          "batter": "Mitchell Marsh"
        },
        {
          "over": "19.6",
          "score": "157-2",
          "batter": "Cooper Connolly"
        },
        {
          "over": "24.6",
          "score": "191-3",
          "batter": "Travis Head"
        }
      ]
    }
  ],
  "match_title": "South Africa vs Australia, 2nd ODI",
  "result_text": "South Africa won by 32 runs",
  "cricbuzz_link": "https://www.cricbuzz.com/live-cricket-scorecard/147898",
  "player_of_the_match": "David Miller"
}
```

## Run it

From code, with a Fous API key in `FOUS_API_KEY`; the answer's `data` holds the output:

```bash
curl https://api.fous.com/v1/runs \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"method":"cricbuzz.com/get_scorecard","input":{"team_1":"Australia","team_2":"South Africa","match_link":"https://www.cricbuzz.com/live-cricket-scores/147898/rsa-vs-aus-2nd-odi-australia-tour-of-south-africa-2026"}}'
```

From an AI agent connected to the Fous MCP server: its `run` with the same method and input. To connect one, give it `set up https://fous.com/SKILL.md`.

## Ask your agent

- Can you pull up the full scorecard for the most recent India vs Australia match, including batting and bowling figures?
- I need the innings breakdown with fall of wickets for the England vs Pakistan game played on 2026-09-27.
- What was the toss result and player of the match in the last Sri Lanka against New Zealand fixture? Show me the scorecard from cricbuzz.com.
- Get me the live scorecard for South Africa versus West Indies from the West Indies tour of India, 2026 series.
- Show the venue, result, and extras for the match at https://www.cricbuzz.com/live-cricket-scorecard/151532/ind-vs-wi-1st-odi

## Input schema

```json
{
  "type": "object",
  "required": [
    "team_1",
    "team_2"
  ],
  "properties": {
    "date": {
      "type": "string",
      "description": "Match date in the venue's local time, for example 2026-09-27."
    },
    "team_1": {
      "type": "string",
      "description": "First team, for example India."
    },
    "team_2": {
      "type": "string",
      "description": "Second team, for example Australia."
    },
    "match_link": {
      "type": "string",
      "default": "",
      "description": "Cricbuzz match or scorecard link, for example https://www.cricbuzz.com/live-cricket-scorecard/151532/ind-vs-wi-1st-odi."
    },
    "series_name": {
      "type": "string",
      "default": "",
      "description": "Series name to select a match, for example West Indies tour of India, 2026."
    }
  }
}
```

## Output schema

```json
{
  "type": "object",
  "required": [
    "series",
    "match_title",
    "format",
    "venue",
    "date",
    "toss",
    "result_text",
    "player_of_the_match",
    "cricbuzz_link",
    "innings"
  ],
  "properties": {
    "date": {
      "type": [
        "string",
        "null"
      ]
    },
    "toss": {
      "type": [
        "string",
        "null"
      ]
    },
    "venue": {
      "type": [
        "string",
        "null"
      ]
    },
    "format": {
      "type": [
        "string",
        "null"
      ]
    },
    "series": {
      "type": [
        "string",
        "null"
      ]
    },
    "innings": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "total": {
            "type": "object",
            "properties": {
              "runs": {
                "type": [
                  "integer",
                  "null"
                ]
              },
              "overs": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "wickets": {
                "type": [
                  "integer",
                  "null"
                ]
              }
            }
          },
          "extras": {
            "type": "object",
            "properties": {
              "byes": {
                "type": [
                  "integer",
                  "null"
                ]
              },
              "total": {
                "type": [
                  "integer",
                  "null"
                ]
              },
              "wides": {
                "type": [
                  "integer",
                  "null"
                ]
              },
              "penalty": {
                "type": [
                  "integer",
                  "null"
                ]
              },
              "leg_byes": {
                "type": [
                  "integer",
                  "null"
                ]
              },
              "no_balls": {
                "type": [
                  "integer",
                  "null"
                ]
              }
            }
          },
          "batting_card": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "runs": {
                  "type": [
                    "integer",
                    "null"
                  ]
                },
                "balls": {
                  "type": [
                    "integer",
                    "null"
                  ]
                },
                "fours": {
                  "type": [
                    "integer",
                    "null"
                  ]
                },
                "sixes": {
                  "type": [
                    "integer",
                    "null"
                  ]
                },
                "batter": {
                  "type": "string"
                },
                "how_out": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "strike_rate": {
                  "type": [
                    "number",
                    "null"
                  ]
                }
              }
            }
          },
          "batting_team": {
            "type": [
              "string",
              "null"
            ]
          },
          "bowling_card": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "overs": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "bowler": {
                  "type": "string"
                },
                "economy": {
                  "type": [
                    "number",
                    "null"
                  ]
                },
                "maidens": {
                  "type": [
                    "integer",
                    "null"
                  ]
                },
                "wickets": {
                  "type": [
                    "integer",
                    "null"
                  ]
                },
                "runs_conceded": {
                  "type": [
                    "integer",
                    "null"
                  ]
                }
              }
            }
          },
          "fall_of_wickets": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "over": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "score": {
                  "type": "string"
                },
                "batter": {
                  "type": [
                    "string",
                    "null"
                  ]
                }
              }
            }
          }
        }
      }
    },
    "match_title": {
      "type": "string"
    },
    "result_text": {
      "type": [
        "string",
        "null"
      ]
    },
    "cricbuzz_link": {
      "type": "string"
    },
    "player_of_the_match": {
      "type": [
        "string",
        "null"
      ]
    }
  }
}
```

## See more

- [Cricbuzz API: Get live scores](https://fous.com/methods/cricbuzz.com/get-live-scores.md): Lists live, recent and upcoming cricket matches from Cricbuzz with teams, scores, venue and status. Filter by team or series name.
- [Cricbuzz API: Get cricketer profile](https://fous.com/methods/cricbuzz.com/get-player.md): Finds a cricketer on Cricbuzz by name, optionally narrowed by country. Returns the profile, current ICC rankings and career statistics.
- [SofaScore API: Get football match](https://fous.com/methods/sofascore.com/get-match.md): Finds a football match between two teams on SofaScore (on a given date, or their latest played or live match) and returns its score, goals, red cards, team statistics and player ratings.
- [ESPN API: Get game summary](https://fous.com/methods/espn.com/get-game-summary.md): Finds the latest game between two teams, or their game on a given date, in major US leagues, MLS or the EPL. Returns the score, scoring by period, leading players, team stats and player box scores.
- [NBA API: Get box score](https://fous.com/methods/nba.com/get-box-score.md): Returns the NBA box score for a game between two teams on a date; without a date, their most recent matchup, including Summer League and games in progress.
- [ESPN API: Get scores](https://fous.com/methods/espn.com/get-scores.md): Gets ESPN scores and the schedule for a league on a local day. You can filter by team, and start times are shown in your time zone.
- [Yahoo API: Get scores](https://fous.com/methods/sports.yahoo.com/get-scores.md): Gets scores and schedules for a league on a date, or for the football week that contains the date. Results can be limited to one team. Venue names come from each game page, for up to 22 games.
- [MLB API: Get scores and schedule](https://fous.com/methods/mlb.com/get-scores.md): Lists MLB games and scores for a date or up to seven days, optionally for one team. Start times are shown in the requested time zone.
- [All Cricbuzz methods](https://fous.com/methods/cricbuzz.com.md)
