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

Over 0.1 Dale Steyn bowls a good length delivery to Dimuth Karunaratne, Boundary! Gets forward and guides it away down to the third man fence with an open face bat.

Over 0.2 Dale Steyn bowls a good length delivery to Dimuth Karunaratne, no run, gets forward and blocks it down the pitch back top the bowler.

Over 0.3 Dale Steyn bowls a good length delivery to Dimuth Karunaratne, no run, gets cover the off stump line and shoulders arms to let it go through to the keeper.

Over 0.4 Dale Steyn bowls a good length delivery to Dimuth Karunaratne, no run, gets across the line on the back foot and works it down the leg side with soft hands.

Over 0.5 Dale Steyn bowls a pitched up delivery to Dimuth Karunaratne, no run, gets forward and drives it to mid-on with the inside half of the bat.

Over 0.6 Dale Steyn bowls a pitched up delivery to Dimuth Karunaratne,1 leg bye, goes well across the stumps and misses the flick, the ball goes off the pads towards short fine leg and picks up a leg bye.

Over: 3.0

Over 2.1 Dale Steyn bowls a good length delivery to Dimuth Karunaratne, no run, goes on to the back foot and pushes it towards cover.

Over 2.2 Dale Steyn bowls a good length delivery to Dimuth Karunaratne, no run, moves across in the crease and works it down the leg side with soft hands.

Over 2.3 Dale Steyn bowls a good length delivery to Dimuth Karunaratne, no run, comes on to the front foot and watches it along with going through to the keeper.

Over 2.4 Dale Steyn bowls a good length delivery to Dimuth Karunaratne, no run, goes deep inside the crease and blocks it down the pitch.

Over 2.5 Dale Steyn bowls a good length delivery to Dimuth Karunaratne, no run, gets behind the line on the back foot and blocks it back to the bowler.

Over 2.6 Dale Steyn bowls a good length delivery to Dimuth Karunaratne, no run, gets forward and defends it to point with an angled bat.

Over: 5.0

Over 4.1 Dale Steyn bowls a good length delivery to HDRL Thirimanne, no run, gets forward and watches it along with going through to the keeper.

Over 4.2 Dale Steyn bowls a good length delivery to HDRL Thirimanne, no run, gets forward and once again happy to let it go through to the keeper.

Over 4.3 Dale Steyn bowls a good length delivery to HDRL Thirimanne, no run, gets forward and defends it to point with an open face bat.

Over 4.4 Dale Steyn bowls a good length delivery to HDRL Thirimanne, no run, gets right behind the line on the front foot and defends it on the onside.

Over 4.5 Dale Steyn bowls a good length delivery to HDRL Thirimanne, no run, gets forward and drops it with the bottom-hand off, into the on-side

Over 4.6 Dale Steyn bowls a good length delivery to HDRL Thirimanne, no run, gets cover the off stump line and shoulders arms to let it go through to the keeper.

Over: 7.0

Over 6.1 Dale Steyn bowls a good length delivery to HDRL Thirimanne, no run, gets across the line on the back foot and tucks it down the leg side.

Over 6.2 Dale Steyn bowls a good length delivery to HDRL Thirimanne,1 run, shuffles across on the back foot and works it down to fine leg and picks up an easy single.

Over 6.3 Dale Steyn bowls a pitched up delivery to Dimuth Karunaratne, no run, comes on to the front foot and punches it straight to the man at mid-off.

Over 6.4 Dale Steyn bowls a good length delivery to Dimuth Karunaratne, no run, gets behind the line on the front foot and blocks it down the pitch back to the bowler.

Over 6.5 Dale Steyn bowls a back of length delivery to Dimuth Karunaratne, no run, gets cover the off stump line on the back foot and shoulders arms to let it go through to the keeper.

Over 6.6 Dale Steyn bowls a good length delivery to Dimuth Karunaratne, no run, gets forward and left alone outside off through to the keeper.

Over: 9.0

Over 8.1 Dale Steyn bowls a good length delivery to HDRL Thirimanne, no run, goes back in the crease and defends it towards mid-on.

Over 8.2 Dale Steyn bowls a good length delivery to HDRL Thirimanne, no run, comes on to the front foot and happy to let it go through to the keeper.

Over 8.3 Dale Steyn bowls a good length delivery to HDRL Thirimanne, no run, gets forward and shoulders arms to let it go through to the keeper.

Over 8.4 Dale Steyn bowls a good length delivery to HDRL Thirimanne, no run, gets behind the line on the back foot and blocks it down the pitch.

Over 8.5 Dale Steyn bowls a good length delivery to HDRL Thirimanne, no run, gets forward and defends it to mid-off with the full face of the bat.

Over 8.6 Dale Steyn bowls a back of length delivery to HDRL Thirimanne, Boundary! Gets wait for the ball and run it down to the third man fence for four.

View More Commentary