Averages Batting - last one year

Batting Averages for Sri Lanka in ODIs - last one year

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
PW Hasaranga2017-202669579113580*23.64109.66053
KIC Asalanka2021-2026837510273412742.0690.495175
PVD Chameera2015-20255839132962911.3859.43004
DM de Silva2016-202693851019249325.6577.920104
AM Fernando2017-20263010673*1.7521.87003
KNM Fernando2024-20258701826926.0080.88021
MNK Fernando2023-2025650895017.8067.42010
WIA Fernando2016-202551500158912731.7888.91495
CBRLS Kumara2017-20253219862105.6344.28001
J Liyanage2024-202634296990101*43.0485.41170
D Madushanka2023-202528118361912.0045.56001
E Malinga2025-20257631444.6625.45000
BKG Mendis2016-202615415113489014335.4387.4663515
PHKD Mendis2019-2025272665276426.3580.70032
K Mishara2025-20266601483824.6686.54000
P Nissanka2021-2026777752920210*40.5589.487186
Pramod Madushan2022-2026139253157.5744.16000
P Rathnayake2025-202644019412148.5097.00100
RMMP Rathnayake2025-2025110222222.0070.96000
S Samarawickrama2017-202555505145610832.3590.60185
M Theekshana2021-202559331234438*16.3855.12004
JDF Vandersay2015-2026321861322511.0049.81002
DN Wellalage2022-20263427645367*21.5784.20013
C Wickramasinghe2024-2025430582219.3358.00000
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

England vs Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]