Averages Batting - Sri Lanka

Players - Sri Lanka

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
RP Arnold2000-200097320859*52.0080.30-2-
MS Atapattu2000-200099239010055.7168.5412-
UDU Chandana2000-200074-734618.2592.40---
KSC de Silva2000-200011111*-11.11---
PA de Silva2000-200044114196*47.0078.33-1-
HDPK Dharmasena2000-200052195*9.0060.00---
TM Dilshan2000-200011-111.0020.00---
DA Gunawardene2000-200055-2308746.0095.83-11
ST Jayasuriya2000-200099-31710535.2279.44121
DPMD Jayawardene2000-20009811214917.2858.17--1
RS Kaluwitharana2000-200043-373312.3378.72--1
M Muralidaran2000-200093111*0.5025.00--2
KC Sangakkara2000-20005411998566.3374.53-1-
KEA Upashantha2000-20001---------
WPUJC Vaas2000-20008537334*36.50104.28---
K Weeraratne2000-200042-13116.5076.47---
GP Wickramasinghe2000-20001---------
DNT Zoysa2000-200081166*-150.00---
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:

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]

Punjab vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy 2nd semi final, Jan 16, 2026 [List A]