Averages Batting - last 2 years

Batting Averages for Sri Lanka in ODIs - last 2 years

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
PW Hasaranga2017-202568569112680*23.95109.32-53
SSD Arachchige2023-202453-895729.6666.41-1-
KIC Asalanka2021-2025807210265912742.8890.905175
PVD Chameera2015-20255839132962911.3859.43--4
A Dananjaya2012-20244232632350*12.4271.61-13
S Daniel2024-202411-121212.0042.85---
DM de Silva2016-202390821018659325.9078.59-104
AM Fernando2017-2025278573*2.3324.13--2
KNM Fernando2024-202587-1826926.0080.88-21
MNK Fernando2023-202565-895017.8067.42-1-
WIA Fernando2016-20255150-158912731.7888.91495
C Karunaratne2021-2023262464517525.0578.43-1-
CBRLS Kumara2017-20253219862105.6344.28--1
J Liyanage2024-202531266910101*45.5085.9317-
D Madushanka2023-202528118361912.0045.56--1
E Malinga2025-20257631444.6625.45---
AD Mathews2008-2023226195485916139*40.2482.9034017
BKG Mendis2016-202515114812475114334.9387.6563415
PHKD Mendis2019-2025272665276426.3580.70-32
K Mishara2025-202533-943831.3389.52---
P Nissanka2021-2025747452823210*40.9189.027176
MDKJ Perera2013-20231161115323713530.5392.8861712
Pramod Madushan2022-2025118246157.6642.20---
CAK Rajitha2018-202334197117339.7563.58--4
P Rathnayake2025-202511-323232.0086.48---
RMMP Rathnayake2025-202511-222222.0070.96---
S Samarawickrama2017-202555505145610832.3590.60185
MD Shanaka2016-2024716351299108*22.3991.47246
M Shiraz2024-202421111*-100.00---
M Theekshana2021-202559331234438*16.3855.12--4
JDF Vandersay2015-2025291651162510.5447.15--2
DN Wellalage2022-20253124538667*20.3179.91-13
C Wickramasinghe2024-202543-582219.3358.00---
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Sri Lanka vs Pakistan at Rawalpindi, Sri Lanka in Pakistan 3rd ODI, Nov 16, 2025 [ODI # 4931]

Sri Lanka vs Pakistan at Rawalpindi, Sri Lanka in Pakistan 2nd ODI, Nov 14, 2025 [ODI # 4929]

Pakistan vs Sri Lanka at Rawalpindi, Sri Lanka in Pakistan 1st ODI, Nov 11, 2025 [ODI # 4928]