Batting Averages for Sri Lanka in Tests+ODIs+T20Is

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
FS Ahangama1985-198543111115.50---1
KN Amalean1986-198810632498.0059.45---
AMJG Amerasinghe1984-1984241543418.0064.28---
MKDI Amerasinghe2007-200896665*-17.64---
SD Anurasiri1986-1998634017153246.6526.95--5
MA Aponso2016-201812841042.5021.27--2
SSD Arachchige2023-202464-1115727.7568.09-1-
RP Arnold1997-200722522547577812332.4660.6043814
KIC Asalanka2021-202514013417389512733.2998.4052212
MS Atapattu1990-2007360416471403624938.0356.17277635
HMCM Bandara1998-2010433182964312.8661.79--5
KMC Bandara2016-201622232*-42.85---
KNA Bandara2021-20231210223855*29.7578.03-2-
MRCN Bandaratilleke1998-200110101932510.3336.61--2
M Bhanuka2019-20211212-2103617.5075.81--1
JWHD Boteju1999-1999221323.0027.27---
PVD Chameera2015-20251218628494298.5152.94--11
UDU Chandana1994-20071631351822439219.1765.08-78
LD Chandimal2010-20253163654311281206*35.0359.61206419
L Croospulle2023-202311-161616.00133.33---
A Dananjaya2012-202481581652350*12.4567.31-18
S Daniel2023-202422-211210.5061.76---
PB Dassanayake1993-1994272742813612.2140.02--3
RG de Alwis1983-19884246855359*14.5572.27-27
ALF de Mel1982-19877469147923614.4063.54--11
SI de Saram1999-2009201823003918.7554.15---
DM de Silva2015-202520024123684517331.3967.15123216
AM de Silva1986-199375-2294.4031.42--1
DLS de Silva1979-197921-101010.0028.57---
DS de Silva1975-19855351137776120.4442.54-23
EAR de Silva1985-19923836103235012.4233.51-15
GN de Silva1983-1985421979.0050.00---
GRA de Silva1975-19821011450147.1441.37--3
KSC de Silva1996-2000463118104278.0038.51--6
PA de Silva1984-2003401455411564526737.7866.21318624
PC de Silva2014-20179911164414.5086.56---
SKL de Silva1997-1997141051975739.4056.93-21
ST de Silva2017-201732-331.5042.85--1
WRS de Silva2002-2007321105*10.0026.31---
HDPK Dharmasena1993-200417213840209069*21.3245.99-76
RL Dias1979-198778916285812133.6262.675195
N Dickwella2014-20231371759484111629.1677.692327
LHD Dilhara2005-2013111011012911.2287.06--1
TM Dilshan1999-2016497527641767119338.1680.76398335
GS Dinusha2025-202511-111111.0068.75---
CI Dunusinghe1995-1995611-1619114.6335.54-13
L Embuldeniya2019-202217271191407.3432.76--8
RMS Eranga2011-201641381923345*12.2643.14--5
AM Fernando2017-202554442376113.6129.92--13
N Pradeep2011-202293813917717*4.2138.56--23
B Fernando2015-20252710369209.8582.14--1
BOP Fernando2019-202537535138010228.7553.73183
CRD Fernando2000-20162041155451339*8.4045.47--19
ER Fernando1975-197533-472215.6671.21---
ERNS Fernando1983-19841215-2134614.2030.21--5
KADM Fernando2003-20033315651*28.0043.41-1-
KHRK Fernando2002-2006993812413.5053.64--2
KNM Fernando2023-20251724175320532.7360.62141
MNK Fernando2023-202465-805016.0070.79-1-
MVT Fernando2016-2025374923193387.4228.34--14
RS Fernando2023-202311-999.0090.00---
TCB Fernando2001-2003261891614517.8841.17--2
TL Fernando1989-198911-888.00133.33---
UNK Fernando1994-19942222220*-88.00---
WIA Fernando2016-202590873196512723.3989.524910
IS Gallage1999-2001431201410.0033.33---
D Gamage2003-200332132*3.0030.00---
JC Gamage1995-199542287*-88.88---
PLS Gamage2014-2018141371031.667.93--1
WCA Ganegama2001-200642-773.5077.77--1
Y Goonasekera1983-198357-1173516.7146.98---
HM Goonatilleke1982-1982111452085623.1143.98-11
DAS Gunaratne2016-201949479125511633.0271.18263
PW Gunaratne2002-200323833615*7.2057.14--2
C Gunasekara2022-20242111616*-59.25---
MD Gunathilaka2015-20221011071264113324.9186.422165
FRMD Gunatilleke1979-19791---------
AAW Gunawardena1994-199411-222.0020.00---
DA Gunawardene1998-200667721188913226.6069.651126
RPW Guneratne1983-1983122-0*-----
AP Gurusinha1985-199618821312635414331.6149.3493015
PW Hasaranga2017-202514912822193880*18.28111.95-711
UC Hathurusingha1991-19996177219438325.9039.72-125
MADI Hemantha2023-2023542392219.50100.00--1
HMRKB Herath1999-201818118046184780*13.7850.82-326
D Hettiarachchi2001-2001121-0*----1
PD Heyn1975-197522-321.5015.00---
LU Igalagamage2023-202534-784019.5067.82--1
WS Jayantha2004-20041717240074*26.6675.47-22
PS Jayaprakashdaran2005-20051---------
RSA Jayasekera1982-198233-19176.3335.84--1
CU Jayasinghe2009-2010532493849.00100.00---
SA Jayasinghe1979-197921-111.0033.33---
MDUS Jayasundera2015-201524-30267.5038.96--1
GSNFG Jayasuriya2015-2020302614369617.4488.08-13
NGRP Jayasuriya2018-20252436326628*8.0633.88--7
ST Jayasuriya1989-2011582647352096634034.2581.174210353
DPMD Jayawardene1997-2015647720612568837438.9864.515313447
HAPW Jayawardene2000-20156488112151154*27.9348.834510
P Jayawickrama2021-202215108198*9.5038.77--1
S Jeganathan1983-19887814420*6.2849.43--1
VB John1982-198751291513727*9.7850.36--7
BR Jurangpathy1985-198624-110.25---3
S Kalavitigoda2005-200512-874.0014.81---
RS Kalpage1992-199997873011386319.9656.11-32
S Randiv2009-2016503734355612.7950.11-15
LWS Kaluperuma1975-19826744514*15.0040.54--2
SMS Kaluperuma1984-1988610-99239.9028.20--1
RS Kaluwitharana1990-2004238259185644132*23.4170.7353229
SHT Kandamby2004-20144440688393*25.9769.47-53
CK Kapugedera2006-20171531371727459622.8775.59-138
SHU Karnain1984-19901917522941*19.0859.32--2
C Karunaratne2019-20257161227647519.5885.45-18
FDM Karunaratne2011-202515023711853824437.7754.45175017
PHT Kaushal2014-20158132106189.6343.26--2
CKB Kulasekara2011-201255-601912.0049.18--1
KMDN Kulasekara2003-20172631814719337314.4270.47-521
HGJM Kulatunga2008-200822-19119.5050.00---
CBRLS Kumara2016-202592753220713*4.8133.99--18
DSBP Kuruppu1983-1991585921342201*23.5447.80143
AK Kuruppuarachchi1986-1987222-0*-----
GF Labrooy1986-199253501040770*10.1763.80-19
RAS Lakmal2009-20221671635011854210.4850.40--32
D Lakshan2021-202232-422.0030.76---
MKGCP Lakshitha2002-2003951494012.2579.03--1
J Liyanage2022-202529244763101*38.1581.0815-
DK Liyanage1992-2001252022134311.8338.93--1
KS Lokuarachchi2003-2012272543156915.0072.08-13
RS Madugalle1979-198884959197910323.0148.701108
MAWR Madurasinghe1988-19921512545116.4231.68--1
D Madushanka2022-202442181038194.7540.42--5
DSK Madushanka2018-201831-777.00116.66---
LD Madushanka2017-202177136206.0065.45--1
RS Mahanama1986-199926528724773822529.4252.8184622
MF Maharoof2004-20161391142317027218.7062.09-55
E Malinga2025-20256521444.6625.92---
SL Malinga2004-202034018961978647.6463.46-243
AD Mathews2008-20254354809715546200*40.5961.49199124
BAW Mendis2008-201514569304097810.4855.64-112
BKG Mendis2015-2025300359211141824533.7876.64167234
BMAJ Mendis2010-20198059148437218.7389.39-13
LRD Mendis1975-198910311710285612426.6970.474156
MC Mendis1995-199511133*-150.00---
PHKD Mendis2018-2025606792120182*36.5572.01594
RTM Mendis2021-20252431347545*16.9647.50--3
K Mishara2022-202233-15135.0078.94---
J Mubarak2002-201569751113277220.7360.64-48
AMN Munasinghe1994-19965411384.3325.00--1
EMDY Munaweera2012-2017151512305316.42119.17-11
M Muralidaran1992-20114873251191934679.3872.73-157
MN Nawaz1998-200245213078*43.3349.42-1-
P Nissanka2021-2025152164105707210*37.0585.57103711
RAP Nissanka2001-2003271877112*6.4531.83--4
ARM Opatha1975-197953-29189.6652.72--1
NT Paranavitana2009-201232605179211132.5841.922119
SP Pasqual1979-19792212423*24.0085.71---
M Pathirana2022-2024311662862.8041.79--5
SS Pathirana2015-2017231913595619.9488.20-1-
KN Peiris2024-2025341953.0022.50--2
AK Perera2013-2019129-1113112.3375.00---
ASA Perera1998-20012317327256*19.4267.16-11
KG Perera1986-19861---------
MDK Perera2007-20215991814569517.5448.79-715
MDKJ Perera2013-2025218231116494153*29.5197.2593923
NLTC Perera2009-202125221337358814020.38116.5611319
PARP Perera2019-201922-333316.5056.89--1
PDRL Perera1999-20072918104111*5.1228.87--5
HSM Pieris1975-197533119169.5032.20---
Pramod Madushan2022-2024179230154.2834.48--1
KTGD Prasad2006-2015505186054714.0658.51--9
S Prasanna2011-2019615896409513.06103.55-27
SMA Priyanjan2013-2017262344747424.9481.16-2-
KR Pushpakumara1994-2001544017202448.7837.75--7
M Pushpakumara2009-201041177*-36.84---
PM Pushpakumara2017-2018610211342*14.1245.20---
PBB Rajapaksa2019-2025494478227722.21129.04-46
CAK Rajitha2016-2024705117281338.2635.65--11
CPH Ramanayake1986-199580592335334*9.8038.20--14
RLB Rambukwella2013-201621-191919.00118.75---
AN Ranasinghe1975-1982111212417721.9082.82-23
SK Ranasinghe1986-198643-554118.3367.90--1
A Ranatunga1982-20003624105912561135*35.7864.6288730
D Ranatunga1989-199067-1364519.4233.49--1
N Ranatunga1993-199321-------1
S Ranatunga1994-19972228178411829.0336.43241
RMMP Rathnayake2024-202567-2127230.2859.71-1-
KTH Ratnayake2025-202522-10105.0037.03--1
NLK Ratnayake1989-19902---------
RJ Ratnayake1982-199393912410455615.5974.59-29
JR Ratnayeke1982-19901001072016319318.7447.25-69
RJMGM Rupasinghe2009-200922-331816.5084.61---
SMLD Samarakoon2023-202311-111.0033.33---
MAR Samarasekera1983-1994434629627621.8666.66-53
DP Samaraweera1993-19951218-3024916.7731.00--1
TT Samaraweera1998-201313417431632423144.2249.08163015
S Samarawickrama2017-202478778187910827.2391.8821010
PADLR Sandakan2016-2021624317204257.8445.13--4
KC Sangakkara2000-2015587659662775731946.8066.476315028
JRMVB Sanjaya2017-20178522066.66111.11---
CP Senanayake1990-19911012-2236418.5864.63-12
SMSM Senanayake2012-20167446173514212.1089.54--8
MD Shanaka2015-2025182171282950108*20.62100.8221021
M Shiraz2024-202421111*-100.00---
ARS Silva2017-20191223370210935.1041.00152
JK Silva2011-20183974-209913928.3640.273126
KJ Silva1995-199885276*2.3324.13--3
LPC Silva1999-201110294102299152*27.3669.982159
SAR Silva1983-19882936279411123.3548.93232
TAM Siriwardana2015-20195452410896822.6891.74-56
APB Tennekoon1975-197944-1375934.2566.18-11
WU Tharanga2005-2019291306219102174*31.9371.81184526
M Theekshana2021-2025120622145338*11.0452.43--11
HDRL Thirimanne2010-2022197211225573155*29.4855.8473119
N Thushara2022-20252186964.5052.94--1
T Thushara2003-20105443949054*14.4177.40-17
HP Tillakaratne1986-2004283299658334204*35.6146.66133319
MH Tissera1975-197533-785226.0053.06-1-
I Udana2009-202156431549384*17.60113.33-25
ML Udawatte2008-20181921-3767317.9069.37-25
KEA Upashantha1995-20021411159155.9047.58---
WPUJC Vaas1994-20094383831085140100*18.6952.1311437
JDF Vandersay2015-20254729122185312.8262.10-12
MG Vandort2001-200821342119214037.2546.96443
N Vimukthi2023-202311-666.0050.00---
KDK Vithanage2013-201619253485103*22.0479.76111
V Viyaskanth2023-20231111313*-68.42---
DM Vonhagt1985-198511-888.0047.05---
B Warnapura1975-19821620-2767713.8036.53-12
SM Warnapura2007-20091727185612032.9257.52276
KPJ Warnaweera1986-19941615640204.4445.12--3
AP Weerakkody1994-199411-222.0050.00---
DS Weerakkody2017-201733-735824.33110.60-1-
S Weerakoon2012-20122---------
K Weeraratne2000-2009201432094119.0094.14---
CDUS Weerasinghe1985-198511-333.00----
UWMBCA Welegedara2007-201433349224488.9651.49--4
DN Wellalage2022-20253628642767*19.4078.20-13
MD Wettimuny1983-198335-30176.0026.31--1
S Wettimuny1982-198758762200719027.1244.022106
SRD Wettimuny1975-19793311366768.0056.19-2-
RPAH Wickramaratne1993-199332-432.0066.66---
C Wickramasinghe2024-2025763722224.0064.86---
GP Wickramasinghe1990-200217412829899519.0854.55-129
AGD Wickremasinghe1989-19937411913*6.3348.71---
KIW Wijegunawardene1988-199228166348*3.4031.48--4
G Wijekoon2005-200755139149.7539.79--1
RGCE Wijesuriya1982-1985121044012*6.6630.00--3
PK Wijetunge1993-199312-10105.0066.66--1
DNT Zoysa1997-2007125872763147*10.5159.92--14
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Colombo Cricket Club vs Bloomfield Cricket and Athletic Club at Colombo (CCC), Major Clubs Limited Over Tournament Group B, Jul 17, 2025 [List A]

Kurunegala Youth Cricket Club vs Nugegoda Sports Welfare Club at Kurunegala, Major Clubs Limited Over Tournament Group B, Jul 17, 2025 [List A]

Burgher Recreation Club vs Moors Sports Club at Colombo (Burgher), Major Clubs Limited Over Tournament Group B, Jul 17, 2025 [List A]