Cricket Records for South Africa vs Sri Lanka in Test matches

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
PW Hasaranga2020-202124-1225930.5092.42-1-
KJ Abbott2016-201722-16168.0055.17--1
HD Ackerman1998-199824-402310.0028.77---
PR Adams1998-200059161157.6225.41---
HM Amla2006-201914251727139*30.2943.19223
RP Arnold2000-2002814-2507117.8545.95-13
MS Atapattu1998-20041223-60112026.1336.31144
AM Bacher1998-199812-663.0018.75--1
T Bavuma2016-2021915-2607117.3352.63-23
M Bhanuka2021-202112-653.0035.29---
N Boje2000-2006101733123522.2841.76--2
MV Boucher1998-2012172627759232.2951.08-71
PVD Chameera2016-202124-412210.2540.19--2
UDU Chandana2000-20045711314021.8354.13---
LD Chandimal2011-2020714-3508525.0051.92-3-
SC Cook2016-201735-21611743.2054.27111
SJ Cook1993-199312-312415.5019.13---
WJ Cronje1993-199859145212256.5049.2313-
DJ Cullinan1993-200111192917114*53.9449.67531
A Dananjaya2018-20181114343*0.0047.25---
PB Dassanayake1993-199334-25106.2516.66--1
TB de Bruyn2018-201812-10410152.0043.331--
Q de Kock2014-20211119-69710136.6875.92151
M de Lange2011-201112-994.5047.36--1
DM de Silva2016-2020814137479*28.7660.42-21
PA de Silva1993-2001713-4618235.4648.42-3-
AB de Villiers2006-20147121691160*62.8160.2915-
HDPK Dharmasena1993-200046-2053.3315.26---
N Dickwella2014-202171312797223.2565.33-11
TM Dilshan2000-201291723217821.4052.36-1-
HH Dippenaar2000-200447119459*32.3340.16-1-
AA Donald1993-2001673511812.7528.33---
JP Duminy2014-201759238715555.2851.73211
F du Plessis2014-20211119287419951.4155.5914-
CE Eksteen1993-199312154*5.005.00---
D Elgar2014-20211120178212941.1554.80332
S Elworthy2002-200222-1165.5045.83---
L Embuldeniya2019-201922-282414.0037.33---
RMS Eranga2014-201412111*1.007.69--1
AM Fernando2021-202112-442.0050.00--1
N Pradeep2016-2017362218*5.2548.83--1
BOP Fernando2019-201924113175*43.6656.22-11
CRD Fernando2000-2011813543145.3732.57--3
KHRK Fernando2002-200224-38249.5048.10--2
MVT Fernando2019-2021475106*5.0017.85--2
HH Gibbs2001-2006610-2339223.3044.98-23
MD Gunathilaka2018-201824-1616140.2559.40-2-
DA Gunawardene2001-200112-372418.5052.11---
AP Gurusinha1993-199312-532726.5033.97---
AJ Hall2002-200647-1606422.8543.47-12
UC Hathurusingha1993-199335-45349.0021.02--1
M Hayward2000-200447220134.0025.97--2
HMRKB Herath2004-20181120425035*15.6254.34--2
AC Hudson1993-199335-2029040.4033.16-2-
Imran Tahir2011-20145535929*29.5056.19---
ST Jayasuriya1993-20061527-85714831.7467.58155
DPMD Jayawardene2000-201417321178237457.4852.76622
HAPW Jayawardene2006-200622-724236.0056.25---
JH Kallis1998-20121525289422438.8644.23153
RS Kalpage1993-1993121424242.0044.21---
RS Kaluwitharana1998-2004611-1854516.8152.70--1
CK Kapugedera2006-2006231776338.5062.09-1-
FDM Karunaratne2016-20219181703158*41.3557.86241
JM Kemp2001-200111-222.0014.28---
G Kirsten1998-2002916163918042.6036.45151
L Klusener2000-20046103435118*62.1452.0313-
CBRLS Kumara2017-20203621493.5040.00--2
RAS Lakmal2014-2019915214433*11.0762.60--3
MKGCP Lakshitha2002-200212-221.0050.00--1
GFJ Liebenberg1998-199812-454522.5050.00--1
DK Liyanage1993-199311---0.000.00--1
ND McKenzie2000-2002813-29310322.5340.581-3
BM McMillan1993-1993231221.009.52--1
RS Mahanama1993-199859-1725319.1133.26-22
KA Maharaj2016-202181321807316.3667.41-13
MF Maharoof2004-2006343945694.0036.15-1-
SL Malinga2004-2006333158*0.0038.46---
AK Markram2018-202161112666826.6057.08-21
AD Mathews2011-2018102026778937.6150.25-6-
BAW Mendis2014-201411-222.0018.18---
BKG Mendis2016-2021918132584*19.1161.09-26
M Morkel2011-201455-31226.2032.97--2
J Mubarak2002-200212-634831.5048.46---
PWA Mulder2019-202134-573614.2558.76---
M Muralidaran1993-200615227111277.4060.98--8
A Nel2006-200612---0.000.00--2
M Ngam2000-2001211-0*0.000.00---
L Ngidi2018-20213442014*0.0060.60---
A Nortje2020-202122-13136.5068.42--1
M Ntini1998-20061216685168.5042.50--3
D Olivier2017-20193521163.6620.75--1
NT Paranavitana2011-201124-573214.2541.00---
WD Parnell2017-201711-232323.0048.93---
MDK Perera2014-201847-39175.5743.33--2
MDKJ Perera2016-2021591378153*47.2576.5113-
NLTC Perera2011-201236-813013.5062.79---
PDRL Perera2000-20023532611*13.0030.95---
AN Petersen2012-201436117810935.6053.451-1
VD Philander2011-2019912317727*19.6630.83--1
SM Pollock1998-20061320355311132.5254.7513-
KTGD Prasad2012-201212-251612.5065.78---
AG Prince2002-2011610-2508625.0036.87-2-
KR Pushpakumara1998-1998243139*13.0028.26---
K Rabada2016-2019711254226.0028.27--3
CAK Rajitha2019-202035-26125.2020.63--1
CPH Ramanayake1993-199323233*3.008.82--1
A Ranatunga1993-2000814158313144.8459.73141
JN Rhodes1993-20006112340101*37.7743.0912-
DJ Richardson1993-199334-796219.7534.49-1-
JA Rudolph2004-2012712240710240.7041.1112-
TT Samaraweera2004-20125102413115*51.6244.362--
PADLR Sandakan2018-201812-312515.5048.43---
KC Sangakkara2000-20141732-153428747.9356.52372
BN Schultz1993-199333-662.0028.57--2
T Shamsi2018-2018121222.008.33---
MD Shanaka2020-20212418466*28.0051.53-1-
ARS Silva2018-20182416732*22.3339.18--1
JK Silva2011-2017612-2504820.8338.69--2
L Sipamla2020-202122-552.5025.00--1
GC Smith2002-201271213857435.0052.09-41
RP Snell1993-1993221614861.0060.39---
DW Steyn2006-201911182156439.7538.80--5
PL Symcox1993-199334-1495037.2549.17-1-
WU Tharanga2006-201761112358323.5063.34-11
HDRL Thirimanne2012-2021510-2113821.1040.89--1
HP Tillakaratne1993-20027132431104*39.1836.83121
WPUJC Vaas1998-2006111923656921.4743.76-31
HE van der Dussen2020-202122-826741.0048.52-1-
M van Jaarsveld2002-200435-1225124.4035.15-1-
KDK Vithanage2014-201412-201310.0043.47---
UWMBCA Welegedara2011-201236140148.00137.93---
KC Wessels1993-199335-1889237.6036.22-1-
GP Wickramasinghe1993-200159-1645118.2271.92-1-
PK Wijetunge1993-199312-10105.0066.66--1
DNT Zoysa1998-2001610145145.0032.14--2
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Bangladesh v Sri Lanka at Chattogram, ICC World Test Championship 2nd Test, Mar 30-Apr 3, 2024 [Test # 2537]

Bangladesh v Sri Lanka at Sylhet, ICC World Test Championship 1st Test, Mar 22-25, 2024 [Test # 2536]

New Zealand v South Africa at Hamilton, ICC World Test Championship 2nd Test, Feb 13-16, 2024 [Test # 2529]