South Africa vs Sri Lanka
2nd Test
SA
358-10
(103.4)
317-10
(86.0)
South Africa won by 109 runs

SL
328-10
(99.2)
238-10
(69.2)
Squad






















Team form
#Overall form
South Africa have won 4 of their last 10 matches (40%). Sri Lanka have won 6 of their last 10 matches (60%).
10 matches, 03 Jan 2024 to 27 Nov 2024Source: CricRadio match dataUpdated
South AfricaWin 40%Won 4Lost 3Drawn 3NR 0
SA191 - 10 49.4WSouth Africa won by 233 runsSL
42 - 10 13.5
SA575 - 6 144.2WSA won by an inning and 273 runsBan
159 - 10 45.2
SA308 - 10 88.4WSouth Africa won by 7 wicketsBan
106 - 10 40.1
SA160 - 10 54.0WSouth Africa won by 40 runsWI
144 - 10 42.4
SA357 - 10 117.4DMatch drawnWI
233 - 10 91.5
SA408 - 9 119DMatch drawnWIC-XI
397 - 10 117.3
SA242 - 10 97.2LNZ won by 7 wicketsNZ
211 - 10 77.3
SA162 - 10 72.5LNew Zealand won by 281 runsNZ
511 - 10 144.0
SA339 - 5 81.2DMatch drawnNZ-XI
294 - 10 81.5
SA55 - 10 23.2LInd won by 7 wicketsInd
153 - 10 34.5
Sri LankaWin 60%Won 6Lost 4NR 0
SA191 - 10 49.4LSouth Africa won by 233 runsSL
42 - 10 13.5
NZ88 - 10 39.5WSRI LANKA WON BY AN INNINGS & 154 RUNSSL
602 - 5 163.4
NZ340 - 10 90.5WSri Lanka won by 63 runsSL
305 - 10 91.5
Eng325 - 10 69.1WSri Lanka won by 8 wicketsSL
263 - 10 61.2
Eng427 - 10 102.0LEngland won by 190 runsSL
196 - 10 55.3
Eng358 - 10 85.3LEngland won by 5 wicketsSL
236 - 10 74.0
Eng Lion324 - 10 89.2LLIONS won by 7 wicketsSL
139 - 10 43.5
Ban178 - 10 68.4WSL won by 192 runsSL
531 - 10 159
Ban188 - 10 51.3WSL won by 328 runsSL
280 - 10 68
Afg198 - 10 62.4WSL won by 10 wicketsSL
439 - 9 109.2
Venue form
South Africa have won 6 of their last 10 matches at this venue (60%). Sri Lanka have won 2 of their last 3 matches at this venue (67%).
10 matches, 26 Dec 2007 to 08 Apr 2022Source: CricRadio match dataUpdated
South AfricaWin 60%Won 6Lost 3Drawn 1NR 0
SA453 - 10 136.2WSA won by 332 runsBan
217 - 10 74.2
SA209 - 10 86.4LEng won by an innings and 53 runsEng
499 - 9 152
SA222 - 10 61.2LSL won by 8 wicketsSL
154 - 9 37.4
SA382 - 10 118.4WSA won by 6 wicketsAus
243 - 10 71.3
SA309 - 9 78.3WSA won by an innings and 120 runsZim
68 - 10 30.1
SA286 - 10 98.5WSA won by 206 runsSL
205 - 10 64.5
SA417 - 8 122DMatch drawnWI
275 - 9 79
SA423 - 10 150.5WSA won by 231 runsAus
246 - 10 57
SA525 - 8 153.5WSA won by an innings and 193 runsNZ
121 - 10 44.4
SA195 - 10 62.1LWI won by 128 runsWI
408 - 10 133.4
Head to head
#South Africa lead 6-4 in the last 10 meetings.
10 matches, 26 Dec 2016 to 27 Nov 2024Source: CricRadio match dataUpdated
Overall
South Africa
6 - 4
Sri Lanka
See detailsHide details
SA191 - 10 49.4South AfricaSA won by 233 runsSL
42 - 10 13.5
SA302 - 10 75.4South AfricaSA won by 10 wicketsSL
157 - 10 40.3
SA621 - 10 142.1South AfricaSA won by an innings and 45 runsSL
396 - 9 96
SA222 - 10 61.2Sri LankaSL won by 8 wicketsSL
154 - 9 37.4
SA235 - 10 59.4Sri LankaSL won by 1 wicketSL
191 - 10 59.2
SA124 - 10 34.5Sri LankaSL won by 199 runsSL
338 - 10 104.1
SA126 - 10 54.3Sri LankaSL won by 278 runsSL
287 - 10 78.4
SA426 - 10 124.1South AfricaSA won by an innings and 118 runsSL
131 - 10 45.4
SA392 - 10 116South AfricaSA won by 282 runsSL
110 - 10 43
SA286 - 10 98.5South AfricaSA won by 206 runsSL
205 - 10 64.5
Level at 1-1 here.
2 matches, 26 Dec 2016 to 21 Feb 2019Source: CricRadio match dataUpdated
At this venue
South Africa
1 - 1
Sri Lanka
This series
#South Africa lead the Test series 1-0.
Current series · TestsSource: CricRadio match dataUpdated
South Africa
1 - 0
Tests
Sri Lanka
No ODI matches have been played in this series yet.
Current series · ODIsSource: CricRadio match dataUpdated
South Africa
0 - 0
ODIs
Sri Lanka
No T20 matches have been played in this series yet.
Current series · T20sSource: CricRadio match dataUpdated
South Africa
0 - 0
T20s
Sri Lanka
Team comparison
#Overall comparison
South Africa average 245 batting first and 235 chasing over 7 matches; Sri Lanka average 349 batting first and 235 chasing over 10 matches.
last 7 matches for South Africa and 10 for Sri LankaSource: CricRadio match dataUpdated
South Africa
Sri Lanka
7
Matches Played
10
57%
Win Percentage
60%
160
Lowest Defended
280
308
Highest Chased
439
3 (5)
Win Bat First
4 (6)
1 (2)
Win Ball First
2 (4)
Venue comparison
South Africa average 370 batting first and 262 chasing over 9 matches at this venue; Sri Lanka average 0 batting first and 208 chasing over 3 matches at this venue.
last 9 matches for South Africa and 3 for Sri Lanka at this venueSource: CricRadio match dataUpdated
South Africa
Sri Lanka
9
Matches Played
3
67%
Win Percentage
67%
286
Lowest Defended
0
382
Highest Chased
266
5 (6)
Win Bat First
0 (0)
1 (3)
Win Ball First
2 (3)
