Toggle Navigation
Home
FTP
Cricket 2025
Schedule
Results
Records
On This Day
Article
Head To Head
Home
Records
Head to Head
Sri Lanka vs South Africa
Select
One Day International
Test Match
Indian Premier League
International T20
Big Bash League
Bangladesh Premier League
Caribbean Premier League
SA20
PSL
Major League Cricket
Road Safety World Series
T10 League
LPL
The Hundred
Legends League Cricket
ILT20
Women's Premier League
Women's Caribbean Premier League
RPL
Select
Afghanistan
Africa XI
Argentina
Asia XI
Australia
Austria
Bahrain
Bangladesh
Belgium
Bermuda
Bhutan
Botswana
Bulgaria
Cambodia
Canada
Cayman Islands
China
Croatia
Cyprus
Czech Republic
Denmark
East Africa
England
Estonia
Eswatini
Finland
France
Gambia
Germany
Ghana
Gibraltar
Greece
Guernsey
Hong Kong
Hungary
India
Indonesia
Iran
Ireland
Isle of Man
Italy
Japan
Jersey
Kenya
Kuwait
Lesotho
Luxembourg
Malawi
Malaysia
Maldives
Malta
Mongolia
Mozambique
Myanmar
Namibia
Nepal
Netherlands
New Zealand
Nigeria
Norway
Oman
Pakistan
Panama
Papua New Guinea
Philippines
Qatar
Romania
Rwanda
Saudi Arabia
Scotland
Serbia
Seychelles
Sierra Leone
Singapore
Slovenia
South Africa
South Korea
Spain
Sri Lanka
Sweden
Switzerland
Tanzania
Thailand
Turkey
Uganda
United Arab Emirates
United States
Vanuatu
West Indies
World XI
Zimbabwe
Select
Afghanistan
Africa XI
Argentina
Asia XI
Australia
Austria
Bahrain
Bangladesh
Belgium
Bermuda
Bhutan
Botswana
Bulgaria
Cambodia
Canada
Cayman Islands
China
Croatia
Cyprus
Czech Republic
Denmark
East Africa
England
Estonia
Eswatini
Finland
France
Gambia
Germany
Ghana
Gibraltar
Greece
Guernsey
Hong Kong
Hungary
India
Indonesia
Iran
Ireland
Isle of Man
Italy
Japan
Jersey
Kenya
Kuwait
Lesotho
Luxembourg
Malawi
Malaysia
Maldives
Malta
Mongolia
Mozambique
Myanmar
Namibia
Nepal
Netherlands
New Zealand
Nigeria
Norway
Oman
Pakistan
Panama
Papua New Guinea
Philippines
Qatar
Romania
Rwanda
Saudi Arabia
Scotland
Serbia
Seychelles
Sierra Leone
Singapore
Slovenia
South Africa
South Korea
Spain
Sri Lanka
Sweden
Switzerland
Tanzania
Thailand
Turkey
Uganda
United Arab Emirates
United States
Vanuatu
West Indies
World XI
Zimbabwe
Sri Lanka vs South Africa head to head Test Match
Sri Lanka vs South Africa Last 10 Test Matches
SL
L
L
L
L
W
W
W
W
L
L
L
D
L
L
W
L
SA
W
W
W
W
L
L
L
L
W
W
W
D
W
W
L
W
Matches
Records
Player Statistics
head to head matches stats
SL
33
SA
9
W
18
18
L
9
6
NR
6
756
HS
621
42
LS
2
head to head batting 1st
SL
33
SA
5
W
10
8
L
4
6
NR
6
522
HS
580
95
LS
169
head to head batting 2nd
SL
33
SA
4
W
8
10
L
5
6
NR
6
756
HS
621
42
LS
124
Test Match 2024
South Africa vs Sri Lanka 1st Test Match 2024
W
SA
191/10 (49.4)
South Africa
191/10 (49.4)
W
SA
366/5 (100.4)
South Africa
366/5 (100.4)
vs
L
SL
42/10 (13.5)
L
Sri Lanka
42/10 (13.5)
SL
282/10 (79.4)
Sri Lanka
282/10 (79.4)
Date
27 Nov
Scorecard
Venue
Kingsmead
South Africa vs Sri Lanka 2nd Test Match 2024
W
SA
358/10 (103.4)
South Africa
358/10 (103.4)
W
SA
317/10 (86)
South Africa
317/10 (86)
vs
L
SL
328/10 (99.2)
L
Sri Lanka
328/10 (99.2)
SL
238/10 (69.1)
Sri Lanka
238/10 (69.1)
Date
05 Dec
Scorecard
Venue
St Georges Park
Test Match 2020
South Africa vs Sri Lanka 1st Test Match 2020
L
SL
396/9 (96)
Sri Lanka
396/9 (96)
L
SL
180/9 (46.1)
Sri Lanka
180/9 (46.1)
vs
W
SA
621/10 (142.1)
W
South Africa
621/10 (142.1)
Date
26 Dec
Scorecard
Venue
SuperSport Park
South Africa vs Sri Lanka 2nd Test Match 2021
L
SL
157/10 (40.3)
Sri Lanka
157/10 (40.3)
L
SL
211/10 (56.5)
Sri Lanka
211/10 (56.5)
vs
W
SA
302/10 (75.4)
W
South Africa
302/10 (75.4)
SA
67/0 (13.2)
South Africa
67/0 (13.2)
Date
03 Jan
Scorecard
Venue
The Wanderers Stadium
Test Match 2019
South Africa vs Sri Lanka 1st Test Match 2019
L
SA
235/10 (59.4)
South Africa
235/10 (59.4)
L
SA
259/10 (79.1)
South Africa
259/10 (79.1)
vs
W
SL
191/10 (59.2)
W
Sri Lanka
191/10 (59.2)
SL
304/9 (85.3)
Sri Lanka
304/9 (85.3)
Date
13 Feb
Scorecard
Venue
Kingsmead
South Africa vs Sri Lanka 2nd Test Match 2019
L
SA
222/10 (61.2)
South Africa
222/10 (61.2)
L
SA
128/10 (44.3)
South Africa
128/10 (44.3)
vs
W
SL
154/9 (37.4)
W
Sri Lanka
154/9 (37.4)
SL
197/2 (45.4)
Sri Lanka
197/2 (45.4)
Date
21 Feb
Scorecard
Venue
St Georges Park
Test Match 2018
Sri Lanka vs South Africa 1st Test Match 2018
W
SL
287/10 (78.4)
Sri Lanka
287/10 (78.4)
W
SL
190/10 (57.4)
Sri Lanka
190/10 (57.4)
vs
L
SA
126/10 (54.3)
L
South Africa
126/10 (54.3)
SA
73/10 (28.5)
South Africa
73/10 (28.5)
Date
12 Jul
Scorecard
Venue
Galle International Stadium
Sri Lanka vs South Africa 2nd Test Match 2018
W
SL
338/10 (104.1)
Sri Lanka
338/10 (104.1)
W
SL
275/5 (81)
Sri Lanka
275/5 (81)
vs
L
SA
124/10 (34.5)
L
South Africa
124/10 (34.5)
SA
290/10 (86.5)
South Africa
290/10 (86.5)
Date
20 Jul
Scorecard
Venue
Sinhalese Sports Club
Test Match 2016
South Africa vs Sri Lanka 1st Test Match 2016
W
SA
286/10 (98.5)
South Africa
286/10 (98.5)
W
SA
406/6 (90.5)
South Africa
406/6 (90.5)
vs
L
SL
205/10 (64.5)
L
Sri Lanka
205/10 (64.5)
SL
281/10 (96.3)
Sri Lanka
281/10 (96.3)
Date
26 Dec
Scorecard
Venue
St Georges Park
South Africa vs Sri Lanka 2nd Test Match 2017
W
SA
392/10 (116)
South Africa
392/10 (116)
W
SA
224/7 (51.5)
South Africa
224/7 (51.5)
vs
L
SL
110/10 (43)
L
Sri Lanka
110/10 (43)
SL
224/10 (62)
Sri Lanka
224/10 (62)
Date
02 Jan
Scorecard
Venue
Newlands
South Africa vs Sri Lanka 3rd Test Match 2017
W
SA
426/10 (124.1)
South Africa
426/10 (124.1)
W
SL
177/10 (42.3)
Sri Lanka
177/10 (42.3)
vs
L
SL
131/10 (45.4)
L
Sri Lanka
131/10 (45.4)
Date
12 Jan
Scorecard
Venue
The Wanderers Stadium
Test Match 2014
Sri Lanka vs South Africa 1st Test Match 2014
W
SA
455/9 (166.2)
South Africa
455/9 (166.2)
W
SA
206/6 (50.2)
South Africa
206/6 (50.2)
vs
L
SL
292/10 (104.5)
L
Sri Lanka
292/10 (104.5)
SL
216/10 (71.3)
Sri Lanka
216/10 (71.3)
Date
16 Jul
Scorecard
Venue
Galle International Stadium
Sri Lanka vs South Africa 2nd Test Match 2014
D
SL
421/10 (121.4)
Sri Lanka
421/10 (121.4)
D
SL
229/8 (53.4)
Sri Lanka
229/8 (53.4)
vs
D
SA
282/10 (134.5)
D
South Africa
282/10 (134.5)
SA
159/8 (111)
South Africa
159/8 (111)
Date
24 Jul
Scorecard
Venue
Sinhalese Sports Club
Test Match 2011
South Africa vs Sri Lanka 1st Test Match 2011
L
SL
180/10 (47.4)
Sri Lanka
180/10 (47.4)
L
SL
150/10 (39.1)
Sri Lanka
150/10 (39.1)
vs
W
SA
411/10 (122)
W
South Africa
411/10 (122)
Date
15 Dec
Scorecard
Venue
SuperSport Park
South Africa vs Sri Lanka 2nd Test Match 2011
W
SL
338/10 (108.2)
Sri Lanka
338/10 (108.2)
W
SL
279/10 (78.2)
Sri Lanka
279/10 (78.2)
vs
L
SA
168/10 (54.4)
L
South Africa
168/10 (54.4)
SA
241/10 (87.3)
South Africa
241/10 (87.3)
Date
26 Dec
Scorecard
Venue
Kingsmead
South Africa vs Sri Lanka 3rd Test Match 2012
W
SA
580/4 (139)
South Africa
580/4 (139)
W
SL
342/10 (107.5)
Sri Lanka
342/10 (107.5)
vs
L
SL
239/10 (73.5)
L
Sri Lanka
239/10 (73.5)
SA
2/0 (0)
South Africa
2/0 (0)
Date
02 Jan
Scorecard
Venue
Newlands
Test Match 2006
Sri Lanka vs South Africa 1st Test Match 2006
L
SA
169/10 (50.2)
South Africa
169/10 (50.2)
L
SA
434/10 (157.2)
South Africa
434/10 (157.2)
vs
W
SL
756/5 (185.1)
W
Sri Lanka
756/5 (185.1)
Date
27 Jul
Scorecard
Venue
Sinhalese Sports Club
Sri Lanka vs South Africa 2nd Test Match 2006
L
SA
361/10 (89.5)
South Africa
361/10 (89.5)
L
SA
311/10 (107.5)
South Africa
311/10 (107.5)
vs
W
SL
321/10 (85.1)
W
Sri Lanka
321/10 (85.1)
SL
352/9 (113.3)
Sri Lanka
352/9 (113.3)
Date
04 Aug
Scorecard
Venue
P Sara Oval
Test Match 2004
Sri Lanka vs South Africa 1st Test Match 2004
D
SL
486/10 (145.4)
Sri Lanka
486/10 (145.4)
D
SL
214/9 (67)
Sri Lanka
214/9 (67)
vs
D
SA
376/10 (139.4)
D
South Africa
376/10 (139.4)
SA
203/3 (90)
South Africa
203/3 (90)
Date
04 Aug
Scorecard
Venue
Galle International Stadium
Sri Lanka vs South Africa 2nd Test Match 2004
W
SL
470/10 (142.3)
Sri Lanka
470/10 (142.3)
W
SL
211/4 (55)
Sri Lanka
211/4 (55)
vs
L
SA
189/10 (69.1)
L
South Africa
189/10 (69.1)
SA
179/10 (67)
South Africa
179/10 (67)
Date
11 Aug
Scorecard
Venue
Sinhalese Sports Club
Test Match 2002
South Africa vs Sri Lanka 1st Test Match 2002
L
SL
192/10 (75.3)
Sri Lanka
192/10 (75.3)
L
SL
130/10 (41)
Sri Lanka
130/10 (41)
vs
W
SA
386/10 (104.4)
W
South Africa
386/10 (104.4)
Date
08 Nov
Scorecard
Venue
The Wanderers Stadium
South Africa vs Sri Lanka 2nd Test Match 2002
L
SL
323/10 (108.5)
Sri Lanka
323/10 (108.5)
L
SL
245/10 (77.2)
Sri Lanka
245/10 (77.2)
vs
W
SA
448/10 (166.3)
W
South Africa
448/10 (166.3)
SA
124/7 (35.3)
South Africa
124/7 (35.3)
Date
15 Nov
Scorecard
Venue
SuperSport Park
Test Match 2000
South Africa vs Sri Lanka 1st Test Match 2000
D
SA
420/10 (152.3)
South Africa
420/10 (152.3)
D
SA
140/7 (34)
South Africa
140/7 (34)
vs
D
SL
216/10 (87.4)
D
Sri Lanka
216/10 (87.4)
SL
149/6 (74)
Sri Lanka
149/6 (74)
Date
26 Dec
Scorecard
Venue
Kingsmead
South Africa vs Sri Lanka 2nd Test Match 2001
L
SL
95/10 (38.4)
Sri Lanka
95/10 (38.4)
L
SL
180/10 (45.2)
Sri Lanka
180/10 (45.2)
vs
W
SA
504/7 (158.2)
W
South Africa
504/7 (158.2)
Date
02 Jan
Scorecard
Venue
Newlands
South Africa vs Sri Lanka 3rd Test Match 2001
W
SA
378/10 (91.3)
South Africa
378/10 (91.3)
W
SL
252/10 (81.3)
Sri Lanka
252/10 (81.3)
vs
L
SL
119/10 (36.5)
L
Sri Lanka
119/10 (36.5)
Date
20 Jan
Scorecard
Venue
SuperSport Park
Test Match 2000
Sri Lanka vs South Africa 1st Test Match 2000
W
SL
522/10 (150.4)
Sri Lanka
522/10 (150.4)
W
SA
269/10 (92)
South Africa
269/10 (92)
vs
L
SA
238/10 (99)
L
South Africa
238/10 (99)
Date
20 Jul
Scorecard
Venue
Galle International Stadium
Sri Lanka vs South Africa 2nd Test Match 2000
W
SA
253/10 (84.5)
South Africa
253/10 (84.5)
W
SA
231/10 (93.5)
South Africa
231/10 (93.5)
vs
L
SL
308/10 (99.4)
L
Sri Lanka
308/10 (99.4)
SL
169/10 (50.1)
Sri Lanka
169/10 (50.1)
Date
30 Jul
Scorecard
Venue
Asgiriya Stadium
Sri Lanka vs South Africa 3rd Test Match 2000
D
SA
279/10 (108.2)
South Africa
279/10 (108.2)
D
SA
241/9 (113.5)
South Africa
241/9 (113.5)
vs
D
SL
258/10 (98.2)
D
Sri Lanka
258/10 (98.2)
SL
195/4 (67.1)
Sri Lanka
195/4 (67.1)
Date
06 Aug
Scorecard
Venue
Sinhalese Sports Club
Test Match 1998
South Africa vs Sri Lanka 1st Test Match 1998
W
SA
418/10 (124.4)
South Africa
418/10 (124.4)
W
SA
264/10 (103)
South Africa
264/10 (103)
vs
L
SL
306/10 (84.3)
L
Sri Lanka
306/10 (84.3)
SL
306/10 (95.3)
Sri Lanka
306/10 (95.3)
Date
19 Mar
Scorecard
Venue
Newlands
South Africa vs Sri Lanka 2nd Test Match 1998
L
SL
303/10 (118.3)
Sri Lanka
303/10 (118.3)
L
SL
122/10 (41.3)
Sri Lanka
122/10 (41.3)
vs
W
SA
200/10 (78)
W
South Africa
200/10 (78)
SA
226/4 (62.5)
South Africa
226/4 (62.5)
Date
27 Mar
Scorecard
Venue
SuperSport Park
Test Match 1993
Sri Lanka vs South Africa 1st Test Match 1993
D
SL
331/10 (127.2)
Sri Lanka
331/10 (127.2)
D
SL
300/6 (80)
Sri Lanka
300/6 (80)
vs
D
SA
267/10 (112.5)
D
South Africa
267/10 (112.5)
SA
251/7 (112)
South Africa
251/7 (112)
Date
25 Aug
Scorecard
Venue
Tyronne Fernando Stadium
Sri Lanka vs South Africa 2nd Test Match 1993
L
SL
168/10 (62)
Sri Lanka
168/10 (62)
L
SL
119/10 (43)
Sri Lanka
119/10 (43)
vs
W
SA
495/10 (181)
W
South Africa
495/10 (181)
Date
06 Sep
Scorecard
Venue
Sinhalese Sports Club
Sri Lanka vs South Africa 3rd Test Match 1993
D
SA
316/10 (121.1)
South Africa
316/10 (121.1)
D
SA
159/4 (61)
South Africa
159/4 (61)
vs
D
SL
296/9 (139.5)
D
Sri Lanka
296/9 (139.5)
Date
14 Sep
Scorecard
Venue
P Sara Oval