Series results
Series/Tournament Season Winner Margin
South Africa in Sri Lanka Test Series 1993 South Africa 1-0 (3)
Sri Lanka in South Africa Test Series 1997/98 South Africa 2-0 (2)
South Africa in Sri Lanka Test Series 2000 drawn 1-1 (3)
Sri Lanka in South Africa Test Series 2000/01 South Africa 2-0 (3)
Sri Lanka in South Africa Test Series 2002/03 South Africa 2-0 (2)
South Africa in Sri Lanka Test Series 2004 Sri Lanka 1-0 (2)
South Africa in Sri Lanka Test Series 2006 Sri Lanka 2-0 (2)
Sri Lanka in South Africa Test Series 2011/12 South Africa 2-1 (3)
South Africa in Sri Lanka Test Series 2014 South Africa 1-0 (2)
Sri Lanka in South Africa Test Series 2016/17 South Africa 3-0 (3)
South Africa in Sri Lanka Test Series 2018 Sri Lanka 2-0 (2)
Sri Lanka in South Africa Test Series 2018/19 Sri Lanka 2-0 (2)
Sri Lanka in South Africa Test Series 2020/21 South Africa 2-0 (2)
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years | 25 years
Records includes the following current or recent matches:
South Africa v Sri Lanka at Johannesburg, ICC World Test Championship 2nd Test, Jan 3-5, 2021 [Test # 2401]
South Africa v Sri Lanka at Centurion, ICC World Test Championship 1st Test, Dec 26-29, 2020 [Test # 2399]
South Africa v Sri Lanka at Port Elizabeth, 2nd Test, Feb 21-23, 2019 [Test # 2348]