Published on 12:00 AM, January 06, 2021

South Africa whitewash Sri Lanka

South Africa completed a sweep of their two match series against Sri Lanka as they strolled to a 10-wicket win on the third day of the second Test on Tuesday.

South Africa knocked off a target of 67 runs without loss as openers Dean Elgar (31 not out) and Aiden Markram (36 not out) saw them to victory at the Wanderers Stadium – with two and a half days of the contest still remaining.

Success in Johannesburg followed a convincing innings and 45-run triumph in the first test in Pretoria last week and turns around a poor run of test form over the last year.

Sri Lanka were bowled out for 211 in their second innings, surviving only 95 minutes of Tuesday's morning session. They resumed their second innings at 150-4 overnight with a tenuous five-run lead but with captain Dimuth Karunaratne not out on 91 and hoping to set the home side an imposing target to chase in the fourth innings.

Karunaratne reached his 10th Test century off 123 balls as the visitors began in aggressive fashion, but a misjudged pull shot saw the Sri Lanka skipper top edge Anrich Nortje to be caught by Wiaan Mulder in a major blow to their hopes, just 20 minutes into the day's play. He was dismissed for 103.

"We wanted to get the new year off to a good start, and it was good to see our experienced batsmen among the runs as well as our young bowling line-up putting up their hands," said winning captain Quinton de Kock.

Meanwhile, Sri Lanka hope to have at least three key players back after an injury-hampered test series defeat to South Africa, their captain said, as they look ahead to hosting England later this month.

"We are hopeful they will be back. We think there is good news around their injuries," Karunaratne said.