Commentery

Match Commentary

get

Get Match Commentary

This endpoint retrieves the commentary for a specific cricket match based on the match ID provided. It delivers detailed information about each ball played in the innings, including commentary, runs scored, and wicket details.

Request Method

  • GET

Request Endpoint

  • https://apiv3.sportsapi360.com/cricket/api/v2/match/:matchId/commentary?id=202200

Request Parameters

  • matchId (path parameter): The unique identifier of the match for which commentary is being requested.

  • id (query parameter): A specific identifier to retrieve next commentary details.

Response Structure

The response is returned in JSON format and contains an array of commentary objects, each including the following fields:

  • id (integer): The unique identifier for the commentary entry.

  • over (string): The over number in which the ball was bowled.

  • ballType (string): The type of ball bowled.

  • type (string): The type of commentary.

  • isBall (boolean): Indicates if the entry is related to a ball.

  • runs (string): The runs scored on that ball.

  • zad (string): Additional data related to the ball.

  • bowlerName (string): The name of the bowler.

  • batsmanName (string): The name of the batsman.

  • battingStyle (string): The batting style of the batsman.

  • commentary (string): The commentary related to the ball.

  • wicket (boolean): Indicates if a wicket fell on that ball.

  • isLastBall (boolean): Indicates if this is the last ball of the over.

  • batsmanID (string): The ID of the batsman.

  • bowlerID (string): The ID of the bowler.

  • innings (string): The innings identifier.

This endpoint is crucial for accessing live commentary during a cricket match, enhancing the experience for fans and analysts alike.

Authorizations
HTTPRequired
Path parameters
matchIdstringRequired
Query parameters
idintegerOptionalExample: 0
Header parameters
x-api-keystringOptionalExample: {API_KEY}
Responses
200

OK

application/json
Responseobject
get
/cricket/api/v2/match/{matchId}/commentary
GET /cricket/api/v2/match/{matchId}/commentary HTTP/1.1
Host: apiv3.sportsapi360.com
Authorization: x-api-key YOUR_SECRET_TOKEN
Accept: */*
200

OK

[
  {
    "id": 202340,
    "ballType": "extra",
    "commentary": "Right then, a commanding all-round performance from Ireland sees them take the lead in this three-match ODI series and this will surely give them a huge boost in confidence. As for West Indies, they were thoroughly outplayed and will need to regroup quickly if they are to force a decider. The second ODI is set to be played at the same venue on Friday, 23rd May. The first ball will be bowled at 9.45 am GMT, but be sure to join us early for all the build-up. See you then!"
  },
  {
    "id": 202330,
    "ballType": "extra",
    "commentary": "Andy Balbirnie is the PLAYER OF THE MATCH for his brilliant ton. He says they were itching to get into the series and there were a few injuries coming into the series, but they did well. He congratulates Paul Stirling on 10,000 international runs and he says none of them knew it before the game. Adds that he has been a superb player for Ireland over the years and this amount of runs speaks for itself. Shares that his role is to bat as deep as possible and the other batters contributed really well. He says this win sets up the series nicely as both teams now know the conditions well and the competition will only get intense from here on."
  },
  {
    "id": 202320,
    "ballType": "extra",
    "commentary": "The skipper of Ireland, Paul Stirling says that they did not put a foot wrong and he is absolutely delighted with the performance. Mentions that all debutants played brilliantly and it's a great thing for Irish cricket to see the depth of the talent out here. Talking about his milestone of 10,000 international runs, he says that he didn't have any idea about that and he is delighted to get it. Adds that it was something that he had dreamt of as a kid, but as a professional cricketer, you can't dwell too much on it. Says that it was a typical Andy Balbirnie innings as he saw off the new ball and batted throughout the innings and the way Lorcan Tucker and Harry Tector came in was pretty special. Adds that 300 was pretty much chaseable but the opening spell from Barry McCarthy and Thomas Mayes was brilliant."
  },
  {
    "id": 202310,
    "ballType": "extra",
    "commentary": "The captain of West Indies, Shai Hope says his team struggled to counter the new ball and this is something they need to get right in the next game. Mentions that Ireland played well and his team needed to show some more intent, especially in the first Powerplay. Feels if his team can have a decent first Powerplay they are going to win more often and given the power his team has at the back end, he is confident of them chasing down any total."
  },
  {
    "id": 202300,
    "ballType": "extra",
    "commentary": "Time for the presentation ceremony..."
  },
  {
    "id": 202290,
    "ballType": "extra",
    "commentary": "Earlier, after West Indies opted to bowl first, Paul Stirling and Andy Balbirnie weathered the early storm and laid a solid platform with a 109-run opening partnership. Balbirnie, dropped on 65, made the most of the reprieve as he shifted gears to convert his fifty into a commanding century. Contributions from Harry Tector and Lorcan Tucker kept the momentum going but the final flourish never quite came as West Indies pulled things back at the death to restrict Ireland to 303."
  },
  {
    "id": 202280,
    "ballType": "extra",
    "commentary": "What followed was a gritty stand between Roston Chase and Matthew Forde, with the duo growing in confidence as the innings progressed and the runs began to flow. However, just when the pair were beginning to look settled, an inspired bowling change saw George Dockrell break the stand by dismissing Chase. From there, the tail folded in a hurry. Barry McCarthy was the pick of the bowlers for Ireland with 4 wickets."
  },
  {
    "id": 202270,
    "ballType": "extra",
    "commentary": "It was a seam bowling masterclass from Ireland in defence of a total that, at the halfway mark, felt slightly underwhelming. Barry McCarthy led the charge with a fiery opening spell, and the rest of the attack followed suit to heap misery on the visitors. A combination of relentless seam bowling and some questionable shot selection saw West Indies slump to 31 for 5 inside the first 10 overs. Justin Greaves' counter-attack was short-lived as the visitors slipped to 71/6."
  },
  {
    "id": 202260,
    "ballType": "extra",
    "commentary": "A famous win for Ireland in Dublin, one that puts them ahead in the series. Believe it or not, this is the third straight win for Ireland in the format against West Indies. For the visitors, it’s been a forgettable start to their tour of this part of the world. A day where, after winning the toss, very little went their way."
  },
  {
    "ballType": "IS",
    "score": {
      "overs": "34.1",
      "runsScored": "179",
      "wickets": "10",
      "runRate": "5.24",
      "battingTeamName": "West Indies",
      "battingTeamID": "9"
    },
    "battingList": [
      {
        "matchID": "256686",
        "playerID": "58071",
        "playerName": "Roston Chase",
        "playerShortName": "R Chase",
        "battingStyle": "RHB",
        "playerTeam": "WI",
        "playerMatchSixes": "2",
        "playerMatchFours": "4",
        "playerMatchBalls": "76",
        "playerMatchRuns": 55,
        "playerBattingNumber": 6,
        "playerDismissalInfo": "bowled",
        "playerHowOut": "b George Dockrell",
        "playerHowOutShort": "b G Dockrell",
        "playerMatchStrikeRate": "72.36",
        "PlayerRole": "All-Rounder",
        "playerOnStrike": false,
        "position": 7,
        "isCaptain": false,
        "isKeeper": false,
        "isSubstitutePlayer": false,
        "playingStatus": true,
        "bowlerID": "9694",
        "fielderID": ""
      },
      {
        "matchID": "256686",
        "playerID": "74165",
        "playerName": "Matthew Forde",
        "playerShortName": "M Forde",
        "battingStyle": "RHB",
        "playerTeam": "WI",
        "playerMatchSixes": "1",
        "playerMatchFours": "4",
        "playerMatchBalls": "48",
        "playerMatchRuns": 38,
        "playerBattingNumber": 7,
        "playerDismissalInfo": "caught",
        "playerHowOut": "c Josh Little b Barry McCarthy",
        "playerHowOutShort": "c J Little b B McCarthy",
        "playerMatchStrikeRate": "79.16",
        "PlayerRole": "Bowler",
        "playerOnStrike": false,
        "position": 8,
        "isCaptain": false,
        "isKeeper": false,
        "isSubstitutePlayer": false,
        "playingStatus": true,
        "bowlerID": "63157",
        "fielderID": "66081"
      }
    ],
    "bowlingList": [
      {
        "matchID": "256686",
        "playerID": "63157",
        "playerName": "Barry McCarthy",
        "playerShortName": "B McCarthy",
        "playerTeam": "IRE",
        "playerDotBalls": "32",
        "playerWicketsTaken": "4",
        "playerMaidensBowled": "0",
        "playerRunsConceeded": "32",
        "playerWides": "0",
        "playerNoBall": "0",
        "playerOversBowled": "7.1",
        "playerEconomyRate": "4.46",
        "playerBallsBowled": "43",
        "isCaptain": false,
        "isSubstitutePlayer": false,
        "playingStatus": true
      },
      {
        "matchID": "256686",
        "playerID": "9694",
        "playerName": "George Dockrell",
        "playerShortName": "G Dockrell",
        "playerTeam": "IRE",
        "playerDotBalls": "7",
        "playerWicketsTaken": "3",
        "playerMaidensBowled": "0",
        "playerRunsConceeded": "21",
        "playerWides": "1",
        "playerNoBall": "0",
        "playerOversBowled": "2",
        "playerEconomyRate": "10.50",
        "playerBallsBowled": "12",
        "isCaptain": false,
        "isSubstitutePlayer": false,
        "playingStatus": true
      }
    ],
    "id": 202253
  },
  {
    "id": 202252,
    "over": "34.1",
    "ballType": "summary",
    "score": "179/10",
    "teamShortName": "WI",
    "batsmen": [
      {
        "batsmanName": "Matthew Forde",
        "onStrike": true,
        "runs": "38",
        "balls": "48",
        "fours": "4",
        "sixes": "1"
      },
      {
        "batsmanName": "Shamar Joseph",
        "onStrike": false,
        "runs": "0",
        "balls": "1",
        "fours": "0",
        "sixes": "0"
      }
    ],
    "bowler": [
      {
        "bowlerName": "Barry McCarthy",
        "overs": "7.1",
        "maidens": "0",
        "runs": "32",
        "wickets": "4"
      }
    ],
    "innings": "2",
    "balls": [
      {
        "over": "34.1",
        "runs": "0W"
      }
    ]
  },
  {
    "ballType": "wicketWidget",
    "ballID": "225",
    "timestamp": 1747846096000,
    "isCommentary": true,
    "matchID": "256686",
    "ballNumber": "1",
    "innings": "2",
    "over": "34.1",
    "origOver": "34.1",
    "overNumber": "35",
    "commentary": "OUT! CAUGHT! That will be the end of the game! Ireland are jubilant! They win this game by 124 runs. Barry McCarthy finishes off with a four-fer. Short ball on middle, Matthew Forde looks to go big as he goes for the pull shot. The ball rises on him as it takes the top edge and goes high in the air. Josh Little from mid on runs forward and settles under this skier and gobbles it up.",
    "teamID": "9",
    "teamName": "West Indies",
    "teamShortName": "WI",
    "runs": "0",
    "zad": "7,288,4",
    "batsmanID": "74165",
    "bowlerID": "63157",
    "batsmanName": "Matthew Forde",
    "bowlerName": "Barry McCarthy",
    "wicket": true,
    "type": "W",
    "battingStyle": "RHB",
    "currentDay": 1,
    "currentSession": 1,
    "matchType": "ODI",
    "isLastBall": false,
    "summary": {
      "score": "179/10",
      "over": "34.1",
      "runs": "0",
      "wickets": "1",
      "batsmen": [
        {
          "batsmanName": "Matthew Forde",
          "onStrike": true,
          "runs": "38",
          "balls": "48",
          "fours": "4",
          "sixes": "1"
        },
        {
          "batsmanName": "Shamar Joseph",
          "onStrike": false,
          "runs": "0",
          "balls": "1",
          "fours": "0",
          "sixes": "0"
        }
      ],
      "bowler": [
        {
          "bowlerName": "Barry McCarthy",
          "overs": "7.1",
          "maidens": "0",
          "runs": "32",
          "wickets": "4"
        }
      ],
      "teamShortName": "WI"
    },
    "dismissed": "Matthew Forde",
    "wicketType": "caught",
    "playerDetails": {
      "playerID": "74165",
      "playerName": "Matthew Forde",
      "playerShortName": "M Forde",
      "playerMatchSixes": "1",
      "playerMatchFours": "4",
      "playerMatchRuns": "38",
      "playerMatchBalls": "48",
      "playerMatchStrikeRate": "79.16",
      "playerHowOut": "c Josh Little b Barry McCarthy",
      "playerHowOutShort": "c J Little b B McCarthy",
      "wicketNo": 10
    },
    "id": 202251
  },
  {
    "id": 202250,
    "over": "34.1",
    "origOver": "34.1",
    "ballType": "ball",
    "type": "W",
    "isBall": true,
    "runs": "0W",
    "zad": "7,288,4",
    "bowlerName": "Barry McCarthy",
    "batsmanName": "Matthew Forde",
    "battingStyle": "RHB",
    "commentary": "OUT! CAUGHT! That will be the end of the game! Ireland are jubilant! They win this game by 124 runs. Barry McCarthy finishes off with a four-fer. Short ball on middle, Matthew Forde looks to go big as he goes for the pull shot. The ball rises on him as it takes the top edge and goes high in the air. Josh Little from mid on runs forward and settles under this skier and gobbles it up.",
    "wicket": true,
    "isLastBall": false,
    "batsmanID": "74165",
    "bowlerID": "63157",
    "innings": "2"
  },
  {
    "id": 202241,
    "over": "33.6",
    "ballType": "summary",
    "score": "179/9",
    "teamShortName": "WI",
    "batsmen": [
      {
        "batsmanName": "Shamar Joseph",
        "onStrike": true,
        "runs": "0",
        "balls": "1",
        "fours": "0",
        "sixes": "0"
      },
      {
        "batsmanName": "Matthew Forde",
        "onStrike": false,
        "runs": "38",
        "balls": "47",
        "fours": "4",
        "sixes": "1"
      }
    ],
    "bowler": [
      {
        "bowlerName": "George Dockrell",
        "overs": "2",
        "maidens": "0",
        "runs": "21",
        "wickets": "3"
      }
    ],
    "innings": "2",
    "balls": [
      {
        "over": "33.6",
        "runs": "0"
      },
      {
        "over": "33.5",
        "runs": "0W"
      },
      {
        "over": "33.4",
        "runs": "0"
      },
      {
        "over": "33.3",
        "runs": "4"
      },
      {
        "over": "33.2",
        "runs": "4"
      },
      {
        "over": "33.1",
        "runs": "0W"
      }
    ]
  },
  {
    "id": 202240,
    "over": "33.6",
    "origOver": "33.6",
    "ballType": "ball",
    "type": "",
    "isBall": true,
    "runs": "0",
    "zad": "",
    "bowlerName": "George Dockrell",
    "batsmanName": "Shamar Joseph",
    "battingStyle": "LHB",
    "commentary": "A touch short and outside off, again going with the arm, as this delivery doesn't turn. Shamar Joseph looks to cut it and gets beaten on the outside edge.",
    "wicket": false,
    "isLastBall": false,
    "batsmanID": "101907",
    "bowlerID": "9694",
    "innings": "2"
  },
  {
    "id": 202230,
    "ballType": "extra",
    "commentary": "Shamar Joseph is the last batter."
  },
  {
    "ballType": "wicketWidget",
    "ballID": "222",
    "timestamp": 1747845954000,
    "isCommentary": true,
    "matchID": "256686",
    "ballNumber": "5",
    "innings": "2",
    "over": "33.5",
    "origOver": "33.5",
    "overNumber": "34",
    "commentary": "OUT! IN THE AIR AND GONE! 3 wickets in 6 balls for George Dockrell! Nicely tossed by Dockrell from over the wicket and hangs it wide on off, Gudakesh Motie crouches and looks to heave it away with a horizontal bat. Gets a top edge that goes straight up towards long off where Thomas Mayes settles under the skier and does the rest.",
    "teamID": "9",
    "teamName": "West Indies",
    "teamShortName": "WI",
    "runs": "0",
    "zad": "6,252,4",
    "batsmanID": "64262",
    "bowlerID": "9694",
    "batsmanName": "Gudakesh Motie",
    "bowlerName": "George Dockrell",
    "wicket": true,
    "type": "W",
    "battingStyle": "LHB",
    "currentDay": 1,
    "currentSession": 1,
    "matchType": "ODI",
    "isLastBall": false,
    "dismissed": "Gudakesh Motie",
    "wicketType": "caught",
    "playerDetails": {
      "playerID": "64262",
      "playerName": "Gudakesh Motie",
      "playerShortName": "G Motie",
      "playerMatchSixes": "0",
      "playerMatchFours": "2",
      "playerMatchRuns": "8",
      "playerMatchBalls": "4",
      "playerMatchStrikeRate": "200",
      "playerHowOut": "c Thomas Mayes b George Dockrell",
      "playerHowOutShort": "c T Mayes b G Dockrell",
      "wicketNo": 9
    },
    "id": 202221
  },
  {
    "id": 202220,
    "over": "33.5",
    "origOver": "33.5",
    "ballType": "ball",
    "type": "W",
    "isBall": true,
    "runs": "0W",
    "zad": "6,252,4",
    "bowlerName": "George Dockrell",
    "batsmanName": "Gudakesh Motie",
    "battingStyle": "LHB",
    "commentary": "OUT! IN THE AIR AND GONE! 3 wickets in 6 balls for George Dockrell! Nicely tossed by Dockrell from over the wicket and hangs it wide on off, Gudakesh Motie crouches and looks to heave it away with a horizontal bat. Gets a top edge that goes straight up towards long off where Thomas Mayes settles under the skier and does the rest.",
    "wicket": true,
    "isLastBall": false,
    "batsmanID": "64262",
    "bowlerID": "9694",
    "innings": "2"
  },
  {
    "id": 202210,
    "over": "33.4",
    "origOver": "33.4",
    "ballType": "ball",
    "type": "",
    "isBall": true,
    "runs": "0",
    "zad": "5,191,3",
    "bowlerName": "George Dockrell",
    "batsmanName": "Gudakesh Motie",
    "battingStyle": "LHB",
    "commentary": "Short and on off, Gudakesh Motie steers it to backward point.",
    "wicket": false,
    "isLastBall": false,
    "batsmanID": "64262",
    "bowlerID": "9694",
    "innings": "2"
  },
  {
    "id": 202200,
    "over": "33.3",
    "origOver": "33.3",
    "ballType": "ball",
    "type": "",
    "isBall": true,
    "runs": "4",
    "zad": "5,212,5",
    "bowlerName": "George Dockrell",
    "batsmanName": "Gudakesh Motie",
    "battingStyle": "LHB",
    "commentary": "FOUR! Back-to-back boundaries for Motie! Floated up, fuller and on off, Gudakesh Motie clears his front leg and drills it to the right of mid off for four more.",
    "wicket": false,
    "isLastBall": false,
    "batsmanID": "64262",
    "bowlerID": "9694",
    "innings": "2"
  }
]

Match Commentary BallByBall

get

Get Ball-by-Ball Commentary for a Match

This endpoint retrieves detailed ball-by-ball commentary for a specific cricket match during a given innings. It provides insights into each ball bowled, including commentary, runs scored, and any wickets that may have fallen.

Request Method

  • GET

Request Endpoint

  • https://apiv3.sportsapi360.com/cricket/api/v2/match/:matchId/commentary/ballByBall?innings=2

Request Parameters

  • matchId (path parameter):

    • The unique identifier of the match for which commentary is being requested.

  • innings (query parameter):

    • Indicates the innings number (e.g., 1 for the first innings, 2 for the second innings).

Response Structure

The response is returned in JSON format and contains the following fields:

  • status (boolean):

    • Indicates whether the request was successful.

  • statusCode (integer):

    • A code representing the status of the response.

  • message (string):

    • A message providing additional context about the response, if any.

  • response (array):

    • An array containing commentary details for each ball, structured as follows:

      • Each element is an array that may include various details related to the ball.

Notes

  • The endpoint is essential for accessing real-time commentary and enhances the viewing experience for cricket fans by providing detailed insights into each ball bowled.

  • Ensure that the matchId and innings parameters are correctly specified to retrieve the desired commentary.

Authorizations
HTTPRequired
Path parameters
matchIdstringRequired
Query parameters
inningsintegerOptional

1 to 10

Example: 2
Header parameters
x-api-keystringOptionalExample: {API_KEY}
Responses
200

OK

application/json
Responseobject
get
/cricket/api/v2/match/{matchId}/commentary/ballByBall
GET /cricket/api/v2/match/{matchId}/commentary/ballByBall HTTP/1.1
Host: apiv3.sportsapi360.com
Authorization: x-api-key YOUR_SECRET_TOKEN
Accept: */*
200

OK

{
  "status": true,
  "statusCode": 200,
  "message": "Data fetch successfully",
  "response": [
    [
      "34.1:0W"
    ],
    [
      "33.1:0W",
      "32.4:0",
      "33.2:4",
      "33.3:4",
      "33.4:0",
      "33.5:0W",
      "33.3:4",
      "33.6:0"
    ],
    [
      "32.1:0",
      "32.2:1",
      "32.1:0",
      "32.3:0",
      "32.4:0",
      "32.5:1lb",
      "32.6:0"
    ],
    [
      "31.1:0",
      "31.2:1",
      "31.3:0",
      "31.2:1",
      "31.4:6",
      "31.5:1",
      "31.6:5wd",
      "31.6:0W",
      "31.1:0"
    ],
    [
      "30.1:0",
      "30.2:1",
      "30.3:0",
      "30.4:1",
      "30.3:0",
      "30.5:0",
      "30.6:1",
      "29.5:1"
    ],
    [
      "29.1:1",
      "29.2:2",
      "29.3:4",
      "29.4:0",
      "29.5:1",
      "29.6:0"
    ],
    [
      "28.1:0",
      "28.2:4",
      "28.3:0",
      "26.6:1",
      "28.4:1",
      "28.5:0",
      "28.6:0"
    ],
    [
      "27.1:1",
      "27.1:1",
      "26.5:0",
      "26.2:1",
      "26.1:0",
      "27.2:1",
      "27.1:1",
      "26.6:1",
      "26.4:4",
      "27.3:1",
      "27.4:0",
      "27.5:0",
      "27.6:1"
    ],
    [
      "26.1:0",
      "26.2:1",
      "26.3:2",
      "26.4:4",
      "25.2:0",
      "25.1:1",
      "26.5:0",
      "25.4:1",
      "26.6:1",
      "26.2:1",
      "25.6:1",
      "25.3:4"
    ],
    [
      "25.1:1",
      "25.2:0",
      "25.3:4",
      "25.3:4",
      "25.2:0",
      "25.1:1",
      "25.4:1",
      "25.5:1",
      "25.5:1",
      "25.3:4",
      "25.6:1",
      "25.6:1"
    ],
    [
      "24.1:0",
      "24.1:0",
      "23.2:0",
      "24.2:0",
      "24.3:0",
      "24.4:0",
      "24.5:1",
      "24.6:4",
      "24.6:4"
    ],
    [
      "22.2:0",
      "22.3:0",
      "22.4:4",
      "22.3:0",
      "22.5:0",
      "22.6:0",
      "22.6:0",
      "22.6:0",
      "23.1:1",
      "23.1:1",
      "23.2:0",
      "22.5:0",
      "23.3:0",
      "23.4:1",
      "23.5:0",
      "23.3:0",
      "23.6:0"
    ],
    [
      "22.1:0",
      "21.3:2",
      "22.2:0"
    ],
    [
      "21.1:0",
      "20.5:4",
      "21.2:0",
      "21.3:2",
      "21.4:1",
      "21.3:2",
      "21.5:0",
      "21.6:0"
    ],
    [
      "20.1:0",
      "20.1:0",
      "19.6:0",
      "18.6:1",
      "20.2:6",
      "20.3:1",
      "20.4:0",
      "20.5:4",
      "20.6:2",
      "20.6:2",
      "21.4:1"
    ],
    [
      "19.1:0",
      "18.6:1",
      "19.2:4",
      "18.5:0",
      "18.4:0",
      "19.3:1",
      "19.4:0",
      "19.5:0",
      "18.6:1",
      "19.6:0"
    ],
    [
      "18.1:1wd",
      "18.1:0",
      "18.1:0",
      "18.2:0",
      "18.3:0",
      "18.4:0",
      "18.4:0",
      "18.5:0",
      "18.4:0",
      "18.6:1",
      "18.4:0"
    ],
    [
      "17.1:0",
      "17.1:0",
      "16.1:0",
      "15.6:0",
      "17.2:0",
      "17.3:0",
      "17.4:1",
      "17.1:0",
      "17.5:0",
      "17.5:0",
      "17.6:1"
    ],
    [
      "16.1:0",
      "16.2:1",
      "16.3:0",
      "16.4:2nb",
      "15.6:0",
      "16.4:6",
      "16.5:0",
      "16.6:0"
    ],
    [
      "15.1:0",
      "15.2:0",
      "15.1:0",
      "14.6:0",
      "15.3:0",
      "14.3:1",
      "14.2:1nb",
      "15.4:0",
      "15.5:1",
      "15.6:0",
      "15.4:0",
      "15.3:0",
      "14.6:0"
    ],
    [
      "14.1:1wd",
      "14.1:0W",
      "14.1:1wd",
      "14.2:1nb",
      "14.2:0",
      "14.3:1",
      "14.4:0",
      "14.6:0",
      "14.1:1wd",
      "14.2:0"
    ],
    [
      "13.1:0",
      "12.1:4",
      "13.2:1",
      "13.3:0",
      "13.4:0",
      "13.5:0",
      "13.6:0",
      "14.4:0",
      "14.5:1",
      "14.6:0"
    ],
    [
      "12.1:4",
      "12.2:4",
      "11.6:0",
      "12.3:2nb",
      "12.3:0",
      "12.4:1",
      "12.5:1",
      "12.6:0"
    ],
    [
      "10.6:4",
      "11.1:1",
      "11.2:0",
      "11.3:4",
      "11.3:4",
      "11.4:1",
      "11.4:1",
      "11.5:0",
      "11.2:0",
      "11.6:0",
      "11.5:0"
    ],
    [
      "9.1:2",
      "9.1:2",
      "9.2:0",
      "8.5:0",
      "8.6:0W",
      "9.3:0",
      "9.4:0W",
      "8.5:0",
      "9.5:1lb",
      "8.5:0",
      "9.6:3",
      "10.1:4",
      "10.2:4",
      "10.3:0",
      "10.4:0",
      "10.5:4",
      "10.6:4"
    ],
    [
      "9.1:2"
    ],
    [
      "7.1:4",
      "6.5:4",
      "6.6:0W",
      "7.2:0",
      "7.3:0",
      "7.4:0",
      "7.5:1lb",
      "7.6:0",
      "8.1:0",
      "8.1:0",
      "6.6:0W",
      "7.6:0",
      "8.2:0",
      "8.3:4",
      "7.5:1lb",
      "8.4:0W",
      "8.5:0",
      "8.6:0W"
    ],
    [
      "6.4:0",
      "6.4:0",
      "6.3:0",
      "6.5:4",
      "6.6:0W",
      "6.4:0",
      "6.3:0",
      "6.6:0W",
      "7.1:4"
    ],
    [
      "6.1:0",
      "5.6:4",
      "5.2:0",
      "5.2:0",
      "6.2:0",
      "5.6:4",
      "6.2:0",
      "6.3:0",
      "6.4:0"
    ],
    [
      "5.1:4",
      "5.2:0",
      "5.3:0",
      "5.3:0",
      "5.4:0",
      "5.5:0",
      "5.6:4"
    ],
    [
      "4.1:0",
      "4.2:2",
      "4.3:1lb",
      "4.4:0",
      "4.4:0",
      "4.5:0",
      "4.6:2"
    ],
    [
      "3.1:0",
      "3.2:0",
      "3.3:0",
      "3.4:0",
      "3.5:0",
      "3.6:0"
    ],
    [
      "2.1:0",
      "2.2:0",
      "2.3:0",
      "2.4:0",
      "2.5:2",
      "2.6:0W"
    ],
    [
      "1.1:0",
      "1.2:0",
      "1.3:0",
      "1.4:0",
      "1.5:0",
      "1.6:0"
    ],
    [
      "0.1:0",
      "0.2:0",
      "0.3:0",
      "0.4:0",
      "0.4:0",
      "0.2:0",
      "0.5:1",
      "0.6:0"
    ],
    {
      "ballType": "IS",
      "score": {
        "overs": "50.0",
        "runsScored": "303",
        "wickets": "6",
        "runRate": "6.06",
        "battingTeamName": "Ireland",
        "battingTeamID": "13"
      },
      "battingList": [
        {
          "matchID": "256686",
          "playerID": "4454",
          "playerName": "Andy Balbirnie",
          "playerShortName": "A Balbirnie",
          "battingStyle": "RHB",
          "playerTeam": "IRE",
          "playerMatchSixes": "4",
          "playerMatchFours": "9",
          "playerMatchBalls": "138",
          "playerMatchRuns": 112,
          "playerBattingNumber": 0,
          "playerDismissalInfo": "caught",
          "playerHowOut": "c Gudakesh Motie b Alzarri Joseph",
          "playerHowOutShort": "c G Motie b A Joseph",
          "playerMatchStrikeRate": "81.15",
          "PlayerRole": "Batsman",
          "playerOnStrike": false,
          "position": 1,
          "isCaptain": false,
          "isKeeper": false,
          "isSubstitutePlayer": false,
          "playingStatus": true,
          "bowlerID": "64264",
          "fielderID": "64262"
        },
        {
          "matchID": "256686",
          "playerID": "66085",
          "playerName": "Harry Tector",
          "playerShortName": "H Tector",
          "battingStyle": "RHB",
          "playerTeam": "IRE",
          "playerMatchSixes": "0",
          "playerMatchFours": "6",
          "playerMatchBalls": "51",
          "playerMatchRuns": 56,
          "playerBattingNumber": 3,
          "playerDismissalInfo": "caught",
          "playerHowOut": "c Brandon King b Alzarri Joseph",
          "playerHowOutShort": "c B King b A Joseph",
          "playerMatchStrikeRate": "109.80",
          "PlayerRole": "Batsman",
          "playerOnStrike": false,
          "position": 4,
          "isCaptain": false,
          "isKeeper": false,
          "isSubstitutePlayer": false,
          "playingStatus": true,
          "bowlerID": "64264",
          "fielderID": "64543"
        }
      ],
      "bowlingList": [
        {
          "matchID": "256686",
          "playerID": "74165",
          "playerName": "Matthew Forde",
          "playerShortName": "M Forde",
          "playerTeam": "WI",
          "playerDotBalls": "32",
          "playerWicketsTaken": "3",
          "playerMaidensBowled": "1",
          "playerRunsConceeded": "68",
          "playerWides": "2",
          "playerNoBall": "2",
          "playerOversBowled": "10",
          "playerEconomyRate": "6.80",
          "playerBallsBowled": "60",
          "isCaptain": false,
          "isSubstitutePlayer": false,
          "playingStatus": true
        },
        {
          "matchID": "256686",
          "playerID": "64264",
          "playerName": "Alzarri Joseph",
          "playerShortName": "A Joseph",
          "playerTeam": "WI",
          "playerDotBalls": "32",
          "playerWicketsTaken": "2",
          "playerMaidensBowled": "0",
          "playerRunsConceeded": "51",
          "playerWides": "0",
          "playerNoBall": "0",
          "playerOversBowled": "10",
          "playerEconomyRate": "5.10",
          "playerBallsBowled": "60",
          "isCaptain": false,
          "isSubstitutePlayer": false,
          "playingStatus": true
        }
      ]
    },
    [
      "49.1:1",
      "49.2:2",
      "49.3:0",
      "49.4:1",
      "49.5:1",
      "49.6:4"
    ],
    [
      "48.1:4",
      "48.2:0",
      "48.3:0W",
      "48.4:1",
      "48.5:0W",
      "48.6:1"
    ],
    [
      "47.1:3",
      "47.2:0",
      "47.3:0W",
      "47.4:0",
      "47.5:1",
      "47.6:1"
    ],
    [
      "46.1:1",
      "46.2:1",
      "46.3:1",
      "46.4:1",
      "46.5:4",
      "46.6:2"
    ],
    [
      "45.1:2",
      "45.2:2",
      "45.3:1",
      "45.4:1",
      "45.5:1",
      "45.6:1"
    ],
    [
      "44.1:2",
      "44.2:4",
      "44.3:1",
      "44.4:1",
      "44.5:1",
      "44.6:0"
    ],
    [
      "43.1:4",
      "43.2:0W",
      "43.3:1",
      "43.4:1",
      "43.5:4",
      "43.6:1"
    ],
    [
      "42.1:1",
      "42.2:6",
      "42.3:0",
      "42.4:1",
      "42.5:1",
      "42.6:1"
    ],
    [
      "41.1:4",
      "41.2:1",
      "41.3:1",
      "41.4:0",
      "41.5:1",
      "41.6:4b"
    ],
    [
      "40.1:1",
      "40.2:1",
      "40.3:0",
      "40.4:1",
      "40.5:0",
      "40.6:1"
    ],
    [
      "39.1:2",
      "39.2:2",
      "39.3:0",
      "39.4:1",
      "39.5:4",
      "39.6:0"
    ],
    [
      "38.1:0",
      "38.2:1",
      "38.3:2",
      "38.4:1",
      "38.5:0",
      "38.6:1"
    ],
    [
      "37.1:0",
      "37.2:4",
      "37.3:0",
      "37.4:0",
      "37.5:0",
      "37.6:4"
    ],
    [
      "36.1:0",
      "36.2:0",
      "36.3:1",
      "36.4:1",
      "36.5:0",
      "36.6:1"
    ],
    [
      "35.1:1",
      "35.2:4",
      "35.3:1",
      "35.4:1",
      "35.5:1",
      "35.6:0"
    ],
    [
      "34.1:1",
      "34.2:1",
      "34.3:6",
      "34.4:1",
      "34.5:1",
      "34.6:1"
    ],
    [
      "33.1:1",
      "33.2:3",
      "33.3:1",
      "33.4:0",
      "33.5:1",
      "33.6:1"
    ],
    [
      "32.1:1",
      "32.2:1",
      "32.3:6",
      "32.4:0",
      "32.5:1",
      "32.6:0"
    ],
    [
      "31.1:0",
      "31.2:1",
      "31.3:0",
      "31.4:1",
      "31.5:1",
      "31.6:1"
    ],
    [
      "30.1:1wd",
      "30.1:0",
      "30.2:0",
      "30.3:1",
      "30.4:1",
      "30.5:1",
      "30.6:1"
    ],
    [
      "29.1:1nb",
      "29.1:0",
      "29.2:4",
      "29.3:6",
      "29.4:1",
      "29.5:0W",
      "29.6:0"
    ],
    [
      "28.1:0",
      "28.2:1",
      "28.3:1",
      "28.4:1",
      "28.5:0",
      "28.6:1"
    ],
    [
      "27.1:1",
      "27.2:0",
      "27.3:0",
      "27.4:1",
      "27.5:1",
      "27.6:0"
    ],
    [
      "26.1:0",
      "25.3:4",
      "26.2:1",
      "26.3:1",
      "26.4:0",
      "26.5:1",
      "26.6:0"
    ],
    [
      "25.1:0",
      "25.2:2",
      "25.3:4",
      "25.4:0",
      "25.5:0",
      "25.6:0"
    ],
    [
      "24.1:0",
      "24.2:1",
      "24.3:0",
      "24.4:1",
      "24.3:0",
      "24.5:0",
      "24.6:1"
    ],
    [
      "23.1:0",
      "23.2:2",
      "23.3:0",
      "23.4:0",
      "23.5:1",
      "23.6:1"
    ],
    [
      "22.1:0W",
      "22.2:1",
      "22.3:1",
      "22.4:4",
      "22.5:0",
      "22.6:1"
    ],
    [
      "21.1:1",
      "21.2:0",
      "21.3:0",
      "21.4:0",
      "21.5:0",
      "21.6:0"
    ],
    [
      "20.1:4",
      "20.2:1",
      "20.3:1",
      "20.4:0",
      "20.5:4",
      "20.6:1"
    ],
    [
      "19.1:1",
      "19.2:0",
      "19.3:0",
      "19.4:0",
      "19.5:4",
      "19.6:0"
    ],
    [
      "18.1:0",
      "18.2:0",
      "18.3:0",
      "18.4:2",
      "18.5:0",
      "18.6:1"
    ],
    [
      "17.1:4lb",
      "17.2:0",
      "17.3:1",
      "17.4:1",
      "17.5:0",
      "17.6:1"
    ],
    [
      "16.1:1",
      "16.2:1",
      "16.3:0",
      "16.4:1",
      "16.5:0",
      "16.6:1"
    ],
    [
      "15.1:0",
      "15.2:0",
      "15.3:0",
      "15.4:0",
      "15.5:1",
      "15.6:0"
    ],
    [
      "14.1:0",
      "14.2:0",
      "14.3:0",
      "14.4:0",
      "14.5:1",
      "14.6:0"
    ],
    [
      "13.1:0",
      "13.2:2",
      "13.3:0",
      "13.4:4",
      "13.5:0",
      "13.6:1wd",
      "13.6:0"
    ],
    [
      "12.1:0",
      "12.2:0",
      "12.3:1",
      "12.4:1",
      "12.5:1",
      "12.6:0"
    ],
    [
      "11.1:1",
      "11.2:1",
      "11.2:1",
      "11.3:1",
      "11.4:0",
      "11.5:0",
      "11.6:0"
    ],
    [
      "10.1:0",
      "10.2:0",
      "10.3:5wd",
      "10.3:0",
      "10.4:0",
      "10.5:4",
      "10.6:0"
    ],
    [
      "9.1:0",
      "9.2:0",
      "9.3:1",
      "9.4:2nb",
      "9.4:1",
      "9.5:0",
      "9.6:4"
    ],
    [
      "8.1:0",
      "8.2:4",
      "8.3:1wd",
      "8.3:0",
      "8.3:0",
      "8.4:0",
      "8.5:1",
      "8.6:0"
    ],
    [
      "7.1:6",
      "7.2:0",
      "7.3:0",
      "7.4:0",
      "7.5:0",
      "7.6:4"
    ],
    [
      "6.1:0",
      "6.2:4",
      "6.3:1nb",
      "6.3:4",
      "6.4:0",
      "6.5:0",
      "6.6:0"
    ],
    [
      "5.1:0",
      "5.2:0",
      "5.3:0",
      "5.4:1",
      "5.5:0",
      "5.6:0"
    ],
    [
      "4.1:0",
      "4.2:0",
      "4.3:4",
      "4.4:0",
      "4.5:0",
      "4.6:6"
    ],
    [
      "3.1:0",
      "3.2:1",
      "3.3:1lb",
      "3.4:1lb",
      "3.5:0",
      "3.6:1lb"
    ],
    [
      "2.1:0",
      "2.2:0",
      "2.3:0",
      "2.4:0",
      "2.4:0",
      "2.5:0",
      "2.6:0"
    ],
    [
      "1.1:0",
      "1.2:0",
      "1.3:4",
      "1.4:0",
      "1.5:0",
      "1.6:0"
    ],
    [
      "0.1:0",
      "0.2:0",
      "0.3:1wd",
      "0.3:0",
      "0.4:0",
      "0.5:1",
      "0.6:0"
    ]
  ]
}

Match Highlights

get

Get Match Highlights

This endpoint retrieves the highlights of a specific cricket match for a given innings. It provides detailed information about each ball played in the innings, including commentary, runs scored, and wicket details.

Request Parameters

  • matchId (path parameter): The unique identifier of the match for which highlights are being requested.

  • innings (query parameter): Indicates the innings number (e.g., 1 for the first innings).

Response Structure

The response is returned in JSON format and contains the following fields:

  • status (boolean): Indicates whether the request was successful.

  • statusCode (integer): A code representing the status of the response.

  • message (string): A message providing additional context about the response, if any.

  • response (array): An array of highlight objects, each containing:

    • matchID (string): The ID of the match.

    • ballID (string): The ID of the specific ball.

    • ballNumber (string): The number of the ball in the innings.

    • innings (string): The innings identifier.

    • over (string): The over number in which the ball was bowled.

    • overNumber (string): The sequential number of the over.

    • commentary (string): Commentary related to the ball.

    • teamID (string): The ID of the team involved.

    • teamName (string): The name of the team.

    • runs (string): The runs scored on that ball.

    • xCoordinate (integer): The x-coordinate related to the ball's delivery.

    • yCoordinate (integer): The y-coordinate related to the ball's delivery.

    • zad (string): Additional data related to the ball.

    • wicket (boolean): Indicates if a wicket fell on that ball.

This endpoint is essential for accessing detailed match highlights and can be used to enhance the viewing experience for cricket fans.

Authorizations
HTTPRequired
Path parameters
matchIdstringRequired
Query parameters
inningsintegerOptional

1 to 10

Example: 1
Header parameters
x-api-keystringOptionalExample: {API_KEY}
Responses
200

OK

application/json
Responseobject
get
/cricket/api/v2/match/{matchId}/highlights
GET /cricket/api/v2/match/{matchId}/highlights HTTP/1.1
Host: apiv3.sportsapi360.com
Authorization: x-api-key YOUR_SECRET_TOKEN
Accept: */*
200

OK

{
  "status": true,
  "statusCode": 200,
  "message": "Data fetch successfully",
  "response": [
    {
      "matchID": "255314",
      "ballID": "59",
      "ballNumber": "3",
      "innings": "1",
      "over": "6.3",
      "overNumber": "7",
      "commentary": "Kagiso Rabada to Usman Khawaja, OUT! EDGED AND TAKEN! Rabada, Rabada, flying Rabada. He flies and so does the ball. A 20-ball duck for the 'EXPERIENCED' Uzzie. He was trying to see the moving ball off but has to move back to the dressing room. Perfect length, just outside off, on a length, Usman Khawaja pushes at it, trying to get across. The feet don't move across much and he only manages a thick outside edge. It goes straight into the hand of David Bedingham at first slip. So after negating the first 30 minutes, the first wicket falls. AUSTRALIA ARE 12/1!",
      "teamID": "1",
      "teamName": "Australia",
      "runs": "0",
      "xCoordinate": 110,
      "yCoordinate": 2,
      "zad": "3,110,2",
      "wicket": true
    },
    {
      "matchID": "255314",
      "ballID": "61",
      "ballNumber": "4",
      "innings": "1",
      "over": "6.4",
      "overNumber": "7",
      "commentary": "Kagiso Rabada to Cameron Green, FOUR! That is a freebie! KG angles one down the leg side, Cameron Green gets inside the line to flick but gets the cue end of the bat and the ball rolls away into the fine leg fence for the first boundary of the game.",
      "teamID": "1",
      "teamName": "Australia",
      "runs": "4",
      "xCoordinate": 81,
      "yCoordinate": 5,
      "zad": "2,81,5",
      "wicket": false
    },
    {
      "matchID": "255314",
      "ballID": "63",
      "ballNumber": "6",
      "innings": "1",
      "over": "6.6",
      "overNumber": "7",
      "commentary": "Kagiso Rabada to Cameron Green, OUT! EDGED AND GONE, AGAIN! Kagiso Rabada has lit up the WTC Final here with that double blow. Lovely delivery this, pitching it up a bit fuller on middle, threatening to shape in, but the ball lands and seams away. Cameron Green looks to play with a straight bat and down the line but gets squared up slightly and the outside edge is found. The ball goes low and in between the second and third slip. Aiden Markram at second slip, dives across to his right and manages to snare a brilliant catch with both hands, even though the third slip fielder had also made an attempt right in front of him. Green departs for 4 and Australia are 16/2 inside 7 overs!",
      "teamID": "1",
      "teamName": "Australia",
      "runs": "0",
      "xCoordinate": 114,
      "yCoordinate": 2,
      "zad": "3,114,2",
      "wicket": true
    },
    {
      "matchID": "255314",
      "ballID": "77",
      "ballNumber": "6",
      "innings": "1",
      "over": "8.6",
      "overNumber": "9",
      "commentary": "Kagiso Rabada to Steve Smith, FOUR! Those lovely hands coming into play from Steve Smith. Fractionally short and gently moving away from outside off, Smith goes back and across before easing it on the up and through cover-point for a boundary.",
      "teamID": "1",
      "teamName": "Australia",
      "runs": "4",
      "xCoordinate": 187,
      "yCoordinate": 5,
      "zad": "5,187,5",
      "wicket": false
    },
    {
      "matchID": "255314",
      "ballID": "81",
      "ballNumber": "3",
      "innings": "1",
      "over": "9.3",
      "overNumber": "10",
      "commentary": "Lungi Ngidi to Marnus Labuschagne, FOUR! CRISP! Slightly overpitched outside off, Marnus Labuschagne leans into the shot and gets to the pitch of the ball. Gets his front foot across and more importantly, gets his head across as well. Meets the ball in the perfect spot and drives it beautifully between cover and point, for his first boundary of the final.",
      "teamID": "1",
      "teamName": "Australia",
      "runs": "4",
      "xCoordinate": 200,
      "yCoordinate": 5,
      "zad": "5,200,5",
      "wicket": false
    },
    {
      "matchID": "255314",
      "ballID": "107",
      "ballNumber": "1",
      "innings": "1",
      "over": "13.1",
      "overNumber": "14",
      "commentary": "Lungi Ngidi to Steve Smith, FOUR! Easy pickings! Full and sliding on the leg stump, Steve Smith flicks this one fine, as the ball goes racing away to the fine leg fence.",
      "teamID": "1",
      "teamName": "Australia",
      "runs": "4",
      "xCoordinate": 70,
      "yCoordinate": 5,
      "zad": "2,70,5",
      "wicket": false
    },
    {
      "matchID": "255314",
      "ballID": "111",
      "ballNumber": "5",
      "innings": "1",
      "over": "13.5",
      "overNumber": "14",
      "commentary": "Lungi Ngidi to Steve Smith, FOUR! Oh, the plan almost worked perfectly for South Africa but somehow, Steve Smith has bisected the field. On a nagging length around middle, slanting back in. Smith looks to walk across and clip it away but he is aware of the leg slip and almost tries to bail out of the shot, which he can't. The ball ends up being flicked off the inside edge and goes between the keeper and leg slip for a boundary.",
      "teamID": "1",
      "teamName": "Australia",
      "runs": "4",
      "xCoordinate": 74,
      "yCoordinate": 5,
      "zad": "2,74,5",
      "wicket": false
    },
    {
      "matchID": "255314",
      "ballID": "126",
      "ballNumber": "6",
      "innings": "1",
      "over": "15.6",
      "overNumber": "16",
      "commentary": "Lungi Ngidi to Steve Smith, FOUR! ELEGANT! First real expansive shot from Steve Smith. Overpitched, wide outside off, Smith gets across, reaches the pitch of the ball and drives it through cover-point. The fielder at point tried to put in a dive to his right but the ball disappeared in a flash.",
      "teamID": "1",
      "teamName": "Australia",
      "runs": "4",
      "xCoordinate": 194,
      "yCoordinate": 5,
      "zad": "5,194,5",
      "wicket": false
    },
    {
      "matchID": "255314",
      "ballID": "139",
      "ballNumber": "6",
      "innings": "1",
      "over": "17.6",
      "overNumber": "18",
      "commentary": "Marco Jansen to Marnus Labuschagne, OUT! CAUGHT BEHIND! Jansen gets the third for South Africa as Marnus Labuschagne walks back shaking his head, possibly as an answer to the question - 'Do you know where your off stump is?' A lovely delivery but once again, have to question the batting discipline. Marco Jansen lands this on a good length, but well outside off. For some reason, Labuschagne decides that he should be playing at this one, which is very wide from him. Could have been left alone and possibly, that's what he also thinks, but very late. He pushes and then decides to withdraw his bat, but water had flown under the bridge by then. Maybe, he expected the ball to move back in. But it didn't and all he managed was a thin outside edge to the keeper. Easy catch for Kyle Verreynne. Labuschagne departs for 17 and the master and disciple have been separated after aggregating 30 together. AUSTRALIA ARE 46/3!",
      "teamID": "1",
      "teamName": "Australia",
      "runs": "0",
      "xCoordinate": 99,
      "yCoordinate": 2,
      "zad": "3,99,2",
      "wicket": true
    },
    {
      "matchID": "255314",
      "ballID": "154",
      "ballNumber": "6",
      "innings": "1",
      "over": "19.6",
      "overNumber": "20",
      "commentary": "Marco Jansen to Travis Head, FOUR! PLUNDERED! Well, this time, Head cannot be faulted. This was just too juicy to be missed out. Short and wide outside off, Travis Head stands tall, gets on top of the bounce and slaps it over cover for his first boundary. 50 UP FOR AUSTRALIA, but after a lot of damage.",
      "teamID": "1",
      "teamName": "Australia",
      "runs": "4",
      "xCoordinate": 195,
      "yCoordinate": 5,
      "zad": "5,195,5",
      "wicket": false
    },
    {
      "matchID": "255314",
      "ballID": "163",
      "ballNumber": "3",
      "innings": "1",
      "over": "21.3",
      "overNumber": "22",
      "commentary": "Marco Jansen to Steve Smith, FOUR! All of a sudden, Australia have picked up the pace! Not all that short and wide, but yes, there to be hit. Steve Smith hangs back well and cuts it firmly behind point as the ball races away to the fence. 8 off this over in the first 3 balls.",
      "teamID": "1",
      "teamName": "Australia",
      "runs": "4",
      "xCoordinate": 131,
      "yCoordinate": 5,
      "zad": "3,131,5",
      "wicket": false
    },
    {
      "matchID": "255314",
      "ballID": "175",
      "ballNumber": "2",
      "innings": "1",
      "over": "23.2",
      "overNumber": "24",
      "commentary": "Marco Jansen to Travis Head, OUT! CAUGHT BEHIND! A strangle down the leg side, right on the stroke of Lunch and South Africa have owned this first session. Marco Jansen looks to attack the pads and bowls it a bit full, darting it into the left-hander, but misses his line and slips it down the leg side. Travis Head stays compact and looks to flick it but gets a slight tickle as the ball flies down the leg side. Kyle Verreynne springs across to his right and snaffles a brilliant one-handed catch. Head has a bit of a smile on his face as he walks back but he will be thoroughly disappointed with that. Australia are 67/4 at Lunch on Day 1!",
      "teamID": "1",
      "teamName": "Australia",
      "runs": "0",
      "xCoordinate": 74,
      "yCoordinate": 2,
      "zad": "2,74,2",
      "wicket": true
    },
    {
      "matchID": "255314",
      "ballID": "188",
      "ballNumber": "1",
      "innings": "1",
      "over": "24.1",
      "overNumber": "25",
      "commentary": "Kagiso Rabada to Steve Smith, FOUR! Pressure or not, Steve Smith won't miss out on that delivery. Short and wide, a real loosener to start the new spell. Smith extends his arms and slaps the ball in front of square on the off side for a boundary.",
      "teamID": "1",
      "teamName": "Australia",
      "runs": "4",
      "xCoordinate": 195,
      "yCoordinate": 5,
      "zad": "5,195,5",
      "wicket": false
    },
    {
      "matchID": "255314",
      "ballID": "192",
      "ballNumber": "5",
      "innings": "1",
      "over": "24.5",
      "overNumber": "25",
      "commentary": "Kagiso Rabada to Steve Smith, FOUR! POUNDED! Short and outside off, Steve Smith takes full advantage of that delivery, leaps and upper cuts it over the slip cordon, to the deep third fence! Never intended to keep that down.",
      "teamID": "1",
      "teamName": "Australia",
      "runs": "4",
      "xCoordinate": 133,
      "yCoordinate": 5,
      "zad": "3,133,5",
      "wicket": false
    },
    {
      "matchID": "255314",
      "ballID": "212",
      "ballNumber": "6",
      "innings": "1",
      "over": "27.6",
      "overNumber": "28",
      "commentary": "Marco Jansen to Steve Smith, FOUR! Uppish but in the gap. A length ball, outside off, Steve Smith reaches out and looks to push this through the covers. However, he is not in control of the shot and ends up spooning it. Luckily for him, it is wide of Keshav Maharaj at point, to his right and races to the boundary behind.",
      "teamID": "1",
      "teamName": "Australia",
      "runs": "4",
      "xCoordinate": 175,
      "yCoordinate": 5,
      "zad": "4,175,5",
      "wicket": false
    },
    {
      "matchID": "255314",
      "ballID": "213",
      "ballNumber": "1",
      "innings": "1",
      "over": "28.1",
      "overNumber": "29",
      "commentary": "Kagiso Rabada to Beau Webster, FOUR! ELEGANT! Overpitched, outside off, Beau Webster leans into the shot, gets his feet to the pitch of the ball and drives it through the covers!",
      "teamID": "1",
      "teamName": "Australia",
      "runs": "4",
      "xCoordinate": 203,
      "yCoordinate": 5,
      "zad": "5,203,5",
      "wicket": false
    },
    {
      "matchID": "255314",
      "ballID": "237",
      "ballNumber": "5",
      "innings": "1",
      "over": "31.5",
      "overNumber": "32",
      "commentary": "Lungi Ngidi to Beau Webster, FOUR! That's much better from Beau Webster. A bit of extra width on offer, fractionally short as well. Webster is able to rock back and smack it in front of covers for a boundary.",
      "teamID": "1",
      "teamName": "Australia",
      "runs": "4",
      "xCoordinate": 191,
      "yCoordinate": 5,
      "zad": "5,191,5",
      "wicket": false
    },
    {
      "matchID": "255314",
      "ballID": "240",
      "ballNumber": "1",
      "innings": "1",
      "over": "32.1",
      "overNumber": "33",
      "commentary": "Kagiso Rabada to Steve Smith, FOUR! SLAM! HALF CENTURY FOR STEVE SMITH. In 76 balls. Not surprisingly, the lone man up for a fight from Australia, in challenging conditions  His 5th 50-plus score in his last 6 Test innings at Lord's! A touch short, outside off, a touch wide as well, Steve Smith throws his bat at it and crashes it behind gully, for a boundary! THE 100 IS UP FOR AUSTRALIA as well.",
      "teamID": "1",
      "teamName": "Australia",
      "runs": "4",
      "xCoordinate": 138,
      "yCoordinate": 5,
      "zad": "4,138,5",
      "wicket": false
    },
    {
      "matchID": "255314",
      "ballID": "263",
      "ballNumber": "1",
      "innings": "1",
      "over": "35.1",
      "overNumber": "36",
      "commentary": "Lungi Ngidi to Beau Webster, FOUR! SLAP! Enough of blocking, says Webster. Any which ways, he is getting beaten on both the edges. Gets a length ball, around off and pulls it down the ground, just wide of Ngidi, to his right. Seemed like less contact initially but once the ball touched the grass, the fielders came second in the chase.",
      "teamID": "1",
      "teamName": "Australia",
      "runs": "4",
      "xCoordinate": 273,
      "yCoordinate": 5,
      "zad": "7,273,5",
      "wicket": false
    },
    {
      "matchID": "255314",
      "ballID": "274",
      "ballNumber": "5",
      "innings": "1",
      "over": "36.5",
      "overNumber": "37",
      "commentary": "Keshav Maharaj to Steve Smith, FOUR! That's bread and butter for a well-set Steve Smith. This is a drag-down, bowled into the surface and outside off. There is some grip but the ball holds in the deck and Smith gets ample time to get on the back foot, fetch the ball and smash it over the mid-wicket region for a boundary.",
      "teamID": "1",
      "teamName": "Australia",
      "runs": "4",
      "xCoordinate": 332,
      "yCoordinate": 5,
      "zad": "8,332,5",
      "wicket": false
    },
    {
      "matchID": "255314",
      "ballID": "280",
      "ballNumber": "4",
      "innings": "1",
      "over": "37.4",
      "overNumber": "38",
      "commentary": "Lungi Ngidi to Beau Webster, FOUR! Down the wrong line and Beau Webster says 'Thank You' to Lungi Ngidi. Full and angling down leg, Webster clips it away and the ball races away into the fine leg fence.",
      "teamID": "1",
      "teamName": "Australia",
      "runs": "4",
      "xCoordinate": 70,
      "yCoordinate": 5,
      "zad": "2,70,5",
      "wicket": false
    },
    {
      "matchID": "255314",
      "ballID": "282",
      "ballNumber": "6",
      "innings": "1",
      "over": "37.6",
      "overNumber": "38",
      "commentary": "Lungi Ngidi to Beau Webster, FOUR! Beau Webster on the rise and he will be feeling so much better right now. Too full and too wide, Webster leans across and spanks this one square through covers for a second boundary in the over.",
      "teamID": "1",
      "teamName": "Australia",
      "runs": "4",
      "xCoordinate": 213,
      "yCoordinate": 5,
      "zad": "5,213,5",
      "wicket": false
    },
    {
      "matchID": "255314",
      "ballID": "292",
      "ballNumber": "3",
      "innings": "1",
      "over": "39.3",
      "overNumber": "40",
      "commentary": "Wiaan Mulder to Beau Webster, FOUR! Nice timing. On a length, outside off, Beau Webster opens the face of his bat and steers it behind point. No one in the deep and that will be a boundary. His 6th, as Webster moves to 33 (46).",
      "teamID": "1",
      "teamName": "Australia",
      "runs": "4",
      "xCoordinate": 146,
      "yCoordinate": 5,
      "zad": "4,146,5",
      "wicket": false
    },
    {
      "matchID": "255314",
      "ballID": "308",
      "ballNumber": "6",
      "innings": "1",
      "over": "41.6",
      "overNumber": "42",
      "commentary": "Aiden Markram to Steve Smith, OUT! CAUGHT! Change of ends or not, this bowling change has definitely brought about a change in the match situation! This is precisely why you need giraffes in your team. The wicket belongs to Markram but Marco Jansen is the chief contributor in this. Tossed up enticingly outside off, with a touch of width, the well-set Smith looks to bash this through the covers. But the ball turns in and takes the outside edge. It goes quickly to the left of first slip, where the tall Marco Jansen sticks out his left hand. But it does not stick. What it does do is, pop the ball over Jansen's head, completing the parabola to his right. Jansen tries again, this time with his right hand. But it still does not stick. However, this time, the ball does not pop up too high and Jansen is aware where the ball is going. Watches it closely and dives to his right to take a stunner! Just the 4th wicket in Tests for Aiden Markram but boy, will be bouyed! Massive moment in the game, as the 79-run stand is broken. Smith departs for 66 and AUSTRALIA ARE 146/5!",
      "teamID": "1",
      "teamName": "Australia",
      "runs": "0",
      "xCoordinate": 124,
      "yCoordinate": 1,
      "zad": "3,124,1",
      "wicket": true
    },
    {
      "matchID": "255314",
      "ballID": "311",
      "ballNumber": "1",
      "innings": "1",
      "over": "42.1",
      "overNumber": "43",
      "commentary": "Wiaan Mulder to Beau Webster, FOUR! SLAP! A touch short outside off, Webster punches this through point. Deep point has around 5-6 yards to cover to his right but he cannot get there! 150 UP FOR AUSTRALIA.",
      "teamID": "1",
      "teamName": "Australia",
      "runs": "4",
      "xCoordinate": 179,
      "yCoordinate": 5,
      "zad": "4,179,5",
      "wicket": false
    },
    {
      "matchID": "255314",
      "ballID": "314",
      "ballNumber": "3",
      "innings": "1",
      "over": "42.3",
      "overNumber": "43",
      "commentary": "Wiaan Mulder to Beau Webster, EDGED, FOUR! Streaky. Full, outside off, Beau Webster looks to drive but the ball nips back in a touch, takes the inside edge and rockets past the leg stump to the fine leg fence.",
      "teamID": "1",
      "teamName": "Australia",
      "runs": "4",
      "xCoordinate": 75,
      "yCoordinate": 5,
      "zad": "2,75,5",
      "wicket": false
    },
    {
      "matchID": "255314",
      "ballID": "329",
      "ballNumber": "4",
      "innings": "1",
      "over": "44.4",
      "overNumber": "45",
      "commentary": "Wiaan Mulder to Alex Carey, FOUR! SLAUGHTERED! Plenty of room outside off, on a length, Alex Carey gets his blade down in a flash and crashes it through the covers.",
      "teamID": "1",
      "teamName": "Australia",
      "runs": "4",
      "xCoordinate": 192,
      "yCoordinate": 5,
      "zad": "5,192,5",
      "wicket": false
    },
    {
      "matchID": "255314",
      "ballID": "335",
      "ballNumber": "3",
      "innings": "1",
      "over": "45.3",
      "overNumber": "46",
      "commentary": "Marco Jansen to Alex Carey, FOUR! Better shot. Fractionally short, around off, Alex Carey swivels and pulls it through mid-wicket for a boundary.",
      "teamID": "1",
      "teamName": "Australia",
      "runs": "4",
      "xCoordinate": 358,
      "yCoordinate": 5,
      "zad": "8,358,5",
      "wicket": false
    },
    {
      "matchID": "255314",
      "ballID": "347",
      "ballNumber": "2",
      "innings": "1",
      "over": "47.2",
      "overNumber": "48",
      "commentary": "Marco Jansen to Alex Carey, FOUR! Nicely done. On a length, outside off, Alex Carey waits for the ball to arrive and steers it between gully and third slip, to the deep third fence.",
      "teamID": "1",
      "teamName": "Australia",
      "runs": "4",
      "xCoordinate": 111,
      "yCoordinate": 5,
      "zad": "3,111,5",
      "wicket": false
    },
    {
      "matchID": "255314",
      "ballID": "350",
      "ballNumber": "5",
      "innings": "1",
      "over": "47.5",
      "overNumber": "48",
      "commentary": "Marco Jansen to Alex Carey, FOUR! Another boundary for Carey! Good length outside off, there is some swing on offer but this is a bit too wide. Carey looks to cut it wide of gully but gets it a lot more fine and past the second slip for a boundary.",
      "teamID": "1",
      "teamName": "Australia",
      "runs": "4",
      "xCoordinate": 120,
      "yCoordinate": 5,
      "zad": "3,120,5",
      "wicket": false
    },
    {
      "matchID": "255314",
      "ballID": "380",
      "ballNumber": "1",
      "innings": "1",
      "over": "51.1",
      "overNumber": "52",
      "commentary": "Keshav Maharaj to Alex Carey, OUT! BOWLED! Sweep and reverse sweep are the strengths of Alex Carey but the same have proven to be his downfall in this knock! Maharaj has struck on the very first ball of his spell post Tea. Loose shot, might be called unnnecessary, but that is how the modern cricketer plays. Attack, attack and just keep attacking. Carey made up his mind to play the reverse sweep well in advance and indicated a bit too early. That was enough for the wily Maharaj to slow this a bit and deliver a bit late. Carey was already through his shot and played under the ball, with the cherry going on top of the ball to hit the stumps. Maharaj lets out a roar as he gets his 199TH SCALP in Test cricket! The 46-run stand is broken and AUSTRALIA ARE 192/6, back in trouble. Carey played a decent hand of 23 (31) but has to be called as a soft dismissal.",
      "teamID": "1",
      "teamName": "Australia",
      "runs": "0",
      "xCoordinate": null,
      "yCoordinate": null,
      "zad": "",
      "wicket": true
    },
    {
      "matchID": "255314",
      "ballID": "387",
      "ballNumber": "1",
      "innings": "1",
      "over": "52.1",
      "overNumber": "53",
      "commentary": "Kagiso Rabada to Beau Webster, FOUR! On a length, but a bit of width outside off. Beau Webster waits for the ball to arrive and deftly guides it behind point for a boundary. Moves to 61 (83) with his 9th boundary.",
      "teamID": "1",
      "teamName": "Australia",
      "runs": "4",
      "xCoordinate": 122,
      "yCoordinate": 5,
      "zad": "3,122,5",
      "wicket": false
    },
    {
      "matchID": "255314",
      "ballID": "390",
      "ballNumber": "4",
      "innings": "1",
      "over": "52.4",
      "overNumber": "53",
      "commentary": "Kagiso Rabada to Pat Cummins, OUT! BOWLED! Seamer to seamer and the Protea fire wins! Cummins is a decent batter with good defense, but this was just too good for him. On a length, around off, Pat Cummins looks to defend but the ball straightens and goes past the outside edge, to hit the off pole. Might have taken a piece of wood as well. South Africa go bang bang post Tea as Australia slip from 192/5 to 199/7! Cummins departs for 1 (6) and Rabada now has the most wickets by a Saffa pacer at Lord's - 16!",
      "teamID": "1",
      "teamName": "Australia",
      "runs": "0",
      "xCoordinate": null,
      "yCoordinate": null,
      "zad": "",
      "wicket": true
    },
    {
      "matchID": "255314",
      "ballID": "400",
      "ballNumber": "1",
      "innings": "1",
      "over": "54.1",
      "overNumber": "55",
      "commentary": "Kagiso Rabada to Beau Webster, FOUR! STUPENDOUS! A rare loosener from Rabada. A short ball, around waist height, Beau Webster is in total control as he gets on top of the bounce and pulls it all along the ground, splitting deep mid-wicket and deep backward square leg!",
      "teamID": "1",
      "teamName": "Australia",
      "runs": "4",
      "xCoordinate": 14,
      "yCoordinate": 5,
      "zad": "1,14,5",
      "wicket": false
    },
    {
      "matchID": "255314",
      "ballID": "402",
      "ballNumber": "3",
      "innings": "1",
      "over": "54.3",
      "overNumber": "55",
      "commentary": "Kagiso Rabada to Beau Webster, FOUR! A bit too straight this time. Webster just clips it off his pads, well wide of the keeper to his left, to the fine leg fence.",
      "teamID": "1",
      "teamName": "Australia",
      "runs": "4",
      "xCoordinate": 79,
      "yCoordinate": 5,
      "zad": "2,79,5",
      "wicket": false
    },
    {
      "matchID": "255314",
      "ballID": "403",
      "ballNumber": "4",
      "innings": "1",
      "over": "54.4",
      "overNumber": "55",
      "commentary": "Kagiso Rabada to Beau Webster, OUT! CAUGHT! Wicket number 4 for Kagiso Rabada and the innings is disintegrating. After a couple of loose deliveries, Rabada gets it right this time. On a length, outside off, albeit a bit too wide. Beau Webster tries to punch it behind point, more of a white-ball shot, when there is no slip in place. But in red-ball cricket, with the ball moving around and the feet stuck in mud, this is not an advaisable shot. But given that he has been getting runs for that shot in this innings, Webster goes through with his shot and only manages an outside edge. Straight into the hands of David Bedingham at first slip. Yet another soft dismissal and Webster's fine knock ends on 72 (92). From 192/5, Australia have slipped to 210/8!",
      "teamID": "1",
      "teamName": "Australia",
      "runs": "0",
      "xCoordinate": 119,
      "yCoordinate": 2,
      "zad": "3,119,2",
      "wicket": true
    },
    {
      "matchID": "255314",
      "ballID": "412",
      "ballNumber": "5",
      "innings": "1",
      "over": "55.5",
      "overNumber": "56",
      "commentary": "Marco Jansen to Nathan Lyon, OUT! BOWLED! Number 9 goes and Jansen has his third! Well, whatever the bowling coach or captain has said during the Tea break, has worked wonders as South Africa have picked up 4/19 in the last 29 balls! On a length, from around the wicket, outside off, Nathan Lyon goes for the big booming drive down the ground, but leaves a big gap between bat and pad. The ball comes in, accepts the invitation to go through and knocks the bails off. Lyon departs for 0 and from 192/5, Australia have slipped to 211/9!",
      "teamID": "1",
      "teamName": "Australia",
      "runs": "0",
      "xCoordinate": null,
      "yCoordinate": null,
      "zad": "",
      "wicket": true
    },
    {
      "matchID": "255314",
      "ballID": "419",
      "ballNumber": "4",
      "innings": "1",
      "over": "56.4",
      "overNumber": "57",
      "commentary": "Kagiso Rabada to Mitchell Starc, OUT! BOWLED! Second Michelle for Rabada at Lord's in Tests, through the wicket of Mitchell! 'That's why you should have taken the single mate', Hazlewood might be chirping. Jokes apart, this is another superb delivery. On a length, outside off, Mitchell Starc looks to drive it down the ground but like Lyon, leaves a big gap between bat and pad. The ball swings back late, goes between bat and pad and hits the timber. AUSTRALIA BOWLED OUT FOR 212!",
      "teamID": "1",
      "teamName": "Australia",
      "runs": "0",
      "xCoordinate": null,
      "yCoordinate": null,
      "zad": "",
      "wicket": true
    }
  ]
}

Last updated