Players

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
RD Abeydeera2009-200922113913.0046.42---
Y Abeykoon2009-20093311615*8.0053.33--1
JPM Abeyratne2009-200911-666.0027.27---
WT Abeyratne2009-200987143177.1633.07---
SR Abeywardene2009-20091---------
HSH Alles2009-200922-19199.5030.64--1
RLS Ananda2009-2009332111.0020.00---
UKD Aravinda2009-200999-3167635.1161.96-2-
MAM Asker2009-200955-786115.6069.64-1-
AACE Athukorala2009-20093312114*10.5065.62--1
PK Bodhisha2009-20098813198745.5774.53-3-
JWHD Boteju2009-20098811444320.5783.72---
DBN Chamara2009-20091---------
S Chamika2009-200976-37176.1645.67--1
PUM Chanaka2009-200943-362212.00189.47--1
PS Chandran2009-200933-492916.3356.97---
HKDVN Chandrasiri2009-200944-613115.2555.96---
EWY Chanuka2009-2009221281828.00103.70---
KWG Christopher2009-200911-------1
ML Cooray2009-200911-515151.0064.55-1-
MMDR Cooray2009-2009101012115623.4459.77-1-
MNR Cooray2009-200965213540*45.00103.05---
PDMA Cooray2009-200933-643821.3344.75--1
RGKD Dananjaya2009-2009221523352.0061.17---
T Dasun2009-200966-57189.5046.72---
MFH Dawood2009-200911-888.0034.78---
EKYA de Silva2009-200954-22115.5095.65--1
HUK de Silva2009-200911-222.0025.00---
LTA de Silva2009-20097611003620.0049.26--1
WB de Alwis2009-200911-111.0012.50---
WPD de Mel2009-200998169329.8587.34--1
D de Saram2009-200944-762819.0065.51---
HDN de Silva2009-2009851631.5042.85--2
JDM de Silva2009-20097323117*31.0072.09---
KMPC de Silva2009-200911-252525.0060.97---
KMS de Silva2009-200932-362018.0048.00---
L de Silva2009-200933-834627.6678.30---
LAH de Silva2009-20097615916*11.8046.45---
MDM de Silva2009-200911-444.0057.14---
NAH de Silva2009-200922-282114.0050.90---
SJC de Silva2009-200911-111.0033.33---
WP de Silva2009-200933-422914.00135.48---
RSR de Zoysa2009-2009982702411.6653.03--2
DGR Dhammika2009-20097621023725.5075.00---
RSKAP Dilantha2009-2009861603412.00100.00--1
WKG Dilruk2009-20099621103327.50100.91---
IAY Dilukshan2009-2009431542.5050.00--1
MWB Dissanayake2009-200944-654916.2567.70---
MGT Dushyantha2009-200966-1318821.8376.16-11
PB Ediriweera2009-200954-1293832.2581.64---
WA Eranga2009-200999-2094723.2280.38---
DA Faux2009-200933-502916.6673.52---
S Umayanga2009-200976-1918631.8375.79-1-
BMPD Fernando2009-200933-794726.3356.83---
EFMU Fernando2009-200966112932*25.8061.72---
GCL Fernando2009-200911-272727.0058.69---
HBD Fernando2009-20098711405123.3399.29-1-
KGD Fernando2009-200911-131313.0036.11---
KM Fernando2009-20096621152828.7555.82---
MAP Fernando2009-200922-954.5042.85---
MBMPK Fernando2009-200953-1264.0057.14---
MR Fernando2009-200955-886117.6092.63-12
MTP Fernando2009-200987-1023914.5768.91--2
MTT Fernando2009-20091010-2356523.5074.84-1-
PCM Fernando2009-20098431815*18.0036.73--1
PHMG Fernando2009-200933-322610.6641.55---
PMSM Fernando2009-20098811734424.7150.58---
PNP Fernando2009-200933-29269.6661.70--1
SEC Fernando2009-200922-362418.0031.57---
ULKD Fernando2009-2009331281014.0050.00---
WNL Fernando2009-200911-222.0050.00---
WWCS Fernando2009-20093313722*18.5068.51--1
HFM Fonseka2009-200932-301615.0071.42---
S Gallage2009-200965-35207.0034.65--1
HRMC Gunasekera2009-2009321272727.0061.36---
MN Gunasinghe2009-200944121147.0039.62---
GKPSM Gunathilake2009-20091111010*-100.00---
MDHD Gunathilleke2009-200988-1986224.7569.96-2-
DI Hettiarachchi2009-200911-888.0029.62---
Milan D Hettiarachchi2009-20092---------
HLDIP Hittatiya2009-200911-888.0028.57---
T Indika2009-200911-777.0028.00---
DHA Isanka2009-2009872914118.2089.21---
MC Ishanka2009-200965-724314.4062.06---
MDUS Jayasundera2009-200922-16614883.00105.061--
PC Jayasundera2009-2009551412710.2552.56--1
GSNFG Jayasuriya2009-200965-1666133.2080.97-21
SD Jayathilake2009-200988-1654420.6272.36---
HM Jayawardene2009-20097546019*60.0056.60--1
S Jayawardene2009-200922-1085.0090.90---
KSC Kahagalla2009-2009541642721.3345.07---
STP Kandanearachchi2009-2009772822116.4054.66---
DMAD Karunaratne2009-200911199*-33.33---
TMUS Karunaratne2009-20091010228070*35.0088.60-2-
HHR Kavinga2009-200988-2268428.25104.62-1-
KL Keerthiratne2009-200933-23217.6641.07--1
DCB Keerthisinghe2009-200933322*-15.38---
HAID Kumara2009-200911-------1
HG Kumara2009-200997217972*35.8060.67-21
HWM Kumara2009-20095516928*17.2571.13---
KA Kumara2009-200999-1776419.6669.14-1-
KMP Kumara2009-2009105-2484.8080.00--1
KY Kumara2009-200911111*-100.00---
RKU Lakmal2009-200987249229.8056.32--2
MKGCP Lakshitha2009-200975-1023520.4069.38---
S Leelaratne2009-200999-30312633.6673.3611-
CH Liyanage2009-200922-14137.0053.84---
DPLM Liyanage2009-200921111*-20.00---
DS Liyanage2009-200911111*-100.00---
NCK Liyanage2009-200998-1053113.1296.33---
PS Liyanage2009-2009761842716.8070.00---
I Lokuge2009-200911-777.0063.63---
S Madanayake2009-200954-512012.7552.57---
TJ Madanayake2009-200976-54159.0038.29---
CAM Madusanka2009-2009652145*4.6645.16---
K Magage2009-200922-984.5045.00---
NM Maligaspe2009-200933-462815.3357.50--1
CP Mapatuna2009-200998127312739.0082.221--
RP Mapatuna2009-200911199*-90.00---
I Massalage2009-200977-1265718.0070.78-12
BMDK Mendis2009-200976376*2.3319.44--2
BRP Mendis2009-200944-552513.7544.71---
BRS Mendis2009-2009322-0*-----
RM Mendis2009-20097611316126.2069.31-1-
YAN Mendis2009-20098725634*11.2081.15--1
JRG Namal2009-200977-2746739.1473.85-3-
AVS Nikethana2009-200932-443422.0051.76---
PR Nirmal2009-200999135310044.1269.9012-
PHKS Nirmala2009-200999-2364426.2266.66---
KDJ Nishantha2009-2009651722118.0052.55---
PS Paranavitana2009-200944-30167.5042.85---
JSK Peiris2009-200987-1125316.0061.20-1-
MAB Peiris2009-200922-222011.0075.86---
MSP Peiris2009-200922-17158.5033.33---
TSV Peiris2009-200955-902718.0047.61---
BS Perera2009-2009441422414.0061.76---
DCG Perera2009-200922-241912.0040.67---
GAS Perera2009-20098615833*11.6082.85--1
GR Perera2009-200922-552.5020.00--1
GYSR Perera2009-200955-32196.4035.95---
HPG Perera2009-200944-672516.7577.01---
HSK Perera2009-200955-743214.8072.54---
ICD Perera2009-20097711663227.6652.03---
KAKW Perera2009-200922-17168.5032.69---
KRS Perera2009-2009211-0*-----
LDI Perera2009-20096411585.0088.23--1
LDSA Perera2009-20094412410*8.0070.58--1
MDS Perera2009-200921-101010.0038.46---
MM Perera2009-200988-1327916.5065.34-12
NACT Perera2009-200942-211.0018.18---
NANN Perera2009-200933-593419.6685.50---
RAAI Perera2009-200944-402710.0071.42---
RHTA Perera2009-200966-803013.3356.73--1
DRS Perera2009-200987144217.33112.82---
WJSD Perera2009-20097711787929.6669.26-2-
SG Perumpuli2009-200911-151515.0045.45---
BARS Priyadarshana2009-200944-19710549.2583.8211-
KPWM Priyadarshana2009-200944-913522.75115.18--1
GS Priyankara2009-20096431111*11.0050.00--1
HPA Priyantha2009-20099811514621.5768.01---
PM Priyantha2009-2009331724536.0065.45---
KDC Pushpalal2009-2009331271513.5065.85---
AK Rabel2009-200911-111.0025.00---
DTM Rajakaruna2009-200966113978*27.8065.56-12
BS Rajitha2009-200922199*9.0075.00--1
N Ranasinghe2009-200933-452615.0050.00---
RANM Ranasinghe2009-200944-39259.75134.48--2
SAP Ranasuriya2009-200966-1846130.6676.66-11
C Ranatunga2009-200933342*-30.76---
HGP Ranaweera2009-200987-855012.1475.89-11
WGCD Ranaweera2009-20092221414*-87.50---
SKC Randunu2009-200987-1132916.1481.29--1
TR Rasanga2009-200988-2139326.6263.58-11
MM Rasmijinan2009-200998-77239.6258.33--1
BMRNB Ratnayake2009-200954-602915.0039.47--1
A Rizan2009-2009441311610.3357.40---
ABLD Rodrigo2009-20095515021*12.5075.75--1
LD Rukmal2009-200911-------1
CR Rupasinghe2009-200933-28149.3371.79---
LAC Ruwansiri2009-200944-32178.0057.14---
WBH Samarawickrame2009-200975-44268.8051.16---
MU Samsudeen2009-200911-111.00100.00---
DH Sandagirigoda2009-200966-652610.8382.27--1
PWB Sandaruwan2009-200911-666.0035.29---
KM Sanjeev2009-200922-16148.0066.66---
RGD Sanjeewa2009-200999-2447427.1167.96-22
KPPB Seneviratne2009-200911-101010.0058.82---
NMSM Sepala2009-200988-15910119.8752.131-1
GALW Shantha2009-20094313821*19.0053.52--1
PSAN Shiroman2009-200933110358*51.5062.80-1-
PMU Shirosh2009-200933-19126.3337.25---
DOL Silva2009-200921-191919.0057.57---
GNCD Silva2009-200911-282828.0057.14---
ADC Silva2009-200944-402110.0046.51---
DGC Silva2009-200963-26188.6654.16---
HHMK Silva2009-20093321313*13.0061.90--1
SHSMK Silva2009-20096411365845.3396.45-2-
TKMY Silva2009-200911-666.0085.71---
WMU Silva2009-20097533525*17.5087.50--1
RMGK Sirisoma2009-20098422416*12.0027.90---
LSP Siriwardene2009-2009221878.0022.22---
AD Solomons2009-200954-34208.5064.15--2
C Thirimanne2009-20094415523*18.33134.14---
YN Tillakaratne2009-200966213345*33.2568.55---
SI Vithana2009-200955-741.4025.92--2
WMPN Wanasinghe2009-2009551982824.5057.30---
MMBRSTC Wanigaratne2009-200922-272113.5060.00---
RN Weerasinghe2009-200911-777.0050.00---
TAN Weerasinghe2009-200977158289.6662.36---
SPABWMRAB Wegodapola2009-2009551622215.5043.35---
HHDC Wijeweera2009-20092212925*29.0039.18---
AS Wewalwala2009-200944-1003525.0067.56---
SA Wijeratne2009-200933-19126.3395.00--1
SN Wijesinghe2009-2009771963316.0050.52--1
MS Wille2009-200943-876229.0076.31-11
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]