Batting Averages for Sri Lanka in FC

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
PW Hasaranga2020-202147-1965928.0086.34-1-
FS Ahangama1985-198533111115.50---1
KN Amalean1986-198823297*9.0063.63---
AMJG Amerasinghe1984-1984241543418.0064.28---
MKDI Amerasinghe2002-2008432-0*----1
SD Anurasiri1986-19981822591245.3520.78--3
RP Arnold1997-200457864238312329.0647.504138
KIC Asalanka2021-202236-882914.6651.46---
MS Atapattu1990-200710317416632724940.0445.46182022
HMCM Bandara1998-2007111532124317.6654.49--2
MRCN Bandaratilleke1998-2001791932511.6236.90--1
M Bhanuka2021-202112-653.0035.29---
PVD Chameera2015-202113222106225.3029.94--5
UDU Chandana1999-2005233026649223.7149.72-22
LD Chandimal2011-202598174166696206*42.3750.28173410
A Dananjaya2018-2019711216543*18.3353.57--3
GI Daniel2004-200411-------1
PB Dassanayake1993-1994111721963613.0635.00--3
RG de Alwis1982-19881322-199409.0456.07--5
ALF de Mel1982-1986182953613515.0442.79--5
SI de Saram1999-200067-1774925.2841.19---
DM de Silva2016-2025671189420617338.5858.00122010
AM de Silva1993-199333-1093.3321.73--1
DS de Silva1982-1984142544736122.5234.33-23
EAR de Silva1985-1991101641855015.4122.24-13
GRA de Silva1982-198247241148.2050.00--2
KSC de Silva1997-2002912565279.2836.51--2
PA de Silva1984-20029916814673326743.7251.8220288
SKL de Silva1997-19973423620*18.0023.52--1
WRS de Silva2002-2007421105*10.0026.31---
HDPK Dharmasena1993-20043151786862*19.7232.57-34
RL Dias1982-198722402145910938.3956.993102
N Dickwella2014-202357100729039631.2166.50-245
TM Dilshan1999-201310116511616519340.0366.22182517
GS Dinusha2025-202511-111111.0068.75---
CI Dunusinghe1995-1995510-1609116.0035.39-13
L Embuldeniya2019-202217271191407.3432.76--8
RMS Eranga2011-201620271219445*12.9340.92--4
AM Fernando2021-202524341658113.2226.12--11
N Pradeep2011-201732531714717*4.0838.58--19
BOP Fernando2019-202522394110410231.5449.64172
CRD Fernando2000-201251542027039*7.9434.27--9
ERNS Fernando1983-1984510-1124611.2022.90--3
KADM Fernando2003-20033416351*21.0043.41-1-
KHRK Fernando2002-200246114057*28.0051.47-12
KNM Fernando2023-20241120165920534.6857.10131
MVT Fernando2016-2025284017161387.0026.05--13
TCB Fernando2001-2002121151734528.8340.32--1
IS Gallage1999-199922-393619.509.09---
D Gamage2003-200311-999.00----
PLS Gamage2017-201869428225.6018.66--1
Y Goonasekera1983-198324-482312.0033.10---
HM Goonatilleke1982-198251021775622.1242.60-11
DAS Gunaratne2016-2017610245511656.8752.84131
C Gunasekara2024-20241111616*-59.25---
MD Gunathilaka2017-2018816-2996118.6850.08-2-
DA Gunawardene1999-2005712-1934316.0855.61--1
RPW Guneratne1983-1983122-0*-----
AP Gurusinha1985-199641707245214338.9236.59783
UC Hathurusingha1991-19992644112748329.6235.65-82
HMRKB Herath1999-201810014929178080*14.8350.11-424
D Hettiarachchi2001-2001121-0*----1
LU Igalagamage2025-202523-784026.0069.64---
RSA Jayasekera1982-198212-221.0018.18--1
MDUS Jayasundera2015-201524-30267.5038.96--1
NGRP Jayasuriya2022-20252336228228*8.2933.45--6
ST Jayasuriya1991-200712521017751034038.9165.57143517
DPMD Jayawardene1997-2014170282171297237448.9552.41375517
HAPW Jayawardene1999-20157199172405154*29.3248.434710
P Jayawickrama2021-2022565128*12.0037.50--1
S Jeganathan1982-198347-57218.1443.51--1
VB John1982-198481365627*8.0043.07--5
BR Jurangpathy1985-198624-110.25---3
S Kalavitigoda2005-200522-874.0014.81---
RS Kalpage1993-1999111822946318.3741.52-2-
S Randiv2010-20121420225576*14.1639.41-13
LWS Kaluperuma1982-19822411211*4.0023.52--2
SMS Kaluperuma1984-198848-882311.0028.38--1
RS Kaluwitharana1992-2004538242045132*26.2160.65395
SHT Kandamby2004-200822110755*107.0068.15-2-
CK Kapugedera2006-200913236894150*52.5856.94241
C Karunaratne2019-201912-222211.0051.16--1
FDM Karunaratne2012-20251041998745424439.0251.76173914
PHT Kaushal2014-201571221061810.6043.44--1
CKB Kulasekara2011-201112-221511.0044.00---
KMDN Kulasekara2005-2014243143996414.7741.69-14
CBRLS Kumara2016-202536532314513*4.8330.14--16
DSBP Kuruppu1987-1991471320201*53.3338.601--
AK Kuruppuarachchi1986-1987222-0*-----
GF Labrooy1986-1991914315870*14.3654.64-13
RAS Lakmal2010-202272110269344211.1148.21--21
MKGCP Lakshitha2002-200243-424014.0084.00--1
DK Liyanage1992-200199-69237.6620.29--1
KS Lokuarachchi2003-200456111528*23.0058.02---
RS Madugalle1982-198822404104810329.1139.11174
MAWR Madurasinghe1988-199236124114.8028.20--1
D Madushanka2023-2023121-0*----1
RS Mahanama1986-199852891257622529.2741.644117
MF Maharoof2004-2011304266957219.3040.21-31
SL Malinga2004-20103641152926411.2344.44-111
AD Mathews2008-2025124218298349200*44.1748.1916466
BAW Mendis2008-2014232062137815.2146.40-13
BKG Mendis2015-2025771427497924536.8858.43102515
LRD Mendis1982-198826472147712432.8260.04492
PHKD Mendis2022-2025142431316182*62.6663.7955-
RTM Mendis2021-20251624140845*17.7343.91--3
J Mubarak2002-2015162824734918.1945.00--5
M Muralidaran1992-20101361645712816711.9770.45-132
MN Nawaz2002-20021219978*99.0051.56-1-
P Nissanka2021-202518312130518745.0056.7647-
RAP Nissanka2003-20034521812*6.0021.68--2
NT Paranavitana2009-201236675220212535.5144.495119
KN Peiris2024-2025341953.0022.50--2
ASA Perera1998-20015611614632.2052.02---
MDK Perera2014-20214580913799519.4248.03-814
MDKJ Perera2015-2021234341292153*33.1272.74295
NLTC Perera2011-2012813-2697520.6973.90-11
PDRL Perera1999-2005141384811*9.6029.44--1
KTGD Prasad2008-2016284125164713.2355.48--8
S Prasanna2011-201111-555.0041.66---
KR Pushpakumara1994-2001243212166448.3034.36--6
PM Pushpakumara2017-201848210242*17.0045.53---
CAK Rajitha2018-202420276145226.9024.20--6
CPH Ramanayake1988-19931824914334*9.5326.00--7
AN Ranasinghe1982-198224-887722.0021.56-11
A Ranatunga1982-200095159135238135*35.8749.8743914
D Ranatunga1989-198923-874529.0034.80---
S Ranatunga1994-1997917153111833.1832.65221
RMMP Rathnayake2024-202568-2177227.1262.00-1-
KTH Ratnayake2025-202522-10105.0037.03--1
RJ Ratnayake1982-1992253974945615.4357.79-25
JR Ratnayeke1982-1989234068279324.3240.58-56
MAR Samarasekera1988-199147-1185716.8547.84-11
DP Samaraweera1993-1995714-2114215.0726.21--1
TT Samaraweera2001-20139715323615123147.3146.91163314
S Samarawickrama2017-202410161341104*22.7374.291-3
PADLR Sandakan2016-2018111761172510.6342.70---
KC Sangakkara2000-2015156265211360531955.7555.04415611
CP Senanayake1991-199135-976419.4072.38-11
SMSM Senanayake2013-201411-555.0033.33---
MD Shanaka2016-2021713225211222.9061.76112
ARS Silva2017-20191325475210935.8041.84152
JK Silva2011-2018437912339152*29.9841.544127
KJ Silva1995-199874166*2.0021.42--3
LPC Silva1999-200813201573152*30.1561.33124
SAR Silva1983-1988916235311125.2139.822-1
TAM Siriwardana2015-2016712-3116825.9161.46-22
WU Tharanga2005-201737673215116533.6055.82597
M Theekshana2022-202223-593819.6639.59---
HDRL Thirimanne2011-202248928246115629.2941.4751011
T Thushara2003-20101115412834*11.6346.76--3
HP Tillakaratne1989-200491143304915204*43.4940.39112310
ML Udawatte2008-201835-785515.6048.14-12
KEA Upashantha1999-200267-49257.0033.10--1
WPUJC Vaas1994-2009119173373369100*24.7744.9111513
JDF Vandersay2022-202524-715317.7592.20-1-
MG Vandort2001-200825433131814032.9546.55455
KDK Vithanage2013-201510162370103*26.4276.44111
WMPN Wanasinghe2002-200211166*-28.57---
B Warnapura1982-198248-963812.0027.47--1
SM Warnapura2007-20091424182112035.6958.14275
KPJ Warnaweera1986-19941012339204.3350.70--3
S Weerakoon2005-200511-111.007.14---
CDUS Weerasinghe1985-198511-333.00----
UWMBCA Welegedara2007-201423317223489.2948.79--4
DN Wellalage2022-202212-291814.5061.70---
MD Wettimuny1982-198348-1445518.0032.72-11
S Wettimuny1982-198725471124019026.9539.77266
GP Wickramasinghe1991-200143676575519.4249.91-118
AGD Wickremasinghe1989-19923311713*8.5058.62---
KIW Wijegunawardene1991-1992241146*4.6626.41---
G Wijekoon2005-200523-381412.6640.86---
RGCE Wijesuriya1982-19854722284.4013.63--2
PK Wijetunge1993-199312-10105.0066.66--1
DNT Zoysa1997-2006394794043210.6343.87--11
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

England Under-19s (Young Cricketers) vs India Under-19s (Young Cricketers) at Chelmsford, India Under-19s in England 2nd Youth test, Jul 20-23, 2025 [Youth Test # 305]

India Under-19s (Young Cricketers) vs England Under-19s (Young Cricketers) at Beckenham, India Under-19s in England 1st Youth test, Jul 12-15, 2025 [Youth Test # 304]

South Africa Under-19s vs England Under-19s (Young Cricketers) at Cape Town, England Under-19s in South Africa 2nd unofficial Test, Feb 3-6, 2025 [Youth Test # 303]