Live Scores Upcoming Results
Explore information on Sri Lanka vs South Africa cricket history, One-day international records of SA vs SL, Test matches since 1993, and all ODI records and Twenty20 International stats between Proteas and Sri Lankan.

History - Sri Lanka vs South Africa

South Africa in Sri Lanka (1993)
1st Test at Moratuwa - Aug 25-30, 1993, Match drawn (Sri Lanka 331 and 300/6d; South Africa 267 and 251/7)
2nd Test at Colombo (SSC) - Sep 6-10, 1993, South Africa won by an innings and 208 runs (Sri Lanka 168 and 119; South Africa 495)
3rd Test at Colombo (PSS) - Sep 14-19, 1993, Match drawn (South Africa 316 and 159/4; Sri Lanka 296/9d)
Result South Africa 1, Drawn 2
 
Sri Lanka in South Africa (1997/98)
1st Test at Cape Town - Mar 19-23, 1998, South Africa won by 70 runs (South Africa 418 and 264; Sri Lanka 306 and 306)
2nd Test at Centurion - Mar 27-30, 1998, South Africa won by 6 wickets (Sri Lanka 303 and 122; South Africa 200 and 226/4)
Result South Africa 2
 
South Africa in Sri Lanka (2000)
1st Test at Galle - Jul 20-23, 2000, Sri Lanka won by an innings and 15 runs (Sri Lanka 522; South Africa 238 and 269 (f/o))
2nd Test at Kandy - Jul 30-Aug 2, 2000, South Africa won by 7 runs (South Africa 253 and 231; Sri Lanka 308 and 169)
3rd Test at Colombo (SSC) - Aug 6-10, 2000, Match drawn (South Africa 279 and 241/9d; Sri Lanka 258 and 195/4)
Result Sri Lanka 1, South Africa 1, Drawn 1
 
Sri Lanka in South Africa (2000/01)
1st Test at Durban - Dec 26-30, 2000, Match drawn (South Africa 420 and 140/7d; Sri Lanka 216 and 149/6)
2nd Test at Cape Town - Jan 2-4, 2001, South Africa won by an innings and 229 runs (Sri Lanka 95 and 180; South Africa 504/7d)
3rd Test at Centurion - Jan 20-22, 2001, South Africa won by an innings and 7 runs (South Africa 378; Sri Lanka 119 and 252 (f/o))
Result South Africa 2, Drawn 1
 
Sri Lanka in South Africa (2002/03)
1st Test at Johannesburg - Nov 8-10, 2002, South Africa won by an innings and 64 runs (Sri Lanka 192 and 130; South Africa 386)
2nd Test at Centurion - Nov 15-19, 2002, South Africa won by 3 wickets (Sri Lanka 323 and 245; South Africa 448 and 124/7)
Result South Africa 2
 
South Africa in Sri Lanka (2004)
1st Test at Galle - Aug 4-8, 2004, Match drawn (Sri Lanka 486 and 214/9d; South Africa 376 and 203/3)
2nd Test at Colombo (SSC) - Aug 11-15, 2004, Sri Lanka won by 313 runs (Sri Lanka 470 and 211/4d; South Africa 189 and 179)
Result Sri Lanka 1, Drawn 1
 
South Africa in Sri Lanka (2006)
1st Test at Colombo (SSC) - Jul 27-31, 2006, Sri Lanka won by an innings and 153 runs (South Africa 169 and 434; Sri Lanka 756/5d)
2nd Test at Colombo (PSS) - Aug 4-8, 2006, Sri Lanka won by 1 wicket (South Africa 361 and 311; Sri Lanka 321 and 352/9)
Result Sri Lanka 2
 
Sri Lanka in South Africa (2011/12)
1st Test at SuperSport Park, Centurion - Dec 15-17, 2011, South Africa won by an innings and 81 runs (SL 180 and 150; SA 411)
2nd Test at Kingsmead, Durban - Dec 26-29, 2011, Sri Lanka won by 208 runs (SL 338 and 279; SA 168 and 241)
3rd Test at Newlands, Cape Town - Jan 3-6, 2012, South Africa won by 10 wickets (SA 580/4d and 2/0; SL 239 and 342(f/o))
Result South Africa 2, Sri Lanka 1
 
South Africa in Sri Lanka (2014)
1st Test at Galle International Stadium - Jul 16-20, 2014 - South Africa won by 153 runs (SA 455/9 and 206/6; Sri Lanka 292 and 216)
2nd Test at Colombo (SSC) - July 24-28, 2014 - Drawn (SL 421 and 229/8d; SA 282 and 159/8)
Result South Africa 1, Drawn 1
 
Sri Lanka in South Africa (2016/17)
1st Test at St George's Park, Port Elizabeth - Dec 26-30, 2016 - South Africa won by 206 runs (SA 286 and 406/6d; SL 205 and 281)
2nd Test at Newlands, Cape Town - Jan 2-5, 2017 - South Africa won by 282 runs (SA 392 and 224/7d; SL 110 and 224)
3rd Test at New Wanderers Stadium, Jan 12-14 - South Africa won by an innings and 118 runs (SA 426; SL 131 and 177 (f/0))
Result South Africa 3
 
South Africa in Sri Lanka (2018)
1st Test at Galle International Stadium - Jul 12-14, 2018; Sri Lanka won by 278 runs (SL 287 and 190; SA 126 and 73)
2nd Test at Colombo (SSC) - July 20-23, 2018; Sri Lanka won by 199 runs (SL 338 and 275/5d; SA 124 and 290)
Result Sri Lanka 2
 
Sri Lanka in South Africa (2018-19)
1st Sunfoil Test at Kingsmead, Durban - February 13-17, 2019
2nd Sunfoil Test at St George's Park, Port Elizabeth - February 21-25, 2019

SL vs SA Head to Head Test Records (Since 1993)

S# Year Venue Total South Africa Sri Lanka Drawn
1. 1993 Sri Lanka 3 1 - 2
2. 1997/98 South Africa 2 2 - -
3. 2000 Sri Lanka 3 1 1 1
4. 2000/01 South Africa 3 2 - 1
5. 2002/03 South Africa 2 2 - -
6. 2004 Sri Lanka 2 - 1 1
7. 2006 Sri Lanka 2 - 2 -
8. 2011/12 South Africa 3 2 1 -
9. 2014 Sri Lanka 2 1 - 1
10. 2016/17 South Africa 3 3 - -
10. 2018 Sri Lanka 2 - 2 -
  Total 27 14 7 6

Sri Lanka v South Africa Head to Head One Day International Records (Since 1992)

Total ODI played - 71
South Africa Won - 38
Sri Lanka Won - 31
Tied - 1
No Result - 1
First Match: Benson & Hedges World Cup - 14th match, Sri Lanka won by 3 wickets at Basin Reserve, Wellington on March 2, 1992
Last Match: 5th ODI; Sri Lanka won by 178 runs at R.Premadasa Stadium, Colombo on Aug 12, 2018

South Africa vs Sri Lanka Head to Head Twenty20 International Records (Since 2012)

Total T20I played - 10
South Africa won - 5
Sri Lanka won - 5
First Match: ICC World Twenty20 - 7th match, South Africa won by 32 runs at Mahinda Rajapaksa International Cricket Stadium on Sept 22, 2012
Last Match: Only T20I - Sri Lanka won by 3 wickets R.Premadasa Stadium, Colombo on Aug 14, 2018

Last Update: Aug 14, 2018
Live Scores Upcoming Results

Top