Cricket Records for Sri Lanka Under-19s (Young Cricketers) in Youth ODI matches

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
RD Abeydeera2003-2003331653.0031.57000
L Abeyratne2011-20119811034614.7154.21000
ES Abeysinghe2002-2002220232311.5074.19001
L Abeysinghe2021-2021110999.0042.85000
KVA Adikari2012-20121000-0.000.00000
AGDVA Akurugoda2014-201421100*0.000.00000
AC Alirajah1988-19885501235424.600.00012
J Alles1985-1985110222.000.00000
AMEM Amarasinghe2014-2015540764619.0061.78000
H Amarasinghe2022-2022220907145.0081.08010
ARRAPWRRKB Amunugama1988-198821111*0.000.00000
SD Anurasiri1984-198422244*0.000.00000
PSR Anurudda2013-2014861825016.4060.29011
MA Aponso2011-201220145912110.1148.92001
KSW Arachchige2016-2018171604418127.5663.36030
SSD Arachchige2014-2015541351511.6638.88001
KIC Asalanka2014-2016252418838338.3974.20091
S Ashan2014-20173229772410332.9077.59154
MAAV Atapattu2007-200732143*4.0014.28000
MS Atapattu1989-19893319454*47.000.00011
TMSA Baduge2013-20141210120673*22.8878.62021
VA Balasubramaniam2004-200421155*0.0071.42000
MI Balalle1986-1987310222.000.00000
A Bandara2021-20221512229876*29.8068.03011
HMCM Bandara1998-19998643019*15.0033.33000
KNA Bandara2016-2018282234384923.0559.75002
WMK Bandara2014-2016151504839132.2073.40040
AH Bandaranayake1989-1989331332116.500.00000
AR Berenger2009-2010161602483415.5057.14001
M Bhanuka2013-2014141402084214.8566.24000
JWHD Boteju1997-1997330968132.000.00010
H Boyagoda2016-20182121156419128.2080.11224
MLR Buddika2009-20102424467213933.6074.00121
PUM Chanaka2003-200416831583.0075.00001
LD Chandimal2007-200923231573112*26.0474.48132
V Chathuranga2016-20171919062210332.7393.39120
PDMA Cooray2005-20062120444064*27.5062.58030
L Croospulle2016-201755029125.8055.76001
PTM Dabare2015-2015220432521.5064.17000
KL Dandeniya1984-198543015155.000.00002
A Daniel2018-2020251688220*10.2552.56003
GI Daniel1999-20001313440772*45.2272.41021
JKZ Daniel2015-2018342715807522.3070.99042
S Daniel2021-20232827167314025.8877.53143
VI de Mel1987-1987220382319.000.00000
VS de Mel2010-20122016413629*11.3380.00004
DM de Silva2011-20114301117937.00101.83010
A de Silva2019-202010742810*9.3340.00000
GT de Silva2003-2005191513264423.2865.33000
M de Silva2017-2017440511912.7598.07000
PA de Silva1984-1984330424214.000.00002
PC de Silva2009-2009330373412.3372.54000
PN de Silva2019-2019110141414.0050.00000
PVR de Silva2015-2016181614115827.4074.72031
PW Hasaranga2014-2016231903214316.8988.18000
R de Silva2018-2022312544018819.0962.26022
RN de Silva2023-2024131302666520.4654.84013
S de Silva1987-198722013116.500.00000
WRS de Silva1999-1999110777.00116.66000
G Deva2011-201131122*0.0028.57000
L Dawatage2021-2021220000.000.00002
RSR de Zoysa2003-20041052199*6.3390.47001
RSSS de Zoysa2005-20062222247463*23.7074.88014
DGR Dhammika1999-2000151018826*9.7775.86000
TR Dhanapala2014-2014210181818.0039.13000
DD Dhanushka2011-2011320000.000.00002
HGKD Dhanushka2011-2011110777.0070.00000
HDPK Dharmasena1989-1989330352411.660.00000
WJMR Dias1998-1998220331.5021.42001
WMMS Dias2003-200354126208.6657.77000
N Dickwella2011-20121717237276*24.8085.91033
TR Dilshan2017-20171310114225*15.7754.82000
GS Dinusha2018-20203027667859*32.2879.02040
S Dissanayake1984-1984330482616.000.00000
PWS Dulshan2018-201885462*6.0021.42000
H Dumindu2013-201413131317113*26.4167.44112
MM Dunusinghe2001-2001210444.0057.14000
PB Ediriweera1994-1994110000.000.00001
AW Ekanayake1985-19851000-0.000.00000
BMB Ekanayake2009-2009330573919.0091.93000
GSM Ekanayake2009-200922113813.0076.47000
MV Ekanayake1984-198411100*0.000.00000
AM Fernando2015-2016171172496.0048.97002
B Fernando2013-2014161239822*10.8883.76002
CGM Fernando2015-20151000-0.000.00000
CN Fernando1988-19884313924*19.500.00000
CS Fernando2001-200210801506318.7559.05010
CSC Fernando2001-2001110111.0050.00000
KLR Fernando1989-198933020146.660.00001
KM Fernando2000-20002000-0.000.00000
KNM Fernando2017-201812121415109*37.7266.82122
MAP Fernando2009-2010151332635226.3078.74020
MARS Fernando2013-20131000-0.000.00000
MCA Fernando2005-20057726126*12.20108.92000
MCR Fernando1997-19973212824*28.000.00000
MHRM Fernando1997-19985511684.000.00000
MNK Fernando2017-20181615244811134.4676.97130
MSD Fernando2007-200711111*0.0025.00000
NN Fernando2018-201997137106.1662.71001
NV Fernando1987-1987110333.000.00000
R Fernando2021-20212201798.5058.62000
S Fernando1988-1988110303030.000.00000
SANJ Fernando2012-20141312611725*19.5068.02001
SH Fernando2005-200619183465119*31.0073.92122
Shehan I Fernando2011-2012131302497019.1580.32011
UA Fernando1997-1999121102716224.6358.46011
VK Fernando1984-1984330393813.000.00001
WHLD Fernando2007-200811632011*6.6626.31002
WIA Fernando2014-201739384137913840.5587.94440
WLP Fernando2001-20029733715*9.2548.05001
M Feshal2007-20078827527*12.5071.42003
PSR Fonseka1994-19942000-0.000.00000
MK Gajanayake1998-2000201622788719.8564.54011
KL Gamage2018-201975033126.6049.25001
R Gamage2023-202477030411043.4274.14110
WCA Ganegama2000-20009623514*8.7556.45000
C Gomez2023-2023110161616.0064.00000
C Gunaratnam2022-2022210111.0050.00000
C Gunasinghe2005-200613311313*6.5030.23002
MD Gunathilaka2009-20102421550083*31.2581.43031
S Gunathilaka2018-2018221281628.0075.67000
DA Gunawardene1994-1994330412313.660.00000
KD Gunawardene2001-2002770802111.4243.47000
AP Gurusinha1984-198666133310866.600.00120
VS Halambage2023-2024111101242511.2796.12003
CP Handunnettige1989-1989330673122.330.00000
P Harmer1994-1994220442.000.00001
UC Hathurusingha1986-1988121202135317.750.00011
D Hemananda2021-202122222*0.00100.00000
HMCU Herath2005-2005210444.0057.14000
HMRKB Herath1997-1997320994.500.00001
RP Hewage1997-19989933338355.5062.58031
DN Hunukumbura1997-1997330763925.330.00000
HN Illangaratne2007-20071000-0.000.00000
GDD Indika2002-2002110111111.0045.83000
AA Inham2014-201544111283*37.3391.05010
PLU Irandika2000-20001000-0.000.00000
MR Jaleel2009-201015624012*10.0054.79001
CS Jayakody1987-1987110333.000.00000
DM Jayalath2016-20163301086736.0093.91011
WMC Jayampathi2007-201023152125329.6171.42001
HIA Jayaratne2007-2008862621715.5059.04000
JL Jayaratne1984-1985540524313.000.00000
PLM Jayaratne2009-2011166043117.1675.43001
H Jayasekera2021-202122012126.0046.15001
AJADDLA Jayasinghe2009-201324213455102*25.2760.91134
CU Jayasinghe1997-1997330716123.660.00010
DH Jayasinghe2010-20101111010*0.00125.00000
H Jayasundara2023-20236601313521.8358.74000
A Jayasundera2011-2011220353417.5064.81000
MDUS Jayasundera2009-2010212104678222.2357.65031
GSNFG Jayasuriya2011-20114412157171.6698.62030
ST Jayasuriya1988-1988661705314.000.00012
MAS Jayathilake2011-20113000-0.000.00000
S Jayathilake2015-20152212822*28.0057.14000
S Jayawardena2021-2021440715817.7555.90010
DPMD Jayawardene1994-19943318051*40.000.00010
HAPW Jayawardene1998-1999101001776017.7063.25011
RACG Jayaweera2005-20053000-0.000.00000
P Jayawickrama2016-2018281796120*7.6242.65000
RJ Jaymon1989-19893214342*43.000.00000
Z Jaymon1987-1987110101010.000.00000
MA Junaid1998-1998620422.0050.00000
BR Jurangpathy1985-19864411215440.330.00010
TA Kahaduwaarachchi2019-20207701806425.7156.60010
C Kalindu2019-2019110000.000.00001
KGAS Kalum1999-19993321715*17.0054.83000
D Kalupahana2023-2024202015606429.4775.16053
RS Kaluwitharana1987-19886611062821.200.00000
SP Kamalasuriya1984-198433027209.000.00000
RD Kanchana2013-20131000-0.000.00000
SHT Kandamby1998-20012017428157*21.6159.03021
CK Kapugedera2005-2005321154131154.00107.69100
HM Kapurubandara2023-2024550905218.00103.44010
KPNM Karunanayake2009-2009220251612.5046.29000
KPSP Karunanayake2005-2006251842365816.8564.30014
C Karunaratne2013-20151511220649*22.8874.36000
FDM Karunaratne2005-2007252506257825.0070.78041
KIN Karunaratne2011-2011110000.000.00001
TMUS Karunaratne2005-200812612785.4035.52000
PHT Kaushal2011-2012151231814020.1165.10002
KK Kevin2017-2017221202020.0057.14000
NM Kavikara2007-20081474342011.3347.91000
HHR Kavinga2005-200544032158.0045.71001
R Kelly2016-20174401166229.0053.21010
RSG Kern2007-200732017178.5051.51001
NC Komasaru2001-2001221127*12.0075.00000
DT Kottehewa2003-20031000-0.000.00000
ADC Kularatne2003-20041313225875*23.4552.97023
CKB Kulasekara2003-2005211734186429.8573.98012
K Kulasekara2013-201433155*2.5019.23002
CBRLS Kumara2014-20161913437114.1138.94002
PDGC Kumara2002-2002540664516.5057.39000
SAC Kumara2011-2011110333.00150.00000
KMC Lafaber1994-19943212316*23.000.00000
V Lahiru2023-202419164112269.3347.65003
D Lakshan2017-2018881283101*40.4275.06110
JS Lakshan2013-201410654025*40.0046.51000
M Lakshan2018-2018110181818.0075.00000
SA Lakshan2018-201843210910.0062.50000
WWWL Lakshan2015-20154401187129.5065.19011
TPI Lakshanka2014-2014320795039.5074.52010
AKKY Lanka2009-2011111028322*10.3758.86000
A Liyanaarachchi2021-2022330593319.6662.10000
S Liyanage2021-20226601238520.5070.28011
MA Liyanapathiranage2009-201077429149.6631.52000
RM Liyanarachchi2012-2012210222.0040.00000
KS Lokuarachchi2000-2001151001212712.1053.53001
S Mackay1997-1997321555.000.00000
DR Madena1985-1987642402620.000.00000
WADP Madusanka2014-2014210202020.0041.66000
WPU Madushan2015-2015110111.0025.00000
D Madushanka2019-202016753613*18.0063.15000
HUK Madushanka2009-2010103365*0.0027.27000
LD Madushanka2011-2012141233826342.4477.01020
RS Mahanama1984-1985440595314.750.00010
MF Maharoof2001-20043026347257*20.5265.28033
LN Malinga2017-20181580973812.1265.98003
JAM Mallawarachchi1986-19862000-0.000.00000
REJ Martinesz1985-198511133*0.000.00000
TSM Masmulla2003-2003110888.00100.00000
T Mathew2021-20232110264348.0051.20001
AD Mathews2003-20063224667797*37.6169.57052
MN Mazahir2007-20074401024425.5064.96000
BCMS Mendis1994-1994330351911.660.00001
BKG Mendis2013-20141817160310337.6877.20221
BMAJ Mendis2001-20021111341165*51.3762.27051
MC Mendis1987-19888802697433.620.00021
PHKD Mendis2014-20184241684574*24.1475.37064
RTM Mendis2013-2014871632210.5060.57001
ST Mendis2018-201910812163.0063.63002
S Mihira2022-2022110222.0028.57000
K Mishara2018-20202626090612334.8464.39161
Mohamed Samaaz2019-2019330837927.6698.80010
J Mubarak1999-2000151513245823.1470.12012
EMDY Munaweera2007-2008131302714520.8485.87004
K Nadeeshan2019-20201714347114.2748.95005
AN Nanayakkara2009-2009430473015.6678.33001
NACJ Nanayakkara2016-20161000-0.000.00000
S Nanayakkara2013-201443018106.0056.25001
NMNP Nawela2003-2004101011555617.2254.38011
GMC Nilantha2001-20014000-0.000.00000
SHTN Nimesh2015-201696126105.2070.27000
KVN Nirmal2016-2016541572619.0077.02000
S Nirmal2021-202122276*0.0063.63000
HD Niroshana2001-2002141037115*10.1451.07001
P Nissanka2016-2017860652410.8377.38001
RAP Nissanka1999-2000964154*7.5026.78000
LR Opatha2014-2014110141414.00100.00000
ND Paranavithana2018-20203636097910827.1977.82186
P Pathiraja2021-20221413039011330.0064.89131
DN Pathirana2001-2001320272313.5057.44000
M Pathirana2020-20221684573114.2570.37000
SCV Pathirana2012-201232010105.0076.92001
SS Pathirana2005-20083931362597*22.3281.48042
RCA Paulpillai1986-1986220212110.500.00001
KN Peiris2015-201522211*0.0016.66000
KPCM Peiris2007-20103828640562*18.4073.99012
MSP Peiris2001-2001420262213.0063.41000
R Peiris2018-2018110101010.0066.66000
TAM Peiris2005-2005110555.0035.71000
TLT Peiris2005-200532012116.0038.70000
TR Peiris2000-200115811436620.4271.14010
MSU Perera2015-20167701445320.5750.88010
AADS Perera1986-1986220322816.000.00000
AK Perera2007-20091210095369.5053.67003
CR Perera1987-19873301163.660.00001
DCM Perera1988-198853232*3.000.00001
DKAL Perera2019-2019220603030.0084.50000
GACR Perera2003-200311166*0.0060.00000
HPG Perera2005-20061211316538*20.6275.00002
K Perera1985-1985110222.000.00000
KAKW Perera2007-20098712153.5040.62001
KKMR Perera2009-20094422010*10.0054.05000
KKV Perera2018-2018541795126.3371.17011
KMH Perera2001-2001110000.000.00001
MAIM Perera2003-20031000-0.000.00000
MDK Perera2001-2001420352817.5064.81000
MDKJ Perera2007-2009302907728626.6271.84063
MMDNRG Perera1997-1997330564618.660.00000
NANN Perera2000-2001420232011.5067.64000
ND Perera2017-202043425109392*29.5474.96073
NLTC Perera2005-2008322423404815.4598.83000
Pulindu Perera2023-20241212047115639.25106.32202
PARP Perera2013-2014141215016845.5473.35040
PCL Perera2000-20001000-0.000.00000
R Perera1987-202365119144.7579.16003
Ruvishan Perera2023-2024551501912.50104.16001
SPLCS Perera2001-2002111112115721.1049.88011
WDDS Perera1999-1999441964432.0071.11000
WLJOS Perera2012-20127701736924.7159.65011
WMSM Perera1994-1994110000.000.00001
K Piyumal2023-202311111*0.0050.00000
KTGD Prasad2001-2002762582414.5076.31000
T Prashan2016-201787246149.2055.42001
M Premadasa2018-2018220643.0025.00000
SMA Priyanjan2006-2008303035889221.7757.88034
KG Priyantha1987-1988763164*5.330.00001
M Pushpakumara2000-200115801784822.2559.93000
PM Pushpakumara2005-200613739129*22.7575.20000
KASN Rajaguru2009-20112110343226.1462.31001
DDM Rajakaruna2009-2010121122829431.3366.35010
PBB Rajapaksa2009-2011343341040154*35.8699.80232
S Rajapaksa2021-2022151402767619.7163.74021
R Rajapakse1987-1987220553127.500.00000
HM Rajapaksha2014-20149801474318.3776.96001
V Rajapaksa2023-20237611074521.4077.53001
CAK Rajitha2011-201111111*0.0025.00000
H Ramanayake2014-201477111034*18.3356.12000
RLB Rambukwella2010-20116602166836.00106.93020
RJKTD Ranatunga2023-2023220211.0018.18000
D Ranatunga2022-20248601264621.0091.30000
N Ranatunga1985-1985110222222.000.00000
S Ranatunga1987-1988101002406124.000.00021
PD Ranawaka2001-2002111011813620.1153.23000
HWSKR Randika2015-201511100*0.000.00000
KGN Randika2001-2001420332116.5024.44000
GG Ranga Yasalal1994-1994320633.000.00000
V Ranpul2021-202288211253*18.6670.00010
WAN Ransika2016-201713101942810.4483.18002
MALR Manasinghe2018-20184412397.6642.59000
R Rasantha2018-202022223721102*37.9481.56142
T Rashmika2016-2018952301410.0061.22000
P Rathnayake2019-20192201376.5041.93000
MJ Ratnayake1984-1985220110.500.00001
RWMGA Ratnayake2003-20041713133448*27.8360.94001
NLH Rattwatte1998-1998532141014.00233.33000
N Razack1987-1987110111111.000.00000
S Ridma2013-2013651562314.0053.84000
NACP Rodrigo1984-1985551754818.750.00001
NAPL Rodrigo2015-2015210222.0066.66000
S Rodrigo1998-1998440441.000.00003
Y Rodrigo2019-20221612813131*32.7562.08001
NS Rupasinghe1998-1998520773.5031.81001
RJMGM Rupasinghe2005-2005330845828.0066.66011
W Sahan2021-202211949738*19.4062.17000
SMLD Samarakoon2015-2015420281714.00112.00000
JA Samarasekera1987-1988881994214.140.00001
TT Samaraweera1994-19943212320*23.000.00000
S Samarawickrama2013-2014171714708329.3780.89054
D Samuditha2022-2022210111.00100.00000
KC Sangakkara1997-19973311004850.000.00000
R Sanjaya2018-20191511414345*20.4282.65002
G Sanketh2023-202416115219*3.5043.75004
RS Sembukuttige2016-2016110777.0035.00000
SMKS Senarathne2018-2018430963.0022.50000
KPPB Seneviratne1999-19992201497.0028.57000
S Seneviratne1985-1985110222.000.00000
SC Serasinghe2005-2006202025286429.3365.59020
Mohamed Shamaz2018-2020111112435624.3086.47011
S Shanmuganathan2023-2024141433186128.9074.82011
S Shanugeeth2015-2016330474115.6655.95001
J Shashen2021-202122016138.0050.00000
ARS Silva2006-2008232284876134.7873.78041
BADN Silva2014-20162417515325*12.7562.96003
JK Silva2003-2005201653988836.1864.19024
LPC Silva1998-1999101012398526.5560.17020
M Silva2016-201799217763*25.2865.55010
RHS Silva1994-1994320575528.500.00010
WN Silva1989-1989330724724.000.00001
Sineth Jayawardena2023-20242020043410121.7077.36113
TAM Siriwardana2005-200531111*0.00100.00000
AD Siriwardene2005-2005430852.6647.05001
A Siriwardhana2016-201743122*1.0025.00002
AD Solomons2005-2005110000.000.00001
R Somarathne2021-2022171644308135.8376.92051
P Sooriyabandara2018-20188811745224.8565.16011
IC Soysa1998-19986517331*18.2534.83001
CR Soza1986-1986220372918.500.00000
N Sumanasinghe2017-2017440974224.2562.17000
S Randiv2003-2004141131363717.0087.74001
D Tennakoon2023-202311100*0.000.00000
DHAP Tharanga2011-20121110217950*22.3762.80010
WU Tharanga2001-20053131182811727.6078.03254
A Tharindu2018-2019141322935426.6371.11021
M Tharupathi2021-2024252433175115.09101.92013
V Thewmika2023-2024121141493321.2867.11001
DS Thilakaratne2019-20201512290279.0052.32001
HDRL Thirimanne2007-20082121152010826.0064.77120
D Thissakuttige2011-2011550693113.8039.20000
T Thushara2000-2000110111.0025.00000
DS Tillakaratne2015-201533154*2.5050.00001
HP Tillakaratne1985-198644312553*125.000.00010
R Tillakaratne2014-201431166*0.0042.85000
D Timidya2014-2014320331716.5043.42000
AKV Tyrone2013-20141612280208.0054.79003
I Udana2007-2007642432921.5093.47001
RJI Udayanga2007-20091110189269.8848.02001
C Unantenne1988-198866039196.500.00002
EMNI Vijayakumara2018-2018110888.0032.00000
WAH Vimarshana2013-201432255*0.0025.00000
HE Vithana2003-20052119242572*25.0059.44040
KDK Vithanage2009-2010252136468335.8877.45040
DM Vonhagt1984-1984220784839.000.00000
P Waduge2012-20125501354527.0057.44000
S Waduge2023-202477117156*28.5057.77021
WHT Wanniarchchi2011-2011220532.5041.66000
A Wanninayake2022-2022110171717.0056.66000
VSK Waragoda1987-1989440832920.750.00000
TNS Warusamana1994-1994331302115.000.00001
AP Weerakkody1989-1989220874.000.00000
DS Weerakkody2011-201319182703112*43.9393.85161
RN Weerakkody1987-19889838927*17.800.00001
K Weeraratne2000-200011901605817.7770.48010
HB Weerasingha2016-20181410362148.8550.81001
CDUS Weerasinghe1985-19887623715*9.250.00000
DSD Weerasinghe2007-2009652311610.3346.96000
NK Weerasinghe2015-2015110141414.0060.86000
DRF Weerasinghe2005-200619831332.6022.41001
DN Wellalage2018-20222523453011327.8968.83121
D Wickramanayaka2013-2013330743224.6689.15000
A Wickramasinghe2019-20201312132270*29.2787.26031
C Wickramasinghe2019-20222019033010217.3669.62101
DC Wickramasinghe1985-1985110222.000.00000
GP Wickramasinghe1989-198922012126.000.00001
PD Wickramasinghe2013-201322188*8.0023.52001
AGD Wickremasinghe1985-1985110777.000.00000
WGS Wijenayake1994-199432100*0.000.00001
CMKK Wijerathne2014-2015320974.5069.23000
END Wijeratne2001-200142100*0.000.00001
MSR Wijeratne2001-20014401493.5037.83002
C Wijesinghe2018-2020222022626314.5585.34011
CG Wijesinghe2001-20011000-0.000.00000
SN Wijesinghe1999-1999110555.00100.00000
OLA Wijesiriwardene2001-2002632179*17.0039.53000
PK Wijetunge1989-1989221434.000.00000
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

South Africa Under-19s v Sri Lanka Under-19s at Potchefstroom, ICC Under-19 World Cup 35th match, Feb 2, 2024 [Youth ODI # 1523]

Sri Lanka Under-19s v West Indies Under-19s at Kimberley, ICC Under-19 World Cup 26th match, Jan 30, 2024 [Youth ODI # 1514]

Australia Under-19s v Sri Lanka Under-19s at Kimberley, ICC Under-19 World Cup 24th match, Jan 28, 2024 [Youth ODI # 1512]