South Africa vs Sri Lanka, 2nd Test at Port Elizabeth, Feb 21-25, 2019

Over 23.6Kagiso Rabada bowls good length delivery to Dhananjaya de Silva, gets forward and leaves it outside off to the wicket keeper.No runs

Over: 25.0

Over 24.4Duanne Olivier bowls good length delivery to Dhananjaya de Silva, gets forward and defends it towards the bowler.No runs

Over 24.5Duanne Olivier bowls good length delivery to Dhananjaya de Silva, gets beaten on the frontfoot by that good delivery.No runs

Over 24.6Duanne Olivier bowls good length delivery to Dhananjaya de Silva, gets forward and leaves it outside off to the wicket keeper.No runs

Over: 27.0

Over 26.1Duanne Olivier bowls good length delivery to Dhananjaya de Silva, gets forward and defends it towards point.No runs

Over 26.2Duanne Olivier bowls pitched up delivery to Dhananjaya de Silva, flicks it off his pads towards the deep mid wicket regionBoundary!

Over 26.3Duanne Olivier bowls good length delivery to Dhananjaya de Silva, gets forward and defends it towards point.No runs

Over 26.4Duanne Olivier bowls short of length delivery to Dhananjaya de Silva, pulls it through squareleg.Boundary!

Over 26.5Duanne Olivier bowls good length delivery to Dhananjaya de Silva, gets forward and defends it towards point.No runs

Over 26.6Duanne Olivier bowls good length delivery to Dhananjaya de Silva, gets forward and guides it away towards thirdman.Boundary!

Over: 28.0

Over 27.4Kagiso Rabada bowls short of length delivery to Dhananjaya de Silva, pulls it through squareleg.Two runs

Over 27.5Kagiso Rabada bowls good length delivery to Dhananjaya de Silva, opens up on the backfoot to defend that towards the legside.No runs

Over: 29.0

Over 28.1Duanne Olivier bowls good length delivery to Dhananjaya de Silva, gets forward and leaves it outside off to the wicket keeper.No runs

Over 28.2Duanne Olivier bowls pitched up delivery to Dhananjaya de Silva, flicks it off his pads towards long onBoundary!

Over 28.3Duanne Olivier bowls short of length delivery to Dhananjaya de Silva, pulls it away through fine leg.Boundary!

Over 28.6Duanne Olivier bowls pitched up delivery to Dhananjaya de Silva, gets forward and drives it straight down the groundBoundary!

Over: 30.0

Over 29.6Kagiso Rabada bowls good length delivery to Dhananjaya de Silva, flicks it off his pads towards the backward squareleg regionSingle

Over: 31.0

Over 30.1Willem Mulder bowls good length delivery to Dhananjaya de Silva, gets forward and defends it towards point.No runs

Over 30.2Willem Mulder bowls good length delivery to Dhananjaya de Silva, opens up on the backfoot to defend that towards the legside.No runs

Over 30.3Willem Mulder bowls good length delivery to Dhananjaya de Silva, gets forward and defends it towards point.No runs

Over 30.4Willem Mulder bowls good length delivery to Dhananjaya de Silva, opens up on the backfoot to defend that towards the legside.No runs

Over 30.6Willem Mulder bowls pitched up delivery to Dhananjaya de Silva, gets forward and drives it straight to mid onNo runs

Over: 33.0

Over 32.1Willem Mulder bowls good length delivery to Dhananjaya de Silva, gets forward and defends it towards covers.No runs

Over 32.2Willem Mulder bowls short of length delivery to Dhananjaya de Silva, opens up on the backfoot to defend that infront of middle.No runs

Over 32.3Willem Mulder bowls good length delivery to Dhananjaya de Silva, gets an outside edge which is caught by the Keeper.He is Caught