Batting Averages for Sri Lanka in Tests

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
PW Hasaranga2020-20214701965928.0086.34010
FS Ahangama1985-198533111115.50-001
KN Amalean1986-198823297*9.0063.63000
AMJG Amerasinghe1984-1984241543418.0064.28000
MKDI Amerasinghe2008-200812200*-0.00000
SD Anurasiri1986-19981822591245.3520.78003
RP Arnold1997-200444694182112328.0144.583107
KIC Asalanka2021-2022360882914.6651.46000
MS Atapattu1990-20079015615550224939.0244.42161722
HMCM Bandara1998-200681131244315.5051.66002
MRCN Bandaratilleke1998-2001791932511.6236.90001
M Bhanuka2021-2021120653.0035.29000
PVD Chameera2015-202112212104225.4730.40005
UDU Chandana1999-2005162416169226.7850.61020
LD Chandimal2011-202590161156361206*43.5650.0716348
A Dananjaya2018-2019610213543*16.8753.14003
PB Dassanayake1993-1994111721963613.0635.00003
RG de Alwis1983-198811190152288.0056.41005
ALF de Mel1982-1986172853263414.1740.82005
SI de Saram1999-20004501173923.4041.19000
DM de Silva2016-2025651159413317338.9958.30121910
AM de Silva1993-19933301093.3321.73001
DS de Silva1982-1984122234066121.3634.10023
EAR de Silva1985-1991101641855015.4122.24013
GRA de Silva1982-198247241148.2050.00002
KSC de Silva1997-1999812565279.2836.51002
PA de Silva1984-20029315911636126742.9751.0420227
SKL de Silva1997-19973423620*18.0023.52001
WRS de Silva2002-2007321105*10.0026.31000
HDPK Dharmasena1993-20043151786862*19.7232.57034
RL Dias1982-198720361128510936.7152.94382
N Dickwella2014-20235496727579630.9766.460224
TM Dilshan1999-20138714511549219340.9865.54162314
GS Dinusha2025-2025110111111.0068.75000
CI Dunusinghe1995-199551001609116.0035.39013
L Embuldeniya2019-202217271191407.3432.76008
RMS Eranga2011-201619261119345*12.8641.15004
AM Fernando2021-202524341658113.2226.120011
N Pradeep2011-201728501713217*4.0036.560018
BOP Fernando2019-202522394110410231.5449.64172
CRD Fernando2000-201240471724939*8.3035.11008
ERNS Fernando1983-198451001124611.2022.90003
KADM Fernando2003-20032315651*28.0043.41010
KHRK Fernando2002-200224038249.5048.10002
KNM Fernando2023-20241018157120533.5855.43121
MVT Fernando2016-2025284017161387.0026.050013
TCB Fernando2001-20029831324526.4039.75001
IS Gallage1999-1999110333.009.09000
PLS Gamage2017-2018584631.506.06001
Y Goonasekera1983-1983240482312.0033.10000
HM Goonatilleke1982-198251021775622.1242.60011
DAS Gunaratne2016-2017610245511656.8752.84131
C Gunasekara2024-20241111616*-59.25000
MD Gunathilaka2017-201881602996118.6850.08020
DA Gunawardene1999-200561101814316.4556.03001
RPW Guneratne1983-198312200*-0.00000
AP Gurusinha1985-199641707245214338.9236.59783
UC Hathurusingha1991-19992644112748329.6235.65082
HMRKB Herath1999-20189314428169980*14.6449.890323
D Hettiarachchi2001-200112100*0.000.00001
LU Igalagamage2025-2025230784026.0069.64000
RSA Jayasekera1982-1982120221.0018.18001
MDUS Jayasundera2015-201524030267.5038.96001
NGRP Jayasuriya2022-20252234225528*7.9633.03006
ST Jayasuriya1991-200711018814697334040.0765.18143115
DPMD Jayawardene1997-2014149252151181437449.8451.45345015
HAPW Jayawardene2000-20155883112124154*29.5048.70459
P Jayawickrama2021-2022565128*12.0037.50001
S Jeganathan1983-19832401984.7538.00001
VB John1983-198461055327*10.6044.16004
BR Jurangpathy1985-1986240110.25-003
S Kalavitigoda2005-2005120874.0014.81000
RS Kalpage1993-1999111822946318.3741.52020
S Randiv2010-201212171147399.1830.62003
LWS Kaluperuma1982-19822411211*4.0023.52002
SMS Kaluperuma1984-1988480882311.0028.38001
RS Kaluwitharana1992-2004497841933132*26.1260.34395
CK Kapugedera2006-200981534189634.8353.18041
C Karunaratne2019-2019120222211.0051.16001
FDM Karunaratne2012-20251001917722224439.2551.49163913
PHT Kaushal2014-201571221061810.6043.44001
CKB Kulasekara2011-2011120221511.0044.00000
KMDN Kulasekara2005-2014212813916414.4842.04014
CBRLS Kumara2016-202534502113513*4.6529.470016
DSBP Kuruppu1987-1991471320201*53.3338.60100
AK Kuruppuarachchi1986-198722200*-0.00000
GF Labrooy1986-1991914315870*14.3654.64013
RAS Lakmal2010-202270109259344211.1148.240021
MKGCP Lakshitha2002-2002230424014.0084.00001
DK Liyanage1992-200199069237.6620.29001
KS Lokuarachchi2003-20044519428*23.5058.02000
RS Madugalle1982-198821394102910329.4038.89174
MAWR Madurasinghe1988-199236124114.8028.20001
D Madushanka2023-202312100*0.000.00001
RS Mahanama1986-199852891257622529.2741.644117
MF Maharoof2004-2011223445567218.5339.60031
SL Malinga2004-20103037132756411.4544.42019
AD Mathews2009-2025119212278214200*44.4048.4016456
BAW Mendis2008-2014191962137816.3846.81012
BKG Mendis2015-2025731356475724536.8758.61102214
LRD Mendis1982-198824431132912431.6461.04482
PHKD Mendis2022-2025142431316182*62.6663.79550
RTM Mendis2021-20251624140845*17.7343.91003
J Mubarak2002-2015132313854917.5043.50005
M Muralidaran1992-20101321625612596711.8770.450132
MN Nawaz2002-20021219978*99.0051.56010
P Nissanka2021-202518312130518745.0056.76470
RAP Nissanka2003-20034521812*6.0021.68002
NT Paranavitana2009-201232605179211132.5841.922119
KN Peiris2024-2025341953.0022.50002
ASA Perera1998-20013417743*25.6652.02000
MDK Perera2014-20214377813039518.8846.880714
MDKJ Perera2015-2021224131177153*30.9772.25275
NLTC Perera2011-201261002037520.3073.02010
PDRL Perera1999-20028963311*11.0026.61001
KTGD Prasad2008-2015253924764712.8653.60008
S Prasanna2011-2011110555.0041.66000
KR Pushpakumara1994-2001233112166448.7334.36005
PM Pushpakumara2017-201848210242*17.0045.53000
CAK Rajitha2018-202418245133227.0024.13006
CPH Ramanayake1988-19931824914334*9.5326.00007
AN Ranasinghe1982-1982240887722.0021.56011
A Ranatunga1982-200093155125105135*35.6949.9643812
D Ranatunga1989-1989230874529.0034.80000
S Ranatunga1994-1997917153111833.1832.65221
RMMP Rathnayake2024-20255601907231.6658.64010
KTH Ratnayake2025-202522010105.0037.03001
RJ Ratnayake1983-1992233664335614.4355.70025
JR Ratnayeke1982-1989223868079325.2139.66055
MAR Samarasekera1988-19914701185716.8547.84011
DP Samaraweera1993-199571402114215.0726.21001
TT Samaraweera2001-20138113220546223148.7646.92143011
S Samarawickrama2017-20249141308104*23.6975.67103
PADLR Sandakan2016-2018111761172510.6342.70000
KC Sangakkara2000-2015134233171240031957.4054.19385211
CP Senanayake1991-1991350976419.4072.38011
SMSM Senanayake2013-2014110555.0033.33000
MD Shanaka2016-2021612214066*14.0050.72012
ARS Silva2017-20191223370210935.1041.00152
JK Silva2011-201839740209913928.3640.273126
KJ Silva1995-199874166*2.0021.42003
LPC Silva2006-200811171537152*33.5662.88123
SAR Silva1983-1988916235311125.2139.82201
TAM Siriwardana2015-20165902986833.1165.63021
WU Tharanga2005-201731583175416531.8954.60386
M Theekshana2022-2022230593819.6639.59000
HDRL Thirimanne2011-2022448562088155*26.4339.4431011
T Thushara2003-2010101439415*8.5446.76003
HP Tillakaratne1989-200483131254545204*42.8740.2611209
ML Udawatte2018-201824023195.7531.94002
KEA Upashantha1999-20022301063.3326.31000
WPUJC Vaas1994-2009111162353089100*24.3243.9211312
JDF Vandersay2022-2025240715317.7592.20010
MG Vandort2001-200820332114414036.9047.25443
KDK Vithanage2013-201510162370103*26.4276.44111
B Warnapura1982-1982480963812.0027.47001
SM Warnapura2007-20091424182112035.6958.14275
KPJ Warnaweera1986-19941012339204.3350.70003
CDUS Weerasinghe1985-1985110333.00-000
UWMBCA Welegedara2007-201421306218489.0851.53004
DN Wellalage2022-2022120291814.5061.70000
MD Wettimuny1983-198324028177.0027.18001
S Wettimuny1982-198723431122119029.0740.74265
GP Wickramasinghe1991-200140645555519.4050.220117
AGD Wickremasinghe1989-19923311713*8.5058.62000
KIW Wijegunawardene1991-1992241146*4.6626.41000
G Wijekoon2005-2005230381412.6640.86000
RGCE Wijesuriya1982-19854722284.4013.63002
PK Wijetunge1993-199312010105.0066.66001
DNT Zoysa1997-20043040628828*8.4741.43009
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Bangladesh vs Sri Lanka at Colombo (SSC), Bangladesh in Sri Lanka 2nd Test, Jun 25-28, 2025 [Test # 2588]

Bangladesh vs Sri Lanka at Galle, Bangladesh in Sri Lanka 1st Test, Jun 17-21, 2025 [Test # 2586]

Sri Lanka vs Australia at Galle, Australia in Sri Lanka 2nd Test, Feb 6-9, 2025 [Test # 2580]