Averages Batting IN Sri Lanka

Players IN Sri Lanka

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
WBRN Perera2014-2014330742.3312.96001
C Peiris2014-2014710111.0025.00000
HM Amla2014-2014110104104104.00131.64100
A Anjali2014-2014652107*3.3310.86003
AIWHSN Asmadale2014-2014110333.0027.27000
AMCJK Athapaththu2014-2014111012547928.2274.70020
SM Athukorala2014-20148723615*7.2036.73000
PVD Chameera2014-20141000--0.00000
LD Chandimal2014-2014110505050.0092.59010
DMAP Chandrasiri2014-20145501683.2016.32002
U Chaturika2014-2014770915813.0046.66013
I Damayanthi2014-2014330755325.0044.91010
SAI Damayanthi2014-2014220201310.0033.33000
MTD Dayaratne2014-2014430353111.6638.46000
SP de Alwis2014-2014740672616.7555.83001
S Dedduwakumara2014-20145511453.5027.45001
Q de Kock2014-2014110181818.0045.00000
NND Silva2014-20149901636118.1169.95011
AB de Villiers2014-2014110414141.00151.85000
DGDR Dharmasiri2014-2014440492512.2548.03001
A Dilrukshi2014-2014110222.007.69000
JP Duminy2014-2014110545454.0096.42010
F du Plessis2014-2014110414141.0074.54000
WA Duraisingam2014-201444018104.5036.73000
I Erandi2014-201433024158.0043.63001
KRS Fernando2014-201484274*3.5020.58001
SANJ Fernando2014-2014110212121.0065.62000
SIP Fernando2014-2014632119*11.0078.57000
PLS Gamage2014-20141111111*-73.33000
MD Gayani2014-2014540432210.7548.86000
HHC Gunaratne2014-2014107242168.4036.52000
ADSS Gunawardene2014-2014220312915.5072.09000
H Gunawardene2014-2014551773719.2537.74000
MDN Hansika2014-20149901252613.8850.00000
BE Hendricks2014-20141000--0.00000
HS Hewathanthri2014-2014220432.0020.00000
NJ Ida2014-20141082692611.5043.67001
Imran Tahir2014-20141000--0.00000
AD Janakanthymala2014-2014540827720.50112.32011
DU Jayasinghe2014-2014332232223.0062.16000
JMTM Jayasooriya2014-2014110000.000.00001
JH Kallis2014-20141000--0.00000
S Randiv2014-2014110535353.00103.92010
KADA Kanchana2014-20141172581811.6050.43001
H Karunaratne2014-2014650834816.6049.11002
SDNS Karunaratne2014-20141010098239.8065.33001
J Kaushalya2014-201422199*9.0060.00001
LE Kaushalya2014-2014119241411559.14105.34210
WGAKK Kulasuriya2014-20144411565.0023.43000
BMSM Kumari2014-20149923911*5.5734.51002
MSP Kumari2014-201443114117.0023.72000
WP Kumari2014-20141000--0.00000
PRCS Kumarihami2014-201410911985424.7545.62010
D Lakshani2014-201411144*-8.00000
KLN Lakshani2014-20144422411*12.0041.37000
GLPP Liyanage2014-201497123113.8316.31001
R McLaren2014-2014110202020.00100.00000
WS Madara2014-20145401082.5034.48002
H Samarawickrama2014-201444121167.0020.79001
ADM Madushani2014-2014330482716.0054.54000
HML Madushani2014-20147712965949.3358.38020
WAH Maduwanthi2014-2014220643.0016.21000
MDCD Manjula2014-2014641431.3311.42002
BYA Mendis2014-2014109231390*44.7170.02030
BMAJ Mendis2014-2014110111111.0029.72000
HIS Mendis2014-2014660932515.5066.42000
M Methtananda2014-201477429139.6638.66000
DA Miller2014-2014110333.0042.85000
M Morkel2014-201411100*-0.00000
J Mubarak2014-2014110555.0035.71000
S Nilangika2014-2014110555.0020.83000
P Nisansala2014-2014530210.6611.76001
WD Parnell2014-2014110222.0033.33000
SS Pathirana2014-20141000--0.00000
AK Perera2014-20141000--0.00000
GWHM Perera2014-201477030812444.0063.37121
N Perera2014-201433023167.6630.26000
N Perera2014-2014330642.0024.00001
NLTC Perera2014-2014110000.000.00001
PARP Perera2014-20141000--0.00000
R Perera2014-2014661643912.8041.02001
AM Phangiso2014-20141000--0.00000
VD Philander2014-2014110666.0075.00000
KDU Prabodhani2014-2014106146159.2044.66000
AGP Prasadika2014-201454014113.5031.11001
BAL Priyadarshani2014-2014441321910.6636.36001
MGN Priyadharshani2014-2014543241124.0013.40000
OU Ranasinghe2014-2014108111029*15.7155.55000
I Ranaweera2014-201410632112*7.0025.92001
HMD Rasangika2014-201475049279.8047.11002
J Ratnayake2014-2014540824120.5046.06000
S Ravikumar2014-201410935623*9.3335.44002
SADRMP Samarasinghe2014-20144301585.0031.91000
H Samarawadena2014-20143301474.6623.33000
HAM Samuddika2014-20141172882217.6046.80000
A Sandamali2014-201444025106.2534.24000
PDK Sandamali2014-20143301163.6623.40000
MAA Sanjeewani2014-2014108062267.7551.23001
R Sayauri2014-2014440110.253.44003
SO Senaratne2014-2014210000.000.00001
SS Senaratne2014-2014330393513.0039.39001
CR Seneviratna2014-2014742322416.0055.17000
I Seneviratne2014-201433017105.6653.12000
PAIS Shamalee2014-20148617527*15.0032.32000
T Shashikala2014-20145511353.2522.41000
M Shehani2014-2014330973.0033.33001
LDVV Silva2014-201477214833*29.6065.48000
HASD Siriwardene2014-2014108221792*36.1660.27021
DW Steyn2014-201411133*-100.00000
MADD Surangika2014-2014119216687*23.7156.46010
WU Tharanga2014-2014110444.0080.00000
HDRL Thirimanne2014-2014110333.0018.75000
R Ubeysena2014-2014110111.008.33000
ML Udawatte2014-2014110101010.0076.92000
SD Udayashika2014-20141000--0.00000
RS Vandort2014-201486136107.2032.72001
KDK Vithanage2014-2014110000.000.00001
PP Wanasinghe2014-2014540554313.7547.41000
MDM Wasana2014-2014110000.000.00001
KS Weerakkody2014-20148811508621.4275.00012
PM Weerakkody2014-2014101021423217.7549.65001
SS Weerakkody2014-201411711012516.8356.74000
DH Wickramanayake2014-201475219106.3329.23001
NSM Wickramasinghe2014-201455028125.6034.14000
WAC Wickramasinghe2014-2014510222.006.66000
MK Wijeratne2014-20146602283.6616.41001
DSD Wijesekara2014-201455045209.0031.91001
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Bangladesh Under-19s vs Zimbabwe Under-19s at Harare, Men's Under-19 World Cup 35th Match, Super Sixes, Group 2, Jan 31, 2026 [Youth ODI # 1663]

Tasmania Women vs Western Australia Women at Hobart, Women's National Cricket League 24th Match, Jan 30, 2026 [Other OD]

England Under-19s (Young Cricketers) vs New Zealand Under-19s (Young Cricketers) at Bulawayo, Men's Under-19 World Cup 34th Match, Super Sixes, Group 2, Jan 30, 2026 [Youth ODI # 1662]