Batting Averages for Tests+ODIs+T20Is in the 2018 - Sri Lanka

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
MA Aponso2018-201863-441.3311.42--2
SSD Arachchige2023-202464-1115727.7568.09-1-
KIC Asalanka2021-202412812215345411032.2898.6032010
KNA Bandara2021-20231210223855*29.7578.03-2-
M Bhanuka2019-20211212-2103617.5075.81--1
PVD Chameera2018-2024805415291297.4656.50--7
LD Chandimal2018-202485112153631206*37.4355.376206
L Croospulle2023-202311-161616.00133.33---
A Dananjaya2018-202458431238543*12.4168.62--8
S Daniel2023-202422-211210.5061.76---
DM de Silva2018-202416118918537517331.4368.6392612
N Dickwella2018-202378104626779627.3172.02-195
L Embuldeniya2019-202217271191407.3432.76--8
AM Fernando2021-202442351860113.5229.70--11
N Pradeep2018-2022341713278*6.7560.00--3
B Fernando2021-2024218255209.1687.30--1
BOP Fernando2019-202336515136710229.7153.64183
KNM Fernando2023-20241320167820535.6860.10131
MNK Fernando2023-202465-805016.0070.79-1-
MVT Fernando2019-2024273716158387.5226.77--11
RS Fernando2023-202311-999.0090.00---
WIA Fernando2019-202482792185112724.0390.55489
PLS Gamage2018-2018121333.005.08---
DAS Gunaratne2018-201976-52168.6657.14---
C Gunasekara2022-20242111616*-59.25---
MD Gunathilaka2018-202260661153513323.6185.61184
PW Hasaranga2018-202413311620177580*18.48113.63-710
MADI Hemantha2023-2023542392219.50100.00--1
HMRKB Herath2018-2018610186359.5542.57--3
LU Igalagamage2023-202311-------1
GSNFG Jayasuriya2018-20201312-2289619.0085.71-12
NGRP Jayasuriya2018-20242030223828*8.5033.47--5
P Jayawickrama2021-202215108198*9.5038.77--1
C Karunaratne2019-20236960227647520.1085.65-17
FDM Karunaratne2018-2024841287514024442.4759.1710354
CBRLS Kumara2018-202478572415513*4.6934.67--15
RAS Lakmal2018-20224657125214011.5751.12--9
D Lakshan2021-202232-422.0030.76---
J Liyanage2022-202421163490101*37.6980.0613-
D Madushanka2022-202442181038194.7540.42--5
DSK Madushanka2018-201831-777.00116.66---
LD Madushanka2019-202133-22207.3375.86---
SL Malinga2018-202038299134176.7077.01--5
AD Mathews2018-202494125184340200*40.5653.179229
BKG Mendis2018-202421525117795624534.0078.21105127
BMAJ Mendis2018-2019107142187.0056.00--1
PHKD Mendis2018-2024475181722182*40.0473.33573
RTM Mendis2021-20242329344745*17.1949.66--2
K Mishara2022-202233-15135.0078.94---
P Nissanka2021-2024137147105059210*36.9286.5583610
M Pathirana2022-2024311662862.8041.79--5
KN Peiris2024-20241---------
AK Perera2019-201966-993116.5083.19---
MDK Perera2018-2021193344876716.7942.45-14
MDKJ Perera2018-202410411263262153*30.7798.5742113
NLTC Perera2018-202155526123514026.84128.24154
PARP Perera2019-201922-333316.5056.89--1
Pramod Madushan2022-2024179230154.2834.48--1
S Prasanna2019-201922-16168.0088.88--1
PM Pushpakumara2018-20182416042*20.0070.58---
PBB Rajapaksa2019-2024484368167722.05129.11-46
CAK Rajitha2018-2024674915278338.1735.82--11
RMMP Rathnayake2024-202445-1517230.2062.65-1-
SMLD Samarakoon2023-202311-111.0033.33---
S Samarawickrama2018-202466618162710830.6994.262106
PADLR Sandakan2018-202141249116257.7346.21--3
MD Shanaka2018-2024149138232550108*22.17100.752915
M Shiraz2024-202421111*-100.00---
ARS Silva2018-20191121262810933.0540.38141
JK Silva2018-201824-413010.2547.67---
TAM Siriwardana2019-201911-333.0075.00---
WU Tharanga2018-2019232224245621.2082.97-11
M Theekshana2021-2024109551941938*11.6352.97--11
HDRL Thirimanne2019-202225382118314032.8645.60265
N Thushara2022-20241775964.5052.94--1
I Udana2018-202141361246684*19.41113.38-23
ML Udawatte2018-201824-23195.7531.94--2
JDF Vandersay2019-2024251376019*10.0063.82--1
N Vimukthi2023-202311-666.0050.00---
V Viyaskanth2023-20231111313*-68.42---
DN Wellalage2022-20243225639067*20.5278.62-13
C Wickramasinghe2024-202432284*-160.00---
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
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:

Zimbabwe vs Afghanistan at Bulawayo, Afghanistan in Zimbabwe 1st Test, Dec 26-30, 2024 [Test # 2573]

Australia vs India at Melbourne, Australia vs India 4th Test, Dec 26-30, 2024 [Test # 2571]

New Zealand vs Sri Lanka at Mount Maunganui, New Zealand vs Sri Lanka 2nd T20I, Dec 30, 2024 [T20I # 3080]