Highest Individual Score in Sri Lanka vs South Africa Head to Head Matches in Test Match

SrPlayerBPHSOppVenueDate
1 Mahela Jayawardene (SL) 572 374 SA Colombo 27 Jul 2006
2 Kumar Sangakkara (SL) 457 287 SA Colombo 27 Jul 2006
3 Mahela Jayawardene (SL) 415 237 SA Galle 04 Aug 2004
4 Kumar Sangakkara (SL) 357 232 SA Colombo 11 Aug 2004
5 Jacques Kallis (SA) 325 224 SL Cape Town 02 Jan 2012
6 Faf du Plessis (SA) 276 199 SL Centurion 26 Dec 2020
7 Gary Kirsten (SA) 461 180 SL Durban 26 Dec 2000
8 Mahela Jayawardene (SL) 288 167 SA Galle 20 Jul 2000
9 Mahela Jayawardene (SL) 284 165 SA Colombo 24 Jul 2014
10 AB de Villiers (SA) 205 160* SL Cape Town 02 Jan 2012
11 Dimuth Karunaratne (SL) 222 158* SA Galle 12 Jul 2018
12 JP Duminy (SA) 221 155 SL Johannesburg 12 Jan 2017
13 Kusal Janith Perera (SL) 200 153* SA Durban 13 Feb 2019
14 Sanath Jayasuriya (SL) 156 148 SA Galle 20 Jul 2000
15 Hashim Amla (SA) 382 139* SL Colombo 24 Jul 2014
16 Hashim Amla (SA) 265 134 SL Johannesburg 12 Jan 2017
17 Arjuna Ranatunga (SL) 140 131 SA Moratuwa 25 Aug 1993
18 Dean Elgar (SA) 230 129 SL Cape Town 02 Jan 2017
19 Dean Elgar (SA) 163 127 SL Johannesburg 03 Jan 2021
20 Mahela Jayawardene (SL) 248 123 SA Colombo 04 Aug 2006
21 Hansie Cronje (SA) 295 122 SL Colombo 06 Sep 1993
22 Marvan Atapattu (SL) 292 120 SA Kandy 30 Jul 2000
23 Lance Klusener (SA) 219 118* SL Kandy 30 Jul 2000
24 Stephen Cook (SA) 178 117 SL Port Elizabeth 26 Dec 2016
25 Thilan Samaraweera (SL) 215 115* SA Cape Town 02 Jan 2012
26 Daryll Cullinan (SA) 231 114* SL Galle 20 Jul 2000
27 Daryll Cullinan (SA) 159 113 SL Cape Town 19 Mar 1998
28 Daryll Cullinan (SA) 232 112 SL Cape Town 02 Jan 2001
29 Shaun Pollock (SA) 106 111 SL Centurion 20 Jan 2001
30 Alviro Petersen (SA) 188 109 SL Cape Town 02 Jan 2012
31 Kumar Sangakkara (SL) 190 108 SA Durban 26 Dec 2011
32 Hashan Tillakaratne (SL) 231 104* SA Centurion 15 Nov 2002
33 Dimuth Karunaratne (SL) 128 103 SA Johannesburg 03 Jan 2021
34 Daryll Cullinan (SA) 185 103 SL Centurion 27 Mar 1998
35 Dean Elgar (SA) 187 103 SL Galle 16 Jul 2014
36 Neil McKenzie (SA) 191 103 SL Centurion 20 Jan 2001
37 Daryll Cullinan (SA) 237 102 SL Colombo 14 Sep 1993
38 Thilan Samaraweera (SL) 269 102 SA Durban 26 Dec 2011
39 Jacques Rudolph (SA) 297 102 SL Galle 04 Aug 2004
40 Jonty Rhodes (SA) 107 101* SL Moratuwa 25 Aug 1993
41 Quinton de Kock (SA) 124 101 SL Cape Town 02 Jan 2017
42 Mahela Jayawardene (SL) 183 101* SA Colombo 06 Aug 2000
43 Theunis de Bruyn (SA) 232 101 SL Colombo 20 Jul 2018
44 JP Duminy (SA) 206 100* SL Galle 16 Jul 2014
45 AB de Villiers (SA) 135 99 SL Centurion 15 Dec 2011
46 Shaun Pollock (SA) 170 99* SL Centurion 15 Nov 2002
47 Mahela Jayawardene (SL) 195 98 SA Durban 26 Dec 2000
48 Kumar Sangakkara (SL) 215 98 SA Centurion 20 Jan 2001
49 Lance Klusener (SA) 143 97 SL Cape Town 02 Jan 2001
50 Dean Elgar (SA) 130 95 SL Centurion 26 Dec 2020