Averages Batting - Sri Lanka

Players - Sri Lanka

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
PVD Chameera2015-20153221412*-100.00---
LD Chandimal2014-2015108217055*28.3394.97-21
PC de Silva2014-201411-222.0028.57---
N Dickwella2014-201411-444.0040.00---
TM Dilshan2014-2015262511324161*55.1689.15552
RMS Eranga2014-20154221712*-89.47---
PLS Gamage2014-2014422-0*-----
HMRKB Herath2014-2015114216138.0057.14--1
DPMD Jayawardene2014-20152522181311838.7191.96331
S Randiv2014-201422-15107.5071.42---
SHT Kandamby2014-201411-------1
FDM Karunaratne2015-2015117-1062615.1465.43---
PHT Kaushal2015-201511-------1
KMDN Kulasekara2014-201511936118*10.1675.30--1
RAS Lakmal2014-2015831107*5.0040.00--1
SL Malinga2015-2015741431.3333.33--1
AD Mathews2014-201523194770139*51.3389.01141
BAW Mendis2014-201473-441.3328.57--2
BMAJ Mendis2014-20151511413630*19.42103.03---
MDK Perera2014-20141---------
MDKJ Perera2014-20151010-1305913.0076.92-14
NLTC Perera2014-2015251912735415.16128.77-13
KTGD Prasad2014-20159525930*19.66101.72--1
S Prasanna2014-20151010-91299.1087.50--2
SMA Priyanjan2014-201433-15125.0048.38---
KC Sangakkara2014-201524234139012473.1593.47671
SMSM Senanayake2014-20158521876.0064.28--1
WU Tharanga2014-201522-322816.0055.17---
HDRL Thirimanne2014-201523195677139*48.3580.11151
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:

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

Vidarbha vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy Final, Jan 18, 2026 [List A]

New Zealand vs India at Indore, New Zealand in India 3rd ODI, Jan 18, 2026 [ODI # 4939]