Players - Sri Lanka

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
KIC Asalanka2025-202522-383219.0067.85---
PVD Chameera2025-202574-872.0032.00--2
AM Fernando2025-2025211-0*-----
PW Hasaranga2025-20257511205930.00105.26-1-
J Liyanage2025-20257621515437.7592.07-11
E Malinga2025-2025632111.0012.50---
BKG Mendis2025-20258811424020.2885.02--1
PHKD Mendis2025-202555-754415.0098.68---
K Mishara2025-202577-2637637.57115.85-2-
P Nissanka2025-202588121198*30.14107.10-11
MDKJ Perera2025-202554-36259.0094.73---
Pramod Madushan2025-20252211811*18.0069.23---
PBB Rajapaksa2025-202511-111111.0061.11---
P Rathnayake2025-202542-403220.0083.33---
S Samarawickrama2025-202533-1294843.0078.18---
MD Shanaka2025-202554-533413.25123.25--1
M Theekshana2025-20256413721*12.3374.00---
N Thushara2025-202511111*-11.11---
JDF Vandersay2025-202511-444.0033.33---
V Viyaskanth2025-2025111-0*-----
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:

West Indies vs New Zealand at Wellington, West Indies in New Zealand 2nd Test, Dec 10-14, 2025 [Test # 2612 - Live]
>> 86/5 (27.3 ov, KAR Hodge 35*, JP Greaves 5*, DJ Mitchell 0/1)

Philippines vs Indonesia at Bangkok, SEA Games Men's T20 Cricket Competition 6th Match, Dec 11, 2025 [T20I # 3628]

South Africa vs India at New Chandigarh, South Africa in India 2nd T20I, Dec 11, 2025 [T20I # 3631]