Batting Averages for South Africa vs Sri Lanka in Tests

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
PW Hasaranga2020-20212401225930.5092.42010
KJ Abbott2016-201722016168.0055.17001
HD Ackerman1998-1998240402310.0028.77000
PR Adams1998-200059161157.6225.41000
HM Amla2006-201914251727139*30.2943.19223
RP Arnold2000-200281402507117.8545.95013
MS Atapattu1998-20041223060112026.1336.31144
AM Bacher1998-1998120663.0018.75001
T Bavuma2016-20241119058711330.8955.16153
DG Bedingham2024-2024241663522.0072.52000
M Bhanuka2021-2021120653.0035.29000
N Boje2000-2006101733123522.2841.76002
MV Boucher1998-2012172627759232.2951.08071
PVD Chameera2016-2021240412210.2540.19002
UDU Chandana2000-20045711314021.8354.13000
LD Chandimal2011-202491805068528.1150.29041
G Coetzee2024-2024110111.0012.50000
SC Cook2016-201735021611743.2054.27111
SJ Cook1993-1993120312415.5019.13000
WJ Cronje1993-199859145212256.5049.23130
DJ Cullinan1993-200111192917114*53.9449.67531
A Dananjaya2018-20181114343*-47.25000
PB Dassanayake1993-199334025106.2516.66001
TB de Bruyn2018-201812010410152.0043.33100
Q de Kock2014-20211119069710136.6875.92151
M de Lange2011-2011120994.5047.36001
DM de Silva2016-20241018150479*29.6460.64041
PA de Silva1993-200171304618235.4648.42030
AB de Villiers2006-20147121691160*62.8160.29150
T de Zorzi2024-2024240401910.0050.00001
HDPK Dharmasena1993-20004602053.3315.26000
N Dickwella2014-202171312797223.2565.33011
TM Dilshan2000-201291723217821.4052.36010
HH Dippenaar2000-200447119459*32.3340.16010
AA Donald1993-2001673511812.7528.33000
JP Duminy2014-201759238715555.2851.73211
F du Plessis2014-20211119287419951.4155.59140
CE Eksteen1993-199312154*5.005.00000
D Elgar2014-20211120178212941.1554.80332
S Elworthy2002-20022201165.5045.83000
L Embuldeniya2019-2019220282414.0037.33000
RMS Eranga2014-201412111*1.007.69001
AM Fernando2021-2024362441.0019.04003
N Pradeep2016-2017362218*5.2548.83001
BOP Fernando2019-201924113175*43.6656.22011
CRD Fernando2000-2011813543145.3732.57003
KHRK Fernando2002-200224038249.5048.10002
MVT Fernando2019-20246115186*3.0015.12003
HH Gibbs2001-200661002339223.3044.98023
MD Gunathilaka2018-20182401616140.2559.40020
DA Gunawardene2001-2001120372418.5052.11000
AP Gurusinha1993-1993120532726.5033.97000
AJ Hall2002-20064701606422.8543.47012
UC Hathurusingha1993-199335045349.0021.02001
M Hayward2000-200447220134.0025.97002
HMRKB Herath2004-20181120425035*15.6254.34002
AC Hudson1993-19933502029040.4033.16020
Imran Tahir2011-20145535929*29.5056.19000
M Jansen2024-202423025138.3367.56000
NGRP Jayasuriya2024-202424034248.5051.51001
ST Jayasuriya1993-20061527085714831.7467.58155
DPMD Jayawardene2000-201417321178237457.4852.76622
HAPW Jayawardene2006-2006220724236.0056.25000
JH Kallis1998-20121525289422438.8644.23153
RS Kalpage1993-1993121424242.0044.21000
RS Kaluwitharana1998-200461101854516.8152.70001
CK Kapugedera2006-2006231776338.5062.09010
FDM Karunaratne2016-202411221730158*34.7656.67241
JM Kemp2001-2001110222.0014.28000
G Kirsten1998-2002916163918042.6036.45151
L Klusener2000-20046103435118*62.1452.03130
CBRLS Kumara2017-202451043010*5.0044.11003
RAS Lakmal2014-2019915214433*11.0762.60003
MKGCP Lakshitha2002-2002120221.0050.00001
GFJ Liebenberg1998-1998120454522.5050.00001
DK Liyanage1993-1993110000.000.00001
ND McKenzie2000-2002813029310322.5340.58103
BM McMillan1993-1993231221.009.52001
RS Mahanama1993-19985901725319.1133.26022
KA Maharaj2016-2024101632187316.7666.46014
MF Maharoof2004-2006343945694.0036.15010
SL Malinga2004-2006333158*-38.46000
AK Markram2018-202481513976828.3559.43031
AD Mathews2011-2024122427798935.4050.19060
BAW Mendis2014-2014110222.0018.18000
BKG Mendis2016-20241122143584*20.7160.75027
PHKD Mendis2024-20242401064826.5060.57000
M Morkel2011-201455031226.2032.97002
J Mubarak2002-2002120634831.5048.46000
PWA Mulder2019-2024461813616.2057.85000
M Muralidaran1993-200615227111277.4060.98008
A Nel2006-2006120000.000.00002
M Ngam2000-200121100*-0.00000
L Ngidi2018-20213442014*-60.60000
P Nissanka2024-20242401338933.2554.50010
A Nortje2020-202122013136.5068.42001
M Ntini1998-20061216685168.5042.50003
D Olivier2017-20193521163.6620.75001
NT Paranavitana2011-2011240573214.2541.00000
WD Parnell2017-2017110232323.0048.93000
D Paterson2024-2024120231411.50127.77000
MDK Perera2014-201847039175.5743.33002
MDKJ Perera2016-2021591378153*47.2576.51130
NLTC Perera2011-2012360813013.5062.79000
PDRL Perera2000-20023532611*13.0030.95000
AN Petersen2012-201436117810935.6053.45101
VD Philander2011-2019912317727*19.6630.83001
SM Pollock1998-20061320355311132.5254.75130
KTGD Prasad2012-2012120251612.5065.78000
AG Prince2002-201161002508625.0036.87020
KR Pushpakumara1998-1998243139*13.0028.26000
K Rabada2016-20249142100238.3338.16003
CAK Rajitha2019-202035026125.2020.63001
CPH Ramanayake1993-199323233*3.008.82001
A Ranatunga1993-2000814158313144.8459.73141
JN Rhodes1993-20006112340101*37.7743.09120
DJ Richardson1993-1993340796219.7534.49010
RD Rickelton2024-202412012510162.5042.37100
JA Rudolph2004-2012712240710240.7041.11120
TT Samaraweera2004-20125102413115*51.6244.36200
PADLR Sandakan2018-2018120312515.5048.43000
KC Sangakkara2000-201417320153428747.9356.52372
BN Schultz1993-1993330662.0028.57002
T Shamsi2018-2018121222.008.33000
MD Shanaka2020-20212418466*28.0051.53010
ARS Silva2018-20182416732*22.3339.18001
JK Silva2011-201761202504820.8338.69002
L Sipamla2020-2021220552.5025.00001
GC Smith2002-201271213857435.0052.09041
RP Snell1993-1993221614861.0060.39000
DW Steyn2006-201911182156439.7538.80005
T Stubbs2024-202424018912247.2548.58100
PL Symcox1993-19933401495037.2549.17010
WU Tharanga2006-201761112358323.5063.34011
HDRL Thirimanne2012-202151002113821.1040.89001
HP Tillakaratne1993-20027132431104*39.1836.83121
WPUJC Vaas1998-2006111923656921.4743.76031
HE van der Dussen2020-2021220826741.0048.52010
M van Jaarsveld2002-20043501225124.4035.15010
K Verreynne2024-2024231123105*61.5067.58100
KDK Vithanage2014-2014120201310.0043.47000
UWMBCA Welegedara2011-201236140148.00137.93000
KC Wessels1993-19933501889237.6036.22010
GP Wickramasinghe1993-20015901645118.2271.92010
PK Wijetunge1993-199312010105.0066.66001
DNT Zoysa1998-2001610145145.0032.14002
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

South Africa vs India at Guwahati, South Africa in India 2nd Test, Nov 22-26, 2025 [Test # 2609]

South Africa vs India at Eden Gardens, South Africa in India 1st Test, Nov 14-16, 2025 [Test # 2606]

Pakistan vs South Africa at Rawalpindi, South Africa in Pakistan 2nd Test, Oct 20-23, 2025 [Test # 2603]