Players - Sri Lanka

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
PW Hasaranga2018-201822011115.5084.61001
MA Aponso2018-20182000--0.00000
PVD Chameera2017-2018117138126.3371.69001
LD Chandimal2017-20182125391116441.4047.77243
A Dananjaya2017-20182216317050*13.0770.24011
DM de Silva2017-201835134017385.0065.89200
PC de Silva2017-2017220222111.00100.00000
N Dickwella2017-2018232836368325.4480.40032
N Pradeep2017-2018149500*0.000.00004
MVT Fernando2017-201722197*9.0069.23000
PLS Gamage2017-2017894731.4012.72001
DAS Gunaratne2017-201811901263614.0067.74001
MD Gunathilaka2017-2018161713205120.00102.23010
HMRKB Herath2017-201861121456716.1148.33013
CK Kapugedera2017-2017110181818.0060.00000
FDM Karunaratne2017-2018713043219633.2341.30122
CBRLS Kumara2018-201811122*-33.33000
RAS Lakmal2017-20181921718831*13.4248.70001
DSK Madushanka2018-2018310777.00116.66000
AD Mathews2017-20189112392111*43.5553.69210
BKG Mendis2017-20181719068119635.8477.73151
BMAJ Mendis2018-2018631106*5.0062.50000
EMDY Munaweera2017-201733020196.6676.92001
SS Pathirana2017-201765028145.6075.67000
MDK Perera2017-201871202295819.0849.67013
MDKJ Perera2017-2018101004348043.40127.27050
NLTC Perera2017-2018252334346421.70135.62023
S Prasanna2017-20175516123*15.2575.30000
SMA Priyanjan2017-2017221141214.0063.63000
S Samarawickrama2017-2017121602524215.7578.99004
PADLR Sandakan2017-20185311688.0035.55000
JRMVB Sanjaya2017-201733294*9.0075.00000
MD Shanaka2017-2018131552165421.60115.50014
ARS Silva2017-2018352309109103.0047.10131
JK Silva2017-2017240672716.7530.31000
TAM Siriwardana2017-201755024134.8043.63001
WU Tharanga2017-201822223684112*36.0087.91131
HDRL Thirimanne2017-2017101302926222.4649.49032
I Udana2017-2018642137*6.50144.44001
ML Udawatte2017-201733019116.3382.60001
JDF Vandersay2017-2017440492512.2542.24001
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:

Tasmania vs Western Australia at W.A.C.A, Sheffield Shield 21st Match, Feb 5-8, 2026 [First-class - Live]
>> 197/4 (71.0 ov, T Wyllie 10*, AM Hardie 32*, R MacMillan 1/53) - Stumps

Queensland vs Victoria at Melbourne, Sheffield Shield 20th Match, Feb 5-8, 2026 [First-class - Live]
>> 182/7 (79.1 ov, SM Elliott 2*, DJ Brasher 64*, MJ Swepson 2/55)

New South Wales vs South Australia at Sydney, Sheffield Shield 19th Match, Feb 5-8, 2026 [First-class - Live]
>> 61/1 (20.0 ov, NA McSweeney 16*, MW Harvey 21*, CH Stobo 0/8) - Match delayed - rain