South Africa vs West Indies




FOUR! Aiden Markram drives through the covers off Jason Holder's delivery — a crisp boundary races to the fence. Four runs added to the total.
SIX! Aiden Markram clears the ropes at long-off off Jason Holder — an incredible strike The crowd goes wild as six more runs are added to the scoreboard.
Ryan Rickelton pushes Jason Holder to mid-on and sets off for a brisk single.
Aiden Markram pushes Jason Holder to mid-on and sets off for a brisk single.
Aiden Markram pushes Jason Holder into the gap and the batters come back for two — excellent running between the wickets and two more on the board.
Aiden Markram nudges Romario Shepherd fine on the leg side — they run a comfortable single.
Aiden Markram pushes Romario Shepherd into the gap and the batters come back for two — excellent running between the wickets and two more on the board.
Ryan Rickelton nudges Romario Shepherd fine on the leg side — they run a comfortable single.
Aiden Markram nudges Romario Shepherd fine on the leg side — they run a comfortable single.
Romario Shepherd floats one up to Aiden Markram who pushes it straight to the fielder. Tight bowling — dot ball.
Ryan Rickelton nudges Romario Shepherd fine on the leg side — they run a comfortable single.
Ryan Rickelton nudges Jason Holder fine on the leg side — they run a comfortable single.
Ryan Rickelton pushes Jason Holder into the gap and the batters come back for two — excellent running between the wickets and two more on the board.
Wide ball! Jason Holder strays outside the tramlines — the umpire signals wide and one extra is added to the batting side's total. A costly delivery.
Aiden Markram pushes Jason Holder to mid-on and sets off for a brisk single.
FOUR! Aiden Markram clips Jason Holder off his pads and the ball sprints to the square-leg boundary. Four runs added to the total.
Leg bye! Jason Holder's delivery clips Ryan Rickelton's pads and they scamper through for a leg bye — an extra added to the total.
Aiden Markram pushes Jason Holder to mid-on and sets off for a brisk single.
Ryan Rickelton pushes Jayden Seales into the gap and the batters come back for two — excellent running between the wickets and two more on the board.
Ryan Rickelton pushes Jayden Seales into the gap and the batters come back for two — excellent running between the wickets and two more on the board.
Ryan Rickelton pushes Jayden Seales into the gap and the batters come back for two — excellent running between the wickets and two more on the board.
SIX! Ryan Rickelton muscles Jayden Seales over mid-wicket — the ball clears the ropes with ease The crowd goes wild as six more runs are added to the scoreboard.
Aiden Markram pushes Jayden Seales to mid-on and sets off for a brisk single.
Ryan Rickelton works Jayden Seales's delivery into the gap for a quick single, rotating the strike and keeping the scoreboard moving.
FOUR! Aiden Markram clips Romario Shepherd off his pads and the ball sprints to the square-leg boundary. Four runs added to the total.
Wide ball! Romario Shepherd strays outside the tramlines — the umpire signals wide and one extra is added to the batting side's total. A costly delivery.
Ryan Rickelton works Romario Shepherd's delivery into the gap for a quick single, rotating the strike and keeping the scoreboard moving.
Romario Shepherd fires in a quick one — Ryan Rickelton is beaten outside off stump. No run.
Romario Shepherd floats one up to Ryan Rickelton who pushes it straight to the fielder. Tight bowling — dot ball.
Aiden Markram pushes Romario Shepherd to mid-on and sets off for a brisk single.
Romario Shepherd bowls a disciplined line-and-length delivery — Aiden Markram defends solidly back down the pitch. Dot ball.
Aiden Markram works Jayden Seales's delivery into the gap for a quick single, rotating the strike and keeping the scoreboard moving.
FOUR! Aiden Markram cuts late behind point off Jayden Seales — a beautifully placed four. Four runs added to the total.
Ryan Rickelton pushes Jayden Seales to mid-on and sets off for a brisk single.
Jayden Seales bowls a disciplined line-and-length delivery — Ryan Rickelton defends solidly back down the pitch. Dot ball.
Jayden Seales fires in a quick one — Ryan Rickelton is beaten outside off stump. No run.
Aiden Markram pushes Jayden Seales to mid-on and sets off for a brisk single.
Ryan Rickelton pushes Roston Chase into the gap and the batters come back for two — excellent running between the wickets and two more on the board.
Roston Chase bowls a disciplined line-and-length delivery — Ryan Rickelton defends solidly back down the pitch. Dot ball.
Roston Chase floats one up to Ryan Rickelton who pushes it straight to the fielder. Tight bowling — dot ball.
SIX! Ryan Rickelton hammers Roston Chase over extra cover — one of the biggest hits of the match The crowd goes wild as six more runs are added to the scoreboard.
Aiden Markram nudges Roston Chase fine on the leg side — they run a comfortable single.
Ryan Rickelton pushes Roston Chase to mid-on and sets off for a brisk single.
Aiden Markram pushes Akeal Hosein into the gap and the batters come back for two — excellent running between the wickets and two more on the board.
Ryan Rickelton nudges Akeal Hosein fine on the leg side — they run a comfortable single.
Aiden Markram pushes Akeal Hosein to mid-on and sets off for a brisk single.
Ryan Rickelton works Akeal Hosein's delivery into the gap for a quick single, rotating the strike and keeping the scoreboard moving.
Aiden Markram works Akeal Hosein's delivery into the gap for a quick single, rotating the strike and keeping the scoreboard moving.
SIX! Aiden Markram clears the ropes at long-off off Akeal Hosein — an incredible strike The crowd goes wild as six more runs are added to the scoreboard.
Aiden Markram pushes Roston Chase to mid-on and sets off for a brisk single.
Ryan Rickelton works Roston Chase's delivery into the gap for a quick single, rotating the strike and keeping the scoreboard moving.
Aiden Markram works Roston Chase's delivery into the gap for a quick single, rotating the strike and keeping the scoreboard moving.
Ryan Rickelton pushes Roston Chase to mid-on and sets off for a brisk single.
Roston Chase bowls a disciplined line-and-length delivery — Ryan Rickelton defends solidly back down the pitch. Dot ball.
FOUR! Ryan Rickelton whips Roston Chase through mid-wicket — excellent wristwork for a boundary. Four runs added to the total.
Ryan Rickelton works Jason Holder's delivery into the gap for a quick single, rotating the strike and keeping the scoreboard moving.
Aiden Markram works Jason Holder's delivery into the gap for a quick single, rotating the strike and keeping the scoreboard moving.
Jason Holder floats one up to Aiden Markram who pushes it straight to the fielder. Tight bowling — dot ball.
Ryan Rickelton works Jason Holder's delivery into the gap for a quick single, rotating the strike and keeping the scoreboard moving.
Jason Holder floats one up to Ryan Rickelton who pushes it straight to the fielder. Tight bowling — dot ball.
Aiden Markram pushes Jason Holder to mid-on and sets off for a brisk single.
Roston Chase fires in a quick one — Ryan Rickelton is beaten outside off stump. No run.
Roston Chase bowls a disciplined line-and-length delivery — Lhuan-dre Pretorius defends solidly back down the pitch. Dot ball.
Lhuan-dre Pretorius pushes Roston Chase into the gap and the batters come back for two — excellent running between the wickets and two more on the board.
Aiden Markram works Roston Chase's delivery into the gap for a quick single, rotating the strike and keeping the scoreboard moving.
Lhuan-dre Pretorius works Roston Chase's delivery into the gap for a quick single, rotating the strike and keeping the scoreboard moving.
FOUR! Lhuan-dre Pretorius punches through the off side off Roston Chase — timed to perfection. Four runs added to the total.
Aiden Markram pushes Akeal Hosein into the gap and the batters come back for two — excellent running between the wickets and two more on the board.
Lhuan-dre Pretorius nudges Akeal Hosein fine on the leg side — they run a comfortable single.
Aiden Markram works Akeal Hosein's delivery into the gap for a quick single, rotating the strike and keeping the scoreboard moving.
Lhuan-dre Pretorius pushes Akeal Hosein to mid-on and sets off for a brisk single.
Aiden Markram nudges Akeal Hosein fine on the leg side — they run a comfortable single.
Lhuan-dre Pretorius works Akeal Hosein's delivery into the gap for a quick single, rotating the strike and keeping the scoreboard moving.
Lhuan-dre Pretorius works Romario Shepherd's delivery into the gap for a quick single, rotating the strike and keeping the scoreboard moving.
Aiden Markram nudges Romario Shepherd fine on the leg side — they run a comfortable single.
Wide ball! Romario Shepherd strays outside the tramlines — the umpire signals wide and one extra is added to the batting side's total. A costly delivery.
Aiden Markram pushes Romario Shepherd into the gap and the batters come back for two — excellent running between the wickets and two more on the board.
Lhuan-dre Pretorius works Romario Shepherd's delivery into the gap for a quick single, rotating the strike and keeping the scoreboard moving.
FOUR! Lhuan-dre Pretorius whips Romario Shepherd through mid-wicket — excellent wristwork for a boundary. Four runs added to the total.
SIX! Lhuan-dre Pretorius clears the ropes at long-off off Romario Shepherd — an incredible strike The crowd goes wild as six more runs are added to the scoreboard.
Lhuan-dre Pretorius pushes Jason Holder to mid-on and sets off for a brisk single.
Jason Holder bowls a disciplined line-and-length delivery — Lhuan-dre Pretorius defends solidly back down the pitch. Dot ball.
Aiden Markram nudges Jason Holder fine on the leg side — they run a comfortable single.
SIX! Aiden Markram slog-sweeps Jason Holder over deep square leg — a massive six! The crowd goes wild as six more runs are added to the scoreboard.
Lhuan-dre Pretorius works Jason Holder's delivery into the gap for a quick single, rotating the strike and keeping the scoreboard moving.
FOUR! Lhuan-dre Pretorius cuts late behind point off Jason Holder — a beautifully placed four. Four runs added to the total.
Lhuan-dre Pretorius works Roston Chase's delivery into the gap for a quick single, rotating the strike and keeping the scoreboard moving.
Roston Chase floats one up to Lhuan-dre Pretorius who pushes it straight to the fielder. Tight bowling — dot ball.
Roston Chase fires in a quick one — Lhuan-dre Pretorius is beaten outside off stump. No run.
Roston Chase bowls a disciplined line-and-length delivery — Lhuan-dre Pretorius defends solidly back down the pitch. Dot ball.
FOUR! Lhuan-dre Pretorius clips Roston Chase off his pads and the ball sprints to the square-leg boundary. Four runs added to the total.
Roston Chase fires in a quick one — Lhuan-dre Pretorius is beaten outside off stump. No run.
FOUR! Aiden Markram clips Akeal Hosein off his pads and the ball sprints to the square-leg boundary. Four runs added to the total.
Akeal Hosein bowls a disciplined line-and-length delivery — Aiden Markram defends solidly back down the pitch. Dot ball.
Lhuan-dre Pretorius pushes Akeal Hosein to mid-on and sets off for a brisk single.
Aiden Markram nudges Akeal Hosein fine on the leg side — they run a comfortable single.
Wide ball! Akeal Hosein strays outside the tramlines — the umpire signals wide and one extra is added to the batting side's total. A costly delivery.
Lhuan-dre Pretorius works Akeal Hosein's delivery into the gap for a quick single, rotating the strike and keeping the scoreboard moving.
FOUR! Lhuan-dre Pretorius clips Akeal Hosein off his pads and the ball sprints to the square-leg boundary. Four runs added to the total.
FOUR! Aiden Markram cuts late behind point off Jayden Seales — a beautifully placed four. Four runs added to the total.
Jayden Seales bowls a disciplined line-and-length delivery — Aiden Markram defends solidly back down the pitch. Dot ball.
Jayden Seales fires in a quick one — Aiden Markram is beaten outside off stump. No run.
Leg bye! Jayden Seales's delivery clips Lhuan-dre Pretorius's pads and they scamper through for a leg bye — an extra added to the total.
FOUR! Lhuan-dre Pretorius clips Jayden Seales off his pads and the ball sprints to the square-leg boundary. Four runs added to the total.
Jayden Seales fires in a quick one — Lhuan-dre Pretorius is beaten outside off stump. No run.
FOUR! Aiden Markram clips Matthew Forde off his pads and the ball sprints to the square-leg boundary. Four runs added to the total.
Matthew Forde floats one up to Aiden Markram who pushes it straight to the fielder. Tight bowling — dot ball.
FOUR! Aiden Markram punches through the off side off Matthew Forde — timed to perfection. Four runs added to the total.
Matthew Forde bowls a disciplined line-and-length delivery — Aiden Markram defends solidly back down the pitch. Dot ball.
FOUR! Aiden Markram cuts late behind point off Matthew Forde — a beautifully placed four. Four runs added to the total.
Lhuan-dre Pretorius works Matthew Forde's delivery into the gap for a quick single, rotating the strike and keeping the scoreboard moving.
Romario Shepherd works George Linde's delivery into the gap for a quick single, rotating the strike and keeping the scoreboard moving.
George Linde fires in a quick one — Jason Holder is beaten outside off stump. No run.
Rovman Powell works George Linde's delivery into the gap for a quick single, rotating the strike and keeping the scoreboard moving.
Wide ball! George Linde strays outside the tramlines — the umpire signals wide and one extra is added to the batting side's total. A costly delivery.
Jason Holder works George Linde's delivery into the gap for a quick single, rotating the strike and keeping the scoreboard moving.
George Linde fires in a quick one — Shimron Hetmyer is beaten outside off stump. No run.
Rovman Powell works George Linde's delivery into the gap for a quick single, rotating the strike and keeping the scoreboard moving.
Rovman Powell pushes Corbin Bosch to mid-on and sets off for a brisk single.
FOUR! Rovman Powell whips Corbin Bosch through mid-wicket — excellent wristwork for a boundary. Four runs added to the total.
Wide ball! Corbin Bosch strays outside the tramlines — the umpire signals wide and one extra is added to the batting side's total. A costly delivery.
Corbin Bosch fires in a quick one — Rovman Powell is beaten outside off stump. No run.
Shimron Hetmyer nudges Corbin Bosch fine on the leg side — they run a comfortable single.
SIX! Shimron Hetmyer launches Corbin Bosch high over long-on — a towering maximum! The crowd goes wild as six more runs are added to the scoreboard.
Rovman Powell nudges Corbin Bosch fine on the leg side — they run a comfortable single.
Kwena Maphaka fires in a quick one — Shimron Hetmyer is beaten outside off stump. No run.
Rovman Powell pushes Kwena Maphaka to mid-on and sets off for a brisk single.
Shimron Hetmyer works Kwena Maphaka's delivery into the gap for a quick single, rotating the strike and keeping the scoreboard moving.
Rovman Powell works Kwena Maphaka's delivery into the gap for a quick single, rotating the strike and keeping the scoreboard moving.
Kwena Maphaka floats one up to Rovman Powell who pushes it straight to the fielder. Tight bowling — dot ball.
Shimron Hetmyer works Kwena Maphaka's delivery into the gap for a quick single, rotating the strike and keeping the scoreboard moving.
Shimron Hetmyer nudges Kagiso Rabada fine on the leg side — they run a comfortable single.
Rovman Powell pushes Kagiso Rabada to mid-on and sets off for a brisk single.
Kagiso Rabada fires in a quick one — Rovman Powell is beaten outside off stump. No run.
SIX! Rovman Powell hammers Kagiso Rabada over extra cover — one of the biggest hits of the match The crowd goes wild as six more runs are added to the scoreboard.
Shimron Hetmyer pushes Kagiso Rabada to mid-on and sets off for a brisk single.
Kagiso Rabada bowls a disciplined line-and-length delivery — Shimron Hetmyer defends solidly back down the pitch. Dot ball.
Wide ball! Kagiso Rabada strays outside the tramlines — the umpire signals wide and one extra is added to the batting side's total. A costly delivery.
Corbin Bosch floats one up to Rovman Powell who pushes it straight to the fielder. Tight bowling — dot ball.
Shimron Hetmyer works Corbin Bosch's delivery into the gap for a quick single, rotating the strike and keeping the scoreboard moving.
Corbin Bosch floats one up to Shimron Hetmyer who pushes it straight to the fielder. Tight bowling — dot ball.
Corbin Bosch fires in a quick one — Shimron Hetmyer is beaten outside off stump. No run.
FOUR! Shimron Hetmyer cuts late behind point off Corbin Bosch — a beautifully placed four. Four runs added to the total.
Rovman Powell nudges Corbin Bosch fine on the leg side — they run a comfortable single.
Rovman Powell works Kwena Maphaka's delivery into the gap for a quick single, rotating the strike and keeping the scoreboard moving.
Kwena Maphaka floats one up to Rovman Powell who pushes it straight to the fielder. Tight bowling — dot ball.
Rovman Powell pushes Kwena Maphaka into the gap and the batters come back for two — excellent running between the wickets and two more on the board.
Shimron Hetmyer nudges Kwena Maphaka fine on the leg side — they run a comfortable single.
No ball! Kwena Maphaka oversteps the crease — a free hit is awarded to Shimron Hetmyer on the very next delivery. A precious gift for the batting side.
FOUR! Shimron Hetmyer cuts late behind point off Kwena Maphaka — a beautifully placed four. Four runs added to the total.
Kwena Maphaka bowls a disciplined line-and-length delivery — Shimron Hetmyer defends solidly back down the pitch. Dot ball.
Shimron Hetmyer pushes Keshav Maharaj to mid-on and sets off for a brisk single.
Shimron Hetmyer pushes Keshav Maharaj into the gap and the batters come back for two — excellent running between the wickets and two more on the board.
SIX! Shimron Hetmyer launches Keshav Maharaj high over long-on — a towering maximum! The crowd goes wild as six more runs are added to the scoreboard.
Keshav Maharaj floats one up to Shimron Hetmyer who pushes it straight to the fielder. Tight bowling — dot ball.
SIX! Shimron Hetmyer hammers Keshav Maharaj over extra cover — one of the biggest hits of the match The crowd goes wild as six more runs are added to the scoreboard.
Rovman Powell works Keshav Maharaj's delivery into the gap for a quick single, rotating the strike and keeping the scoreboard moving.
Kagiso Rabada floats one up to Shimron Hetmyer who pushes it straight to the fielder. Tight bowling — dot ball.
Rovman Powell nudges Kagiso Rabada fine on the leg side — they run a comfortable single.
Kagiso Rabada bowls a disciplined line-and-length delivery — Rovman Powell defends solidly back down the pitch. Dot ball.
Shimron Hetmyer pushes Kagiso Rabada to mid-on and sets off for a brisk single.
Kagiso Rabada bowls a disciplined line-and-length delivery — Shimron Hetmyer defends solidly back down the pitch. Dot ball.
Kagiso Rabada fires in a quick one — Shimron Hetmyer is beaten outside off stump. No run.
Rovman Powell pushes George Linde into the gap and the batters come back for two — excellent running between the wickets and two more on the board.
George Linde fires in a quick one — Rovman Powell is beaten outside off stump. No run.
FOUR! Rovman Powell cuts late behind point off George Linde — a beautifully placed four. Four runs added to the total.
George Linde bowls a disciplined line-and-length delivery — Rovman Powell defends solidly back down the pitch. Dot ball.
Leg bye! George Linde's delivery clips Rovman Powell's pads and they scamper through for a leg bye — an extra added to the total.
WICKET! George Linde beats Roston Chase through the gate and the ball crashes into the stumps — bowled! A massive breakthrough for the fielding side.
Roston Chase works Kwena Maphaka's delivery into the gap for a quick single, rotating the strike and keeping the scoreboard moving.
Roston Chase pushes Kwena Maphaka into the gap and the batters come back for two — excellent running between the wickets and two more on the board.
Shimron Hetmyer nudges Kwena Maphaka fine on the leg side — they run a comfortable single.
Roston Chase works Kwena Maphaka's delivery into the gap for a quick single, rotating the strike and keeping the scoreboard moving.
Shimron Hetmyer works Kwena Maphaka's delivery into the gap for a quick single, rotating the strike and keeping the scoreboard moving.
Roston Chase nudges Kwena Maphaka fine on the leg side — they run a comfortable single.
FOUR! Shimron Hetmyer clips Keshav Maharaj off his pads and the ball sprints to the square-leg boundary. Four runs added to the total.
Roston Chase pushes Keshav Maharaj to mid-on and sets off for a brisk single.
Shimron Hetmyer works Keshav Maharaj's delivery into the gap for a quick single, rotating the strike and keeping the scoreboard moving.
Roston Chase nudges Keshav Maharaj fine on the leg side — they run a comfortable single.
Roston Chase pushes Keshav Maharaj into the gap and the batters come back for two — excellent running between the wickets and two more on the board.
Keshav Maharaj bowls a disciplined line-and-length delivery — Roston Chase defends solidly back down the pitch. Dot ball.
Corbin Bosch bowls a disciplined line-and-length delivery — Shimron Hetmyer defends solidly back down the pitch. Dot ball.
Corbin Bosch floats one up to Shimron Hetmyer who pushes it straight to the fielder. Tight bowling — dot ball.
Corbin Bosch fires in a quick one — Matthew Forde is beaten outside off stump. No run.
Wide ball! Corbin Bosch strays outside the tramlines — the umpire signals wide and one extra is added to the batting side's total. A costly delivery.
Corbin Bosch floats one up to Matthew Forde who pushes it straight to the fielder. Tight bowling — dot ball.
Roston Chase nudges Corbin Bosch fine on the leg side — they run a comfortable single.
FOUR! Roston Chase punches through the off side off Corbin Bosch — timed to perfection. Four runs added to the total.
SIX! Matthew Forde launches George Linde high over long-on — a towering maximum! The crowd goes wild as six more runs are added to the scoreboard.
Roston Chase nudges George Linde fine on the leg side — they run a comfortable single.
Matthew Forde works George Linde's delivery into the gap for a quick single, rotating the strike and keeping the scoreboard moving.
Roston Chase works George Linde's delivery into the gap for a quick single, rotating the strike and keeping the scoreboard moving.
George Linde fires in a quick one — Roston Chase is beaten outside off stump. No run.
Matthew Forde works George Linde's delivery into the gap for a quick single, rotating the strike and keeping the scoreboard moving.
Kwena Maphaka bowls a disciplined line-and-length delivery — Roston Chase defends solidly back down the pitch. Dot ball.
Matthew Forde works Kwena Maphaka's delivery into the gap for a quick single, rotating the strike and keeping the scoreboard moving.
Kwena Maphaka fires in a quick one — Matthew Forde is beaten outside off stump. No run.
Kwena Maphaka floats one up to Matthew Forde who pushes it straight to the fielder. Tight bowling — dot ball.
Roston Chase pushes Kwena Maphaka to mid-on and sets off for a brisk single.
FOUR! Roston Chase cuts late behind point off Kwena Maphaka — a beautifully placed four. Four runs added to the total.
SIX! Matthew Forde launches Keshav Maharaj high over long-on — a towering maximum! The crowd goes wild as six more runs are added to the scoreboard.
Roston Chase works Keshav Maharaj's delivery into the gap for a quick single, rotating the strike and keeping the scoreboard moving.
WICKET! Keshav Maharaj bowls a perfect yorker and Sherfane Rutherford's stumps are shattered — clean bowled! A massive breakthrough for the fielding side.
Matthew Forde pushes Keshav Maharaj to mid-on and sets off for a brisk single.
Matthew Forde pushes Keshav Maharaj to mid-on and sets off for a brisk single.
Sherfane Rutherford pushes Keshav Maharaj to mid-on and sets off for a brisk single.
Keshav Maharaj bowls a disciplined line-and-length delivery — Sherfane Rutherford defends solidly back down the pitch. Dot ball.
Corbin Bosch bowls a disciplined line-and-length delivery — Matthew Forde defends solidly back down the pitch. Dot ball.
Sherfane Rutherford pushes Corbin Bosch to mid-on and sets off for a brisk single.
FOUR! Sherfane Rutherford whips Corbin Bosch through mid-wicket — excellent wristwork for a boundary. Four runs added to the total.
Corbin Bosch bowls a disciplined line-and-length delivery — Sherfane Rutherford defends solidly back down the pitch. Dot ball.
WICKET! Corbin Bosch bowls a perfect yorker and Brandon King's stumps are shattered — clean bowled! A massive breakthrough for the fielding side.
FOUR! Brandon King drives through the covers off Corbin Bosch's delivery — a crisp boundary races to the fence. Four runs added to the total.
Keshav Maharaj bowls a disciplined line-and-length delivery — Matthew Forde defends solidly back down the pitch. Dot ball.
Keshav Maharaj fires in a quick one — Matthew Forde is beaten outside off stump. No run.
WICKET! Keshav Maharaj deceives Johnson Charles in the flight and the bails go flying — magnificent bowling! A massive breakthrough for the fielding side.
FOUR! Johnson Charles clips Keshav Maharaj off his pads and the ball sprints to the square-leg boundary. Four runs added to the total.
SIX! Johnson Charles slog-sweeps Keshav Maharaj over deep square leg — a massive six! The crowd goes wild as six more runs are added to the scoreboard.
Keshav Maharaj bowls a disciplined line-and-length delivery — Johnson Charles defends solidly back down the pitch. Dot ball.
FOUR! Brandon King punches through the off side off Kagiso Rabada — timed to perfection. Four runs added to the total.
SIX! Brandon King launches Kagiso Rabada high over long-on — a towering maximum! The crowd goes wild as six more runs are added to the scoreboard.
Kagiso Rabada floats one up to Brandon King who pushes it straight to the fielder. Tight bowling — dot ball.
Johnson Charles works Kagiso Rabada's delivery into the gap for a quick single, rotating the strike and keeping the scoreboard moving.
Wide ball! Kagiso Rabada strays outside the tramlines — the umpire signals wide and one extra is added to the batting side's total. A costly delivery.
Leg bye! Kagiso Rabada's delivery clips Brandon King's pads and they scamper through for a leg bye — an extra added to the total.
Johnson Charles nudges Kagiso Rabada fine on the leg side — they run a comfortable single.
George Linde floats one up to Brandon King who pushes it straight to the fielder. Tight bowling — dot ball.
FOUR! Brandon King drives through the covers off George Linde's delivery — a crisp boundary races to the fence. Four runs added to the total.
George Linde bowls a disciplined line-and-length delivery — Brandon King defends solidly back down the pitch. Dot ball.
George Linde floats one up to Brandon King who pushes it straight to the fielder. Tight bowling — dot ball.
George Linde fires in a quick one — Brandon King is beaten outside off stump. No run.
Bye! George Linde's delivery beats both Johnson Charles and the wicketkeeper — the ball races to the boundary rope and four byes are signalled.
Kagiso Rabada floats one up to Brandon King who pushes it straight to the fielder. Tight bowling — dot ball.
Johnson Charles works Kagiso Rabada's delivery into the gap for a quick single, rotating the strike and keeping the scoreboard moving.
Brandon King nudges Kagiso Rabada fine on the leg side — they run a comfortable single.
Kagiso Rabada floats one up to Brandon King who pushes it straight to the fielder. Tight bowling — dot ball.
FOUR! Brandon King drives through the covers off Kagiso Rabada's delivery — a crisp boundary races to the fence. Four runs added to the total.
FOUR! Brandon King clips Kagiso Rabada off his pads and the ball sprints to the square-leg boundary. Four runs added to the total.