Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International

Sri Lanka vs South Africa Players & Playing XIs · Test Series 2018

Test Series 2018 · Fri 20 Jul 2018 Result
Sri Lanka 338 & 275/5
Sri Lanka won by 199 runs Sinhalese Sports Club, Colombo
South Africa 124 & 290
Updated .

Sri Lanka vs South Africa: who played

Sri Lanka won by 199 runs in Test Series 2018 at Sinhalese Sports Club on 20 July 2018. Theunis de Bruyn top-scored with 101 off 232 balls and Keshav Maharaj took 9/129.

More on this match

Frequently asked questions

Who played in Sri Lanka vs South Africa?

Sri Lanka XI: Danushka Gunathilaka, Dimuth Karunaratne, Dhananjaya de Silva, Kusal Mendis, Angelo Mathews, Roshen Silva, Niroshan Dickwella (wk), Dilruwan Perera, Akila Dananjaya, Suranga Lakmal (c), Rangana Herath. South Africa XI: Dean Elgar, Aiden Markram, Theunis de Bruyn, Hashim Amla, Faf du Plessis (c), Temba Bavuma, Keshav Maharaj, Quinton de Kock (wk), Kagiso Rabada, Dale Steyn, Lungi Ngidi.

Who won Sri Lanka vs South Africa?

Sri Lanka won by 199 runs. The match was played at Sinhalese Sports Club, Colombo on 20 July 2018, in Test Series 2018. Theunis de Bruyn top-scored with 101 off 232 balls and Keshav Maharaj took 9/129.

When and where was Sri Lanka vs South Africa played?

Sri Lanka vs South Africa was played at Sinhalese Sports Club, Colombo on Friday 20 July 2018, in Test Series 2018.

What were the final scores in Sri Lanka vs South Africa?

Sri Lanka scored 338/10 in 104.1 overs. South Africa scored 124/10 in 34.5 overs. Sri Lanka won by 199 runs. The full scorecard, with every batter's and bowler's figures, is on this page.

Who was the top run-scorer in Sri Lanka vs South Africa?

Theunis de Bruyn top-scored with 101 off 232 balls, a strike rate of 43.5. Dimuth Karunaratne made the next-highest score, 85 off 136 balls. Every innings is on the scorecard, with the fours, sixes and strike rate of each batter.

Who took the most wickets in Sri Lanka vs South Africa?

Keshav Maharaj took 9/129 in 41.1 overs.