Players

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
K de Thissera2015-201511-222.0025.00---
L Abeyratne2015-20166618756*17.40122.53-11
SR Abeyruwan2016-201631-282828.00140.00---
M Abeysekera2016-20162---------
KVA Adikari2015-201644-735118.25169.76-1-
MDCA Amarasiri2016-201611-555.0071.42---
PSR Anurudda2016-201654213067*65.00178.08-2-
MA Aponso2016-201663-662.0037.50--2
WSA Appuhami2016-201621188*-72.72---
SSD Arachchige2015-20164212418*24.00114.28---
MNM Aslam2016-201665-732514.6096.05--1
TMSA Baduge2016-201655-1316626.20118.01-11
KMC Bandara2015-201661199*-300.00---
KNA Bandara2016-201631-666.0046.15---
MATS Bandara2016-201621-111.0025.00---
M Bhanuka2015-201677-1353119.28140.62--1
I Buddika2015-201511-444.0044.44---
MLR Buddika2016-201666117468*34.80132.82-1-
PVD Chameera2016-201631177*-350.00---
LD Chandimal2016-201633-1136337.66152.70-1-
Y Chanuka2016-201633-584119.33105.45---
MMMS Cooray2016-201644-733318.25110.60---
NHG Cooray2016-201666-824713.66134.42--2
PDMA Cooray2016-201666-1253720.8392.59---
PTM Dabare2016-201611-555.0071.42---
PDC Damith2016-20164425019*25.00142.85---
D Rohit2015-201633-14104.6658.33--1
A Dananjaya2015-2016621282828.00103.70---
AAS de Alwis2015-2016431282114.00164.70---
VS de Mel2015-20166323614*36.00116.12---
DM de Silva2015-201688227781*46.16168.90-3-
C de Silva2016-201633-973.0056.25--1
KMM de Silva2016-2016531393719.50130.00--1
KY de Silva2016-20163327748*77.00163.82---
PC de Silva2015-2016651401810.00129.03--1
ST de Silva2015-201666-1325922.00223.72-12
HHM de Zoysa2016-201655-774215.4092.77--1
RSSS de Zoysa2016-20166518856*22.00144.26-11
DGR Dhammika2016-201643112126.00100.00--1
HGKD Dhanushka2016-2016662502112.50113.63---
NA Dharmasena2015-201511-------1
PD Dias2016-20166621135128.25104.62-1-
N Dickwella2016-201677120379*33.83145.00-1-
LHD Dilhara2015-20164411786759.33163.30-1-
MVTP Dilshan2016-201677-702710.00106.06--1
TM Dilshan2016-201655130595*76.25166.66-3-
DMGS Dissanayake2016-201622-292114.50116.00---
H Dumindu2016-20165511766044.00128.46-2-
EMCD Edirisinghe2016-201671111*-50.00---
LEK Edirisinghe2016-201611-666.0066.66---
GSM Ekanayake2015-201641-------1
RMS Eranga2016-2016431322016.00139.13---
B Fernando2016-201643112116.00109.09--1
BOP Fernando2015-201666-1134618.83111.88--1
CRD Fernando2015-201641-777.00175.00---
FV Fernando2016-20161---------
GCM Fernando2016-2016111-0*-----
KHRK Fernando2015-201666115352*30.60144.33-1-
MAP Fernando2015-201633-19166.3370.37---
MSD Fernando2016-20161111212*-70.58---
MVT Fernando2016-201631-222.0028.57---
SA Fernando2016-20161---------
SANJ Fernando2016-20166423624*18.00171.42---
SH Fernando2015-201511-------1
Shehan I Fernando2015-201666-1767529.33174.25-1-
TCB Fernando2016-201611-242424.00120.00---
LK Fransisco2016-201611-333.0060.00---
KP Gajasinghe2016-201652-321.5033.33---
NT Gamage2015-201511-444.00100.00---
PLS Gamage2015-20166524725*15.66130.55--1
WCA Ganegama2015-201655-582511.60116.00---
S Gimhan2016-201655-642812.80133.33---
DAS Gunaratne2016-201688119765*28.14117.26-22
C Gunasinghe2015-201511-------1
SN Gunasinghe2016-20161112424*-218.18---
MD Gunathilaka2016-201633-592519.66125.53---
TD Halambage2016-201611-111.0025.00---
MADI Hemantha2016-20165514536*11.25104.65--1
HMRKB Herath2016-20162---------
D Hettiarachchi2015-2016532105*10.0050.00---
P Hettiwatte2016-201641111*-50.00---
DT Hewathantri2016-201611-121212.0080.00---
S Hewawasam2016-201644-1345833.50108.94-1-
LU Igalagamage2015-201511-333.0050.00---
Imran Khan2016-2016422106*-142.85---
SADU Indrasiri2016-201633-441.3344.44--2
AA Inham2016-201611177*-116.66---
DHA Isanka2016-201611-------1
SU Ishak2016-20162---------
WMC Jayampathi2015-20168522187.00123.52--1
HIA Jayaratne2016-20165427245*36.00266.66--1
AJADDLA Jayasinghe2016-2016531793539.50121.53---
A Jayasundera2015-2016541451715.0093.75---
MDUS Jayasundera2016-201644-1005625.00128.20-11
GSNFG Jayasuriya2015-201633-735224.33146.00-1-
NGRP Jayasuriya2016-201651-222.0050.00---
SMD Jayawardena2016-201622188*8.0053.33--1
SL Jayawardene2016-201655-48259.60111.62--2
MSS Jayawickrama2015-2016551602715.00103.44--1
PASS Jeewantha2015-201666219978*49.75139.16-2-
S Randiv2016-20166521184739.33132.58---
STP Kandanearachchi2015-201666-18153.0056.25--2
CK Kapugedera2016-201633-442114.66141.93---
N Kariyawasam2016-2016111-0*-----
KPNM Karunanayake2016-20166612194.2095.45--1
KPSP Karunanayake2016-201688229087*48.33142.85-2-
C Karunaratne2015-201622187*8.0061.53---
FDM Karunaratne2016-201644-542713.50100.00---
TMUS Karunaratne2016-20163314643*23.0083.63---
KGNS Karunaratne2016-2016221151315.00250.00---
PHT Kaushal2016-2016642106*5.00125.00--2
CKB Kulasekara2015-201622-753.5063.63---
K Kulasekara2016-201666-1616026.83129.83-1-
HG Kumara2016-201666-1317621.83140.86-1-
SAC Kumara2016-201655110065*25.00135.13-11
RAS Lakmal2016-201642232*-75.00---
JS Lakshan2015-20164---------
WWWL Lakshan2016-201611-131313.00144.44---
TPI Lakshanka2015-201511-191919.0086.36---
AKKY Lanka2016-201643-692823.00115.00---
Pramod Madushan2016-20162---------
J Liyanage2016-201666-1053617.50117.97---
I Liyanage2015-201511-------1
MA Liyanapathiranage2015-20166618021*16.00121.21---
HUK Madushanka2015-2016532-0*----1
LD Madushanka2016-201654-461911.50106.97---
SWH Maduwantha2015-2016553247*12.0055.81---
MF Maharoof2016-201611-323232.00145.45---
SHK Mahela2016-20163311477.0077.77---
WWAG Maneeshan2015-20162113535*-109.37---
MN Mazahir2015-201644-33218.2586.84---
BAW Mendis2016-201663-1795.6673.91--1
BKG Mendis2016-201633-1336344.33187.32-1-
BMAJ Mendis2015-20168811925227.42161.34-1-
BMDK Mendis2015-20163---------
RTM Mendis2015-20166617748*15.40111.59--2
SADU Mihiran2016-20166634216*14.0068.85--1
BKEL Milantha2016-201666-874314.50150.00--2
Mohamed Ali2016-201621166*-150.00---
J Mubarak2016-2016761602412.00117.64--2
EMDY Munaweera2016-201666-1003216.66142.85--1
AN Nanayakkara2016-2016661743314.80113.84---
S Nanayakkare2016-201643286*8.00114.28---
NMNP Nawela2015-201655-1365827.20132.03-1-
DR Nikeshala2016-20161---------
KVN Nirmal2016-20165222423*-120.00---
WAS Niroshan2016-201644-865621.50121.12-1-
PKJRN Nonis2016-201611-555.0050.00---
SS Pathirana2015-201666-1514825.16145.19--1
DPIN Peiris2016-201622-532.5041.66---
KPCM Peiris2016-201643-502816.66116.27---
SN Peiris2016-20162---------
TPMS Peiris2015-201665226138.66100.00---
AK Perera2016-201677215050*30.00116.27-1-
AML Perera2016-20162223231*-152.38---
JS Perera2016-201661122*-100.00---
K Perera2015-201511-333.0037.50---
KPA Perera2016-201666-1846430.66126.89-2-
KRNU Perera2015-201632-663.0085.71--1
MDK Perera2016-2016321292929.00152.63---
NANN Perera2015-20166627538*18.75166.66--1
NLTC Perera2016-201644-854721.25188.88---
NVR Perera2016-201631111*-100.00---
PARP Perera2015-2016661954319.00109.19---
SSM Perera2016-201641-666.00100.00---
WLR Perera2015-201511-222.0050.00---
C Piumal2016-201641144*-400.00---
AA Pragasam2015-20151---------
S Prasanna2016-20168821684828.00240.00---
I Prashan2016-20163---------
A Premaratne2015-201632211*-100.00---
SMA Priyanjan2015-2016551972124.25161.66---
PM Pushpakumara2015-20165311610*8.0066.66---
PGCSP Pussegolla2016-201611-101010.0062.50---
KASN Rajaguru2016-201655-33126.6082.50--1
DDM Rajakaruna2015-20165312015*10.0066.66--1
C Rajapaksa2016-2016321545.0050.00---
HM Rajapaksha2015-201666115766*31.40123.62-11
CAK Rajitha2016-20161---------
RLB Rambukwella2015-20168711417023.50174.07-12
KC Ranasinghe2016-201611111*-50.00---
RMTD Ranasinghe2016-201611-444.00200.00---
SKC Randunu2016-20166522297.3391.66---
WAI Rangana2016-201622-884.0066.66--1
PKNMK Rathnayake2016-20167331510*-83.33---
PKRWMTP Rathnayake2016-2016111-0*-----
KTH Ratnayake2015-201653-26198.66123.80---
M Ravichandrakumar2016-201632-332116.50157.14---
S Ridma2016-201686138207.6080.85---
RJMGM Rupasinghe2016-201644-1114927.75126.13---
LAC Ruwansiri2016-20166518947*22.25128.98--1
DAYL Samarasinghe2016-201655-522110.40136.84---
ISS Samarasooriya2015-201622-201610.0058.82---
S Samarawickrama2015-201666-924615.33137.31---
TN Sampath2016-201666-1063617.6699.06---
PADLR Sandakan2015-201661133*-100.00---
D Sandaruwan2016-20162---------
HL Sandaruwan2016-20161---------
BB Sanjeewa2016-20166432712*27.0084.37---
DM Sarathchandra2015-201664-27206.7590.00--1
SMSM Senanayake2016-2016332321532.00118.51---
SC Serasinghe2015-201654-532813.2588.33--1
MD Shanaka2015-2016771348131*58.00212.192-1
AAS Silva2016-20166425826*29.0087.87--1
AJC Silva2016-2016862844921.00133.33--1
ARS Silva2016-201611-111.0016.66---
AWL Silva2015-2016651503212.50135.13---
LPC Silva2016-201655-1146122.80131.03-1-
MMSS Silva2015-20166532313*11.5095.83--1
WAAM Silva2015-201666-1715828.50136.80-2-
TAM Siriwardana2016-201611-999.00100.00---
AD Solomons2015-201666-733812.16132.72---
Sompal Kami2016-201611111*-100.00---
C Sudaraka2015-201511-111.0033.33---
WWP Taraka2015-201633-452715.0091.83---
DHAP Tharanga2015-201686315159*50.33138.53-1-
WU Tharanga2016-201677-2026228.85120.23-1-
RP Thattil2016-201622-110.5025.00--1
A Thilanchana2016-201633-422614.0093.33--1
HDRL Thirimanne2016-201633-716223.66120.33-1-
N Thushara2016-20162---------
T Thushara2015-2016642604830.00187.50--1
AKV Tyrone2015-201665-863517.20186.95--1
I Udana2016-201644114124.66107.69--1
ML Udawatte2015-20166611839436.60132.60-22
RJI Udayanga2015-201511-202020.0083.33---
JDF Vandersay2016-201622177*7.0077.77--1
CW Vidanapathirana2016-20163---------
WAH Vimarshana2016-201622243*-66.66---
KDV Vimukthi2016-20163211613*16.00106.66---
HE Vithana2016-201666-39156.5084.78---
KDK Vithanage2016-201644-39159.75134.48---
HB Waduge2016-20161---------
P Waduge2015-201511-------1
WHT Wanniarchchi2016-201643-735824.33107.35-1-
MS Warnapura2016-2016541311510.3393.93---
DS Weerakkody2016-201677-1144316.28121.27---
S Weerakoon2016-20162---------
D Wickramanayaka2016-201643-662.0046.15--2
PC Wickramasinghe2016-201654-963924.00102.12---
WAHN Wickramasinghe2015-20164314934*24.50106.52---
CMKK Wijerathne2015-201511111*-100.00---
KLVD Wijeratne2015-201511-303030.00100.00---
MSR Wijeratne2015-201665-743414.80113.84--1
OLA Wijesiriwardene2016-201611111*-100.00---
WGK Wimaladharma2015-201666-1057317.50114.13-1-
SD Withanawasam2015-201653122911.00115.78---
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:

Paarl Royals vs Sunrisers Eastern Cape at Johannesburg, SA20 Qualifier 2, Jan 23, 2026 [Twenty20]

Wellington vs Canterbury at Christchurch, Super Smash 27th Match, Jan 23, 2026 [Twenty20]

Rajshahi Warriors vs Chattogram Royals at Mirpur, Bangladesh Premier League Final, Jan 23, 2026 [Twenty20]