Players

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
PW Hasaranga2017-2017320474623.50162.06000
L Abeyratne2017-2017731664733.0077.64000
I Abeysekara2017-20174312611*13.0078.78000
M Abeysekera2017-2017220743.5025.92000
S Abeywickreme2017-201744110450*34.6674.28010
KVA Adikari2017-20173301284.0038.70000
MNM Akram2017-2017220201410.0080.00000
AGDVA Akurugoda2017-20172000--0.00000
AMEM Amarasinghe2017-20173111414*-82.35000
PSR Anurudda2017-2017110000.000.00001
UAT Anuruddha2017-2017110222.0028.57000
MWS Anuruddhika2017-2017440522213.0046.84000
MA Aponso2017-2017310000.000.00001
MCD Aponsu2017-2017330583019.3367.44000
SSD Arachchige2017-2017320303015.0068.18001
KIC Asalanka2017-2017210131313.0076.47000
D Ashan2017-2017220363618.000.00001
S Ashan2017-2017440955523.7574.80010
DS Auwardt2017-201742100*0.000.00001
TMSA Baduge2017-2017331713535.50107.57000
AMCMK Bandara2017-2017441311010.3373.80000
AS Bandara2017-2017110000.000.00001
JMDD Bandara2017-2017431382319.00108.57000
KMC Bandara2017-2017220232111.5013.33000
N Bandara2017-2017210000.000.00001
BMKU Bandaranayake2017-2017220393519.5068.42000
KMN Bhagya2017-201711100*-0.00000
M Bhanuka2017-201766117670*35.2080.36021
MLR Buddika2017-20174401023925.5053.68000
PVD Chameera2017-20173000--0.00000
S Chandima2017-2017110121212.0048.00000
RK Chandraguptha2017-20173317870*39.0067.82011
IAS Chathuranga2017-2017440765219.0085.39010
ML Cooray2017-2017441917330.3372.22011
MMMS Cooray2017-20174412058168.3363.86031
NHG Cooray2017-201744127012690.00103.05200
PDMA Cooray2017-201744022313955.7588.14100
D Rohit2017-201722017148.5073.91000
A Dananjaya2017-201762017178.5058.62001
PL de Silva2017-20174311110*5.5055.00001
AAS de Alwis2017-201733016115.3350.00000
ALDM Deshapriya2017-201744028197.0023.68001
DM de Silva2017-2017110333.0030.00000
C de Silva2017-2017431291414.5078.37000
KMM de Silva2017-201722142*4.0050.00000
KY de Silva2017-20178811854226.4286.04002
M de Silva2017-20172000--0.00000
PC de Silva2017-20174301128437.33143.58010
PVR de Silva2017-2017441996033.0066.89010
Senal de Silva2017-201744113352*44.3366.94010
ST de Silva2017-20174301558451.6692.81020
DD de Soysa2017-2017440897722.2584.76011
C Devinda2017-201721155*-22.72000
RSSS de Zoysa2017-2017640685817.0080.95011
TR Dhanapala2017-201733019166.3363.33000
HGKD Dhanushka2017-2017110242424.00171.42000
NA Dharmasena2017-2017430381812.6670.37000
D Dharmasiri2017-20174401255731.25125.00010
PD Dias2017-201722011115.5068.75001
WMMS Dias2017-201744037229.2553.62000
RSKAP Dilantha2017-2017110333.0075.00000
MVTP Dilshan2017-201722013213266.00121.10101
R Dilshan2017-20171000--0.00000
RMT Dilshan2017-2017440723718.00107.46001
TM Dilshan2017-201733025178.3373.52000
DMSA Dissanayaka2017-20172201106455.0080.88010
C Dissanayake2017-201711100*-0.00000
H Dumindu2017-201777315650*39.0068.42011
EMCD Edirisinghe2017-20174412923*9.6669.04001
LEK Edirisinghe2017-2017110353535.00250.00000
K Edusuriya2017-201744121090*70.0091.70030
EMKKR Ekanayake2017-2017440856421.2568.00010
L Embuldeniya2017-201722284*-61.53000
A Eranda2017-2017440593514.75103.50000
WA Eranga2017-20175501004920.0056.49000
S Dushantha2017-20174401917047.7592.27020
A Fernando2017-2017110000.000.00001
AM Fernando2017-201732176*7.00100.00000
N Pradeep2017-2017110444.00100.00000
B Fernando2017-20171000--0.00000
BAM Fernando2017-2017110333.0075.00000
BOP Fernando2017-2017330925430.6666.66010
GCM Fernando2017-2017331522926.0057.77000
H Fernando2017-2017110444.0080.00000
HAS Fernando2017-2017110444.0025.00000
HUD Fernando2017-2017220684734.0069.38000
KADM Fernando2017-2017220493224.5045.79000
KHRK Fernando2017-20174401145328.50100.00010
MAP Fernando2017-2017641353111.6650.72001
MARS Fernando2017-201744215269*76.0088.88010
MBND Fernando2017-2017110232323.00127.77000
MGPC Fernando2017-201733100*0.000.00002
MLSMP Fernando2017-2017220552.5027.77001
MR Fernando2017-201744125128.3346.42001
MVT Fernando2017-201751100*-0.00000
PNP Fernando2017-20171111919*-86.36000
S Fernando2017-20173301986.3359.37000
SA Fernando2017-201744023175.7540.35001
SANJ Fernando2017-201732110989*109.00141.55010
Shehan I Fernando2017-20174401518537.75110.21010
TLD Fernando2017-2017110555.0026.31000
WAPD Fernando2017-2017110000.000.00001
WIA Fernando2017-201733110047*50.0087.71000
WLP Fernando2017-2017330663522.0078.57000
WRC Fernando2017-201743100*0.000.00002
N Francisco2017-2017220484324.0064.00000
LK Fransisco2017-201733015155.0046.87002
KP Gajasinghe2017-2017310555.0071.42000
NT Gamage2017-20177419149*30.3392.85000
N Gamage2017-20174401285432.00100.78010
PLS Gamage2017-201772012116.0063.15000
WCA Ganegama2017-20171111111*-68.75000
D Gayan2017-2017110343434.0061.81000
S Gimhan2017-20174401115527.7588.09010
D Gunaratne2017-201743018106.00112.50000
T Gunaratne2017-2017110000.000.00001
R Gunasekera2017-201744015010737.5079.78101
C Gunasinghe2017-201711199*-56.25000
MDHD Gunathilleke2017-2017110121212.0060.00000
KD Gunawardene2017-2017110111.0016.66000
AM Guruge2017-201732133*3.0025.00001
B Hasaranga2017-2017440775319.2573.33011
MADI Hemantha2017-20171112323*-153.33000
HMCRK Herath2017-20171000--0.00000
HMTI Herath2017-201722016108.00100.00000
D Hettiarachchi2017-2017442743.5017.50001
S Hettiarachchi2017-2017220542.5033.33000
P Hettiwatte2017-2017110111111.0091.66000
DT Hewathantri2017-2017110313131.00163.15000
LU Igalagamage2017-20175511625940.5093.64020
Imran Khan2017-201744122107.33110.00001
AA Inham2017-2017330633521.0047.36000
DHA Isanka2017-2017110999.0052.94000
MM Jalill2017-2017440843221.0061.76000
PB Janith2017-2017110000.000.00001
JGA Janoda2017-201744032168.00133.33001
JALH Jayakody2017-2017330936231.00112.04010
HIA Jayaratne2017-2017721141214.00107.69000
L Jayasekera2017-2017220433521.50102.38000
AJADDLA Jayasinghe2017-20177511736743.2570.61020
L Jayasinghe2017-2017110111.0025.00000
TL Jayasinghe2017-201722199*9.0039.13001
MDUS Jayasundera2017-2017661272100*54.4091.89121
GSNFG Jayasuriya2017-20173301658355.00122.22020
NGRP Jayasuriya2017-2017420552.5083.33001
DKRC Jayatissa2017-201742121*2.0040.00000
SMD Jayawardena2017-201744110850*36.0075.52010
HM Jayawardene2017-20173312020*10.0060.60002
S Jayawardene2017-2017330210.6611.11001
SL Jayawardene2017-2017440744918.50134.54002
MSS Jayawickrama2017-2017440442911.0093.61001
PASS Jeewantha2017-20174401006525.0093.45010
KRKD Kaldera2017-201711111*--000
V Kalhara2017-2017441362312.0067.92002
S Randiv2017-2017420231611.5079.31000
CK Kapugedera2017-2017541108100*36.0076.05101
N Kariyawasam2017-201732155*5.0071.42001
KPNM Karunanayake2017-20174401526138.0085.39010
KPSP Karunanayake2017-20174401475936.75113.95010
C Karunaratne2017-2017331684434.00119.29000
FDM Karunaratne2017-2017331121110*60.5073.33100
R Karunaratne2017-201711144*-40.00000
TMUS Karunaratne2017-2017110272727.0058.69000
KGNS Karunaratne2017-2017110111.0016.66000
PHT Kaushal2017-2017532331433.0058.92000
NM Kavikara2017-201744119116.3367.85001
RSG Kern2017-201722015117.5048.38000
LR Krishantha2017-20171000--0.00000
CKB Kulasekara2017-2017330642721.3354.70000
K Kulasekara2017-2017650995919.8067.34011
KMDN Kulasekara2017-201721111*-25.00000
CBRLS Kumara2017-2017210333.0050.00000
HG Kumara2017-2017431402620.0064.51000
KMP Kumara2017-201733119129.5086.36000
MMP Kumara2017-2017221159*15.0048.38000
PDMPN Kumara2017-201711122*-100.00000
SAC Kumara2017-2017642443522.0088.00001
EKD Lakmal2017-2017220884.000.00001
MWLS Lakmal2017-201744117395*57.6672.38010
A Lakshan2017-20174401107927.5080.88011
JS Lakshan2017-201732014147.0050.00001
L Lakshan2017-2017330342811.3375.55001
S Lakshan2017-2017551691917.2584.14000
WWWL Lakshan2017-2017330413713.6673.21000
TPI Lakshanka2017-2017550833116.6061.94000
AKKY Lanka2017-2017441211143*70.33137.90100
Pramod Madushan2017-2017521878.0050.00000
J Liyanage2017-2017651724918.0061.01001
HS Liyanage2017-20175511586039.50104.63010
NK Liyanapathirana2017-20172000--0.00000
MA Liyanapathiranage2017-2017321191219.0048.71000
RM Liyanarachchi2017-20172111111*-32.35000
NLSDN Lokubandara2017-2017440703017.5056.45000
S Madanayake2017-20173311085.0035.71000
P Maduwantha2017-2017442583629.0057.42000
KDM Maduranga2017-20174401235530.75111.81010
AVL Madushan2017-2017550956119.0058.64011
MAP Madushan2017-2017110000.000.00001
WPU Madushan2017-201742200*-0.00000
D Madushanka2017-201733029219.6663.04000
DSK Madushanka2017-2017210313131.00163.15000
HUK Madushanka2017-20176415628*18.66140.00000
LD Madushanka2017-20175328851*88.00108.64010
MM Madushanka2017-2017441153107*51.0070.18100
SWH Maduwantha2017-2017431985749.00112.64010
MF Maharoof2017-2017531663733.0094.28000
PMPDR Mahawatte2017-20173301093.3338.46001
D Malan2017-201722013116.5086.66000
S Mallawarachchi2017-2017110111.0011.11000
WWAG Maneeshan2017-201733027229.0058.69000
D Manoj2017-20171000--0.00000
BAW Mendis2017-201744038219.5067.85000
BKG Mendis2017-2017110343434.0069.38000
BMAJ Mendis2017-2017540543713.5094.73001
BMDK Mendis2017-2017110000.000.00001
RTM Mendis2017-2017110303030.00130.43000
SADU Mihiran2017-2017220382119.0076.00000
BKEL Milantha2017-20176601295321.5079.14010
Mohamed Ali2017-201721188*-50.00000
J Mubarak2017-20171000--0.00000
EMDY Munaweera2017-20176612347346.80115.84020
JRG Namal2017-20175501024420.4081.60001
AN Nanayakkara2017-20174401325433.0083.54020
S Nanayakkare2017-201752015147.5062.50000
NMNP Nawela2017-2017440894622.2556.68000
DR Nikeshala2017-20174301474.6648.27000
PS Nimalsha2017-201721111*-14.28000
R Nimantha2017-2017330371912.3375.51001
M Nimesh2017-20173301315343.6660.09010
SHTN Nimesh2017-20171000--0.00000
L Nimsara2017-2017221513351.0079.68000
KVN Nirmal2017-2017420331.5015.78001
SSAH Nirmal2017-20172201085.0071.42000
WAS Niroshan2017-2017440472011.7590.38000
P Nissanka2017-20174401576639.2586.60020
N Ramathullah2017-2017221888.0047.05000
PKJRN Nonis2017-2017220252412.5053.19000
U Parakrama2017-2017110222.0020.00000
NT Paranavitana2017-201755224810182.6694.65110
C Pathirana2017-201711100*-0.00000
NS Pathirana2017-2017440834420.75109.21001
SS Pathirana2017-201743029169.6685.29000
D Pathmanathan2017-20172211911*19.0065.51000
K Peiris2017-2017210777.0077.77000
KHAH Peiris2017-201744034138.5047.22001
KN Peiris2017-2017440452711.2581.81000
KPCM Peiris2017-2017430887129.3388.88010
MJR Peiris2017-201744031167.7543.66001
S Peiris2017-20173313825*19.0060.31000
SN Peiris2017-2017110111.0050.00000
TDN Peiris2017-201711100*-0.00000
MSU Perera2017-201722012106.0041.37000
VKG Perera2017-201722012126.0050.00001
AAN Perera2017-2017221181618.0072.00000
AK Perera2017-20173311676383.5098.81020
D Perera2017-2017220241812.0077.41000
JS Perera2017-2017531292714.50152.63000
KKMR Perera2017-2017220332316.5082.50000
KPA Perera2017-20174401807145.0074.68020
KRNU Perera2017-2017110555.0071.42000
MDK Perera2017-2017220211.0020.00000
MDKJ Perera2017-2017221266161*266.00109.91200
MKA Perera2017-2017110111111.00-000
MVD Perera2017-2017220464523.0093.87000
NLTC Perera2017-2017210111.0025.00000
NVR Perera2017-20172000--0.00000
PARP Perera2017-2017421633863.00103.27000
S Perera2017-201733029219.6672.50000
SSM Perera2017-201744264*3.0050.00000
H Prabath2017-2017440512112.7550.49000
S Prasanna2017-20173301354.3372.22000
I Prashan2017-201731111*-14.28000
A Premaratne2017-20171000--0.00000
WGHN Premaratne2017-20173000--0.00000
KBMB Premathilake2017-2017440472811.7543.11001
KPWM Priyadarshana2017-2017330332811.0080.48001
RMMP Rathnayake2017-201721122*-28.57000
SMA Priyanjan2017-201777236110772.2093.28130
RMDP Punchibandara2017-2017330894429.6660.95000
K Pushpakumara2017-2017440482912.0059.25000
PM Pushpakumara2017-2017320321.5017.64000
PGCSP Pussegolla2017-2017220362018.0070.58000
N Quintaz2017-2017110333.0021.42000
KASN Rajaguru2017-20172201798.5060.71000
DDM Rajakaruna2017-201742015147.5042.85000
C Rajapaksa2017-2017110000.000.00001
PBB Rajapaksa2017-2017440976524.2571.85012
RPUA Rajapakse2017-2017440974424.25124.35000
HM Rajapaksha2017-2017220645132.0088.88010
CAK Rajitha2017-2017420442.0066.66001
H Ramanayake2017-2017440542413.5062.06000
RLB Rambukwella2017-2017542924746.00127.77000
UK Ramchand2017-201722132*3.0017.64000
A Ranasinghe2017-20172201075.0038.46000
UJ Ranasinghe2017-2017110777.0046.66000
RRWMSB Ranaweera2017-2017110555.0071.42000
DA Randika2017-2017550692813.80116.94000
KGN Randika2017-201744038149.5090.47000
SKC Randunu2017-2017210555.0045.45000
DAA Rangana2017-2017440904022.5081.81000
WAI Rangana2017-201744033218.2534.37002
WS Rangika2017-20175545623*56.00114.28000
S Ranjan2017-2017110444.0057.14000
WWAKR Fernando2017-201711100*-0.00000
SS Rathnatunga2017-2017220453322.5056.25000
E Rathnayake2017-20171118484*-127.27010
DSL Ratnayake2017-2017110999.0090.00000
KTH Ratnayake2017-201722018179.0075.00000
M Ravichandrakumar2017-2017410222.0066.66000
S Ridma2017-201755210651*35.3367.94010
ABLD Rodrigo2017-2017110000.000.00001
KC Rodrigo2017-201722015157.5037.50001
M Rodrigo2017-2017110000.000.00001
NAPL Rodrigo2017-2017220321816.0072.72000
RJMGM Rupasinghe2017-2017220242312.00133.33000
LAC Ruwansiri2017-2017440483512.0057.14000
S Sadamal2017-2017440573114.2556.43000
SMLD Samarakoon2017-2017210000.000.00001
DAYL Samarasinghe2017-201733028139.3354.90000
ISS Samarasooriya2017-201744032258.0066.66001
S Samarawickrama2017-20173301337444.33110.83020
TN Sampath2017-201744015912639.75110.41100
PADLR Sandakan2017-2017310444.0066.66000
D Sandaruwan2017-201721100*-0.00000
PWB Sandaruwan2017-2017430220.6613.33002
JRMVB Sanjaya2017-2017220583029.00138.09000
D Sanjeewa2017-20171000--0.00000
I Sanjula2017-2017110555.0038.46000
DM Sarathchandra2017-201744039279.7586.66001
RS Sayer2017-2017220542.5035.71000
SMSM Senanayake2017-20176621666241.50105.73021
A Senaratne2017-201711100*-0.00000
SC Serasinghe2017-2017330959131.6687.15011
MD Shanaka2017-2017650763315.2093.82000
S Shanugeeth2017-2017330482916.0087.27001
M Shilmi2017-201733012124.0027.90002
M Shiraz2017-20172000--0.00000
AAS Silva2017-2017441774625.6681.91000
AJC Silva2017-2017541865828.6694.50011
ARS Silva2017-2017531157102*78.5073.02100
BRM Silva2017-201733118139.0056.25001
C Silva2017-2017110666.0075.00000
ESD Silva2017-2017220331.5017.64001
GWRT Silva2017-2017440952.2527.27001
JK Silva2017-2017330452615.0043.68000
LPC Silva2017-2017441371912.3351.38000
M Silva2017-2017441644421.3384.21001
RM Silva2017-2017220211510.5091.30000
K Sineth2017-201743016145.3357.14001
RMGK Sirisoma2017-201743015135.0057.69000
TAM Siriwardana2017-20172118080*-166.66010
TDTN Siriwardene2017-20174401306432.50122.64010
AD Solomons2017-2017440572914.2583.82000
NM Subasinghe2017-2017220272713.5090.00001
RP Thattil2017-2017550774315.4045.83002
HDRL Thirimanne2017-2017662248103*62.0075.37110
T Thushara2017-2017110000.000.00001
DS Tillakaratne2017-201732275*-28.00000
I Udana2017-20174411785659.33115.58020
ML Udawatte2017-2017330644321.3372.72001
MI Umar2017-20172201175.5045.83000
R Upamal2017-201733028179.3375.67000
H Upendra2017-2017110111.0033.33000
JDF Vandersay2017-20176425519*27.5076.38000
JLRC Vidyasekera2017-20171000--0.00000
M Vijelath2017-20171000--0.00000
KDV Vimukthi2017-201755112770*31.7587.58010
N Vimukthi2017-2017221262526.0063.41000
HE Vithana2017-201744111959*39.6657.21020
R Vithana2017-2017110444.0040.00000
KDK Vithanage2017-2017310555555.00130.95010
P Waduge2017-2017330593019.6671.95000
DNY Warapitiya2017-20175501535230.6077.66010
MS Warnapura2017-20177622178654.2562.00010
DS Weerakkody2017-20174401587739.50138.59020
K Weerakkody2017-20171000--0.00000
T Weerakoon2017-20172212513*25.0092.59000
CP Weerasinghe2017-20173211818*18.000.00001
DRF Weerasinghe2017-2017440442611.0067.69000
R Weerasinghe2017-20174401338833.2567.51010
SP Weerasinghe2017-2017110444.0057.14000
AD Weerasuriya2017-2017441974632.3376.98000
WGT Wickramaarchchi2017-2017221432443.0068.25000
D Wickramanayaka2017-20175501396627.8096.52010
L Wickramasinghe2017-20173301175539.0059.39010
PC Wickramasinghe2017-2017440863921.5052.43000
SMDSV Wijegunaratne2017-2017330362412.0044.44000
KLVD Wijeratne2017-2017220885944.0076.52010
MSR Wijeratne2017-20174418230*27.3346.85000
CG Wijesinghe2017-2017440874821.7582.85001
TGS Wijethilake2017-2017441742.3343.75001
WGK Wimaladharma2017-2017330301510.0055.55001
SD Withanawasam2017-2017440482912.0063.15001
UR Yasas2017-2017221887188.0064.23010
HSM Zoysa2017-20174401213830.2587.68000
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:

England vs Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

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