Averages Batting - Sri Lanka

Cricket Records in World Cup

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
SD Anurasiri1987-1992115221117.0053.84001
RP Arnold2003-2007211772105021.0066.87010
KIC Asalanka2023-202398028810836.0085.20110
MS Atapattu1999-20031515352112443.4179.29231
HMCM Bandara2007-2007110171717.0089.47000
PVD Chameera2015-20236622012*5.0037.73001
UDU Chandana1999-1999220994.5039.13001
LD Chandimal2015-20153115252*0.00216.66010
RG de Alwis1983-198366316759*55.66105.03020
ALF de Mel1983-198797066279.4265.34002
DM de Silva2019-2023151432483422.5469.27001
DLS de Silva1979-1979210101010.0028.57000
DS de Silva1975-1983111011483516.4449.66000
GRA de Silva1975-197922122*2.008.69001
PA de Silva1987-200335323106414536.6886.57262
HDPK Dharmasena1996-1996610999.0045.00000
RL Dias1979-1987101013108034.4457.72030
TM Dilshan2007-2015272541112161*52.9592.97442
N Pradeep2019-201933111*0.508.33002
CRD Fernando2003-200716743313*11.0078.57000
ER Fernando1975-1975330472215.6671.21000
WIA Fernando2019-201944020310450.75105.72100
PW Gunaratne2003-20036111515*0.00100.00000
FRMD Gunatilleke1979-19791000-0.000.00000
DA Gunawardene2003-2003220424121.0063.63000
AP Gurusinha1987-1996181704888728.7061.85031
UC Hathurusingha1992-199243026168.6641.26000
MADI Hemantha2023-202322144*4.00100.00001
HMRKB Herath2011-2015821171317.0058.62000
PD Heyn1975-1975220321.5015.00000
SA Jayasinghe1979-1979210111.0033.33000
ST Jayasuriya1992-200738373116512034.2690.66360
DPMD Jayawardene1999-2015403431100115*35.4885.93453
S Jeganathan1987-19873312420*12.0068.57000
VB John1983-19871197461523.0054.11001
RS Kalpage1992-1992762671416.7560.36000
S Randiv2011-20111000-0.000.00000
LWS Kaluperuma1975-19753221913*0.0041.30000
RS Kaluwitharana1996-1999111111635716.3091.57012
CK Kapugedera2011-2011220321.5037.50000
C Karunaratne2023-2023320864.0028.57000
FDM Karunaratne2015-2023131112749727.4070.98022
PHT Kaushal2015-2015110000.000.00001
KMDN Kulasekara2007-20151182943215.6695.91000
CBRLS Kumara2023-2023210444.0050.00000
DSBP Kuruppu1983-1987111102517222.8149.90021
GF Labrooy1992-1992110191919.0055.88000
RAS Lakmal2015-20197433415*34.0068.00000
RS Madugalle1979-1987111001936019.3055.14011
D Madushanka2023-2023964281914.0041.79000
RS Mahanama1987-1999252135968933.1156.54051
MF Maharoof2007-2007630392513.00108.33000
SL Malinga2007-20192913233103.0055.93001
AD Mathews2011-20232721358411332.4483.54124
BAW Mendis2011-201161100*0.000.00000
BKG Mendis2019-20231616043712227.3192.78111
BMAJ Mendis2015-201955132188.0044.44001
LRD Mendis1975-1987161624126429.4269.71031
J Mubarak2003-2003110000.000.00001
M Muralidaran1996-20114013569168.6297.18000
P Nissanka2023-202399133277*41.5089.48042
RAP Nissanka2003-2003420221.007.40001
ARM Opatha1975-197953029189.6652.72001
SP Pasqual1979-19792212423*24.0085.71000
M Pathirana2023-2023221656.0031.57000
MDKJ Perera2015-2023161604497828.06107.93051
NLTC Perera2011-20191614216747*13.91121.01001
HSM Pieris1975-197533119169.5032.20000
S Prasanna2015-20152201296.0075.00000
KR Pushpakumara1996-19962000-0.000.00000
CAK Rajitha2019-2023840523313.0091.22001
CPH Ramanayake1992-199286225126.2538.46000
AN Ranasinghe1975-19753312314*11.5053.48001
A Ranatunga1983-19993029896988*46.1480.95073
RJ Ratnayake1983-19879828120*13.5069.82000
JR Ratnayeke1987-1987650522210.4046.84000
MAR Samarasekera1983-19928802247528.0078.32011
TT Samaraweera2011-201197411034*36.6673.82000
S Samarawickrama2023-202399237310853.28102.19121
KC Sangakkara2003-201537358153212456.7486.55571
SMSM Senanayake2015-2015110777.0087.50000
MD Shanaka2023-2023220806840.00100.00010
LPC Silva2007-2011181424276435.5875.97050
TAM Siriwardana2019-2019110333.0075.00000
APB Tennekoon1975-19794401375934.2566.18011
WU Tharanga2007-20152121269713336.6875.51241
M Theekshana2023-202386210038*25.0054.05002
HDRL Thirimanne2015-201912122445139*44.5085.74131
HP Tillakaratne1992-20032419538681*27.5754.75022
MH Tissera1975-1975330785226.0053.06010
I Udana2019-201977145177.5060.00001
KEA Upashantha1999-199932016118.0038.09000
WPUJC Vaas1996-20073118821929*21.9073.98001
JDF Vandersay2019-20191000-0.000.00000
B Warnapura1975-1979550793115.8036.40000
DN Wellalage2023-202333012104.0066.66001
S Wettimuny1983-19836601285021.3340.37010
SRD Wettimuny1975-19793311366768.0056.19020
GP Wickramasinghe1992-199917865321*26.5058.24000
KIW Wijegunawardene1992-19923000-0.000.00000
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

India v Australia at Ahmedabad, ICC Cricket World Cup final, Nov 19, 2023 [ODI # 4705]

Australia v South Africa at Eden Gardens, ICC Cricket World Cup 2nd semi final, Nov 16, 2023 [ODI # 4704]

India v New Zealand at Wankhede, ICC Cricket World Cup 1st semi final, Nov 15, 2023 [ODI # 4703]