Players

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
PW Hasaranga2016-201710172586116*39.0692.57131
Pramod Madushan2016-20176817332*10.4237.43--2
L Abeyratne2016-201710163401156*30.8466.611-3
AMCD Abeysinghe2017-201712-------2
KVA Adikari2016-2017917-38210122.4748.41113
MNM Akram2016-201736-873414.5034.25---
AGDVA Akurugoda2016-201745-32186.4041.02---
Y Alwis2017-2017231221.0012.50--1
GK Amarasinghe2016-201758-18413023.0056.091-2
MDCA Amarasiri2016-201636110787*21.4061.14-11
MKDI Amerasinghe2016-2017563742.3323.33--2
PSR Anurudda2016-2017481872912.4251.78--3
UAT Anuruddha2017-201711-181818.0034.61---
MA Aponso2016-201791037733*11.0046.95--3
WSA Appuhami2016-2017464522.5011.36---
KSW Arachchige2017-201712-110.5016.66--1
SSD Arachchige2016-201724-992.2529.03--3
KIC Asalanka2016-201791423747631.1647.94-51
S Ashan2016-201611-959595.0066.43-1-
TMSA Baduge2016-201769-66247.3370.96--2
GD Bandara2016-2017362551.2511.36--3
MATS Bandara2017-2017121111111.0016.92---
M Bhanuka2016-20171017247414831.6065.28112
I Buddika2017-201724-29107.2545.31---
MLR Buddika2016-2017914-61213343.7168.1521-
MAAHA Cader2016-201722-442.0050.00--1
PVD Chameera2016-201611155*-27.77---
S Chandana2017-201722-442.0050.00--1
LD Chandimal2016-2017241594119.6671.08---
RK Chandraguptha2016-2017916283715759.7857.9642-
V Chathuranga2016-201611-242424.0058.53---
MMMS Cooray2016-2017712456918971.1265.4014-
NHG Cooray2016-2017912-3119525.9147.77-1-
PDMA Cooray2016-2017915-4298628.6046.37-31
D Rohit2016-201781512243816.0049.33--4
A Dananjaya2016-201771023269240.7553.44-21
DM de Silva2016-201611-272727.0064.28---
AKN de Silva2016-201771312094317.4145.43--3
C de Silva2016-201771122276025.2287.30-11
KMM de Silva2016-201791384625*9.2020.90--2
PC de Silva2016-201771416509550.0087.01-61
PVR de Silva2017-201759-2388426.4449.07-22
ST de Silva2016-2017712-3219226.7586.75-21
DD de Soysa2016-201771324848844.0039.25-4-
HHM de Zoysa2016-2017611-2099019.0042.39-13
RSSS de Zoysa2016-2017101314829440.1652.10-5-
TR Dhanapala2016-201791623527025.1445.53-21
HGKD Dhanushka2016-201733-655021.6687.83-1-
PD Dias2016-201759-1523216.8851.70---
N Dickwella2016-2017510-52218352.2097.2013-
WMS Dilranga2017-201712-331.5012.50--1
MNM Dilshad2016-2017584641.5014.63--3
H Dumindu2016-2017917153210533.2553.6214-
LEK Edirisinghe2016-201735-511610.2051.51---
PMD Edirisinghe2017-201735-773015.4042.77---
L Embuldeniya2017-20173523311*11.0023.91--1
AM Fernando2016-201757574*3.5038.88--2
BOP Fernando2016-201724-443211.0045.83--2
MAP Fernando2016-20175831859437.0051.24-11
MARS Fernando2016-20171018640750*33.9159.94-1-
MLSMP Fernando2016-201757-893312.7150.00---
MNS Fernando2017-201712-331.5033.33--1
PNP Fernando2017-201745-762615.2040.00--1
R Fernando2016-20174844019*10.0067.79--2
Saminda Fernando2017-201712-1379368.5063.72-1-
SANJ Fernando2016-201791633146224.1571.52-11
Shehan I Fernando2016-2017915-4848632.2697.18-2-
WIA Fernando2016-201623-29229.6643.93---
WPS Fernando2016-201623-382012.6655.07--1
N Francisco2016-2017917-5108830.0054.08-42
LK Fransisco2016-20179171556116*34.7549.29211
KP Gajasinghe2016-201791232899932.1148.00-11
NT Gamage2016-201791531817715.0846.89-1-
PLS Gamage2016-201791266821*11.3336.95--1
S Gimhan2016-20171017-61612736.2360.0313-
CK Goonesinghe2016-201612-------2
D Gunaratne2016-201791321423712.9053.78--2
DAS Gunaratne2016-201759142615853.2562.00121
R Gunasekera2016-2017814-3655726.0764.37-41
C Gunasinghe2017-201722-773.5041.17--1
SN Gunasinghe2016-201759-2046422.6648.57-12
MD Gunathilaka2016-201757142011770.0079.24221
KD Gunawardene2016-201759-2437427.0052.82-12
MADI Hemantha2017-201711-101010.0028.57---
HMCRK Herath2017-2017352-0*----3
HMRKB Herath2017-201711199*-45.00---
D Hettiarachchi2016-2017910359188.4223.79--4
P Hettiwatte2016-201724-633015.7568.47---
DT Hewathantri2017-201759-32111335.6654.7711-
S Hewawasam2016-201636-1004816.6641.32--1
DN Hunukumbura2016-201771114549745.4047.39-6-
LU Igalagamage2016-2017714-2804520.0071.61--1
NK Ilukwatta2017-201723-744124.6650.00---
Imran Khan2016-2017913399249.9042.67---
SU Ishak2017-201723284*8.0018.60---
MM Jalill2016-2017610-35814435.8058.4011-
JGA Janoda2016-201771111958019.50125.80-11
JALH Jayakody2016-20179171676118*42.2558.7315-
DM Jayalath2016-201747113245*22.0056.89---
WMC Jayampathi2016-2017510-1445014.4067.60-12
HIA Jayaratne2016-2017101522388518.3096.74-15
PLM Jayaratne2016-201723-302910.0062.50--1
L Jayasekera2016-201624-745318.5048.68-11
AJADDLA Jayasinghe2016-20171019154410930.2242.13142
TL Jayasinghe2017-201751012735430.3361.07-22
A Jayasundera2016-2017581791611.2847.59---
MDUS Jayasundera2016-2017914251514442.9159.40323
GSNFG Jayasuriya2016-20171018-85323747.3897.15232
NGRP Jayasuriya2016-201791332768127.6052.67-21
DKRC Jayatissa2016-201781111113311.1033.43--2
SMD Jayawardena2016-20175811063015.1445.49--1
PASS Jeewantha2016-2017713133112927.5867.55124
S Randiv2016-201791322335221.1866.57-1-
CK Kapugedera2016-201635-783815.6056.93--2
N Kariyawasam2016-201623-1163.6633.33--1
KPNM Karunanayake2016-2017917-92618354.4769.7234-
KPSP Karunanayake2016-2017915-4758131.6671.00-31
C Karunaratne2016-2017913-3947130.3081.57-4-
FDM Karunaratne2016-201747131214952.0061.532--
T Karunaratne2016-201623-110.337.14--2
TMUS Karunaratne2016-2017914-3688426.2868.40-31
KGNS Karunaratne2016-20177941002720.0065.35---
PHT Kaushal2016-201791432014318.2748.55---
CKB Kulasekara2016-2017712113733*12.4537.53---
K Kulasekara2016-201781234156846.1149.70-3-
CBRLS Kumara2016-201611144*-80.00---
HG Kumara2016-201635-542010.8038.29--1
SAC Kumara2017-201711-999.0050.00---
JS Lakshan2017-2017231643.0015.00---
L Lakshan2016-201769-3728841.3349.20-2-
WWWL Lakshan2016-2017812-3816331.7563.07-2-
TPI Lakshanka2016-201747-1193217.0043.27---
AKKY Lanka2016-201757126916744.8380.051-1
J Liyanage2016-2017711136113036.1037.48111
HS Liyanage2016-201759-1615217.8852.61-12
I Liyanage2017-201736-882414.6655.00--1
NK Liyanapathirana2016-201771075017*16.6639.06--2
MA Liyanapathiranage2016-20171016425054*20.8357.20-13
RM Liyanarachchi2017-201712-773.5033.33--1
P Maduwantha2016-201758518570*61.6635.30-1-
KDM Maduranga2017-201712-422921.0068.85---
WADP Madusanka2016-2017342190110*95.0036.96111
AVL Madushan2016-20171019-62915233.1055.22144
MAP Madushan2016-201612-1688.0029.62---
WPU Madushan2016-201721-333.0013.04---
HUK Madushanka2016-2017810-1605016.0049.23-11
LD Madushanka2016-2017812238216438.2070.0912-
LL Madushanka2016-201622111*1.003.44--1
SWH Maduwantha2017-201712-231411.5051.11---
MF Maharoof2016-201771222616726.1061.55-21
D Manoj2016-2017331643.009.67---
MN Mazahir2016-201747-59398.4256.19--2
BKG Mendis2016-201612-402720.0068.96---
BMAJ Mendis2016-20178143414151*37.6363.982-1
BMDK Mendis2016-20174532813*14.0053.84---
BMTT Mendis2016-201781422815223.4145.03-1-
KYN Mendis2017-201735-34156.8044.15---
RTM Mendis2016-2017712223153*23.1040.81-11
SADU Mihiran2016-201736-602310.0036.14--1
BKEL Milantha2016-20171016266714447.6455.30161
Mohamed Ali2017-20172421185.5020.37--1
UA Morais2016-201624-29217.2564.44--1
J Mubarak2016-2017713-3548127.2358.80-11
EMDY Munaweera2016-201769-42519147.22101.67111
AN Nanayakkara2016-201781515127936.5764.08-4-
S Nanayakkare2016-2017892882612.5738.09--1
NMNP Nawela2016-201791625668640.4266.74-61
DR Nikeshala2017-201736-835113.8350.60-12
KVN Nirmal2016-201761031563822.2832.77--1
WAS Niroshan2016-201761111814518.1069.08--1
PKJRN Nonis2016-20178131456108*38.0051.17121
NT Paranavitana2016-2017915-64110942.7350.07231
NS Pathirana2016-2017710215270*19.0055.88-11
SS Pathirana2016-201757-1885926.85105.02-2-
D Pathmanathan2016-20176911183514.7548.76--3
KPCM Peiris2016-201789230771*43.8550.08-41
SN Peiris2017-201723155*2.5083.33--2
MSU Perera2017-201724-30297.5051.72--2
AAN Perera2017-201723-25148.3333.33---
AK Perera2016-201710193908139*56.7569.3635-
KKMR Perera2016-201612-242412.0038.09--1
KPA Perera2016-2017916-52810433.0060.0612-
MDK Perera2016-201747-1248017.7173.37-11
MDKJ Perera2017-201736-18163.0035.29--3
MVD Perera2016-20176911844623.0054.76--1
NVR Perera2016-20177844325*10.7522.87--1
PARP Perera2016-201781414108831.5371.67-22
SSM Perera2016-201781121785219.7782.40-23
S Prasanna2016-201759-2606928.88111.58-21
WGHN Premaratne2016-20174421711*8.5022.97---
RPN Priyadarshana2016-201761035918*8.4231.89--2
SMA Priyanjan2016-20171017-43012425.2977.75123
GV Pushpakumara2016-201756-51228.5056.04--2
PM Pushpakumara2016-201791321374112.4557.80--3
PGCSP Pussegolla2016-201759178249.7530.11--1
DDM Rajakaruna2016-201791412686920.6184.81-12
PBB Rajapaksa2016-2017710-3075230.7084.57-21
CAK Rajitha2016-201791241332316.6265.19--1
H Ramanayake2016-201791233636140.3351.19-3-
RLB Rambukwella2016-201771221413314.1066.50--2
DA Randika2017-201712-493824.5096.07---
SKC Randunu2016-201791111353013.5070.68--1
SS Rathnatunga2017-201712-884.0022.85--1
E Rathnayake2016-2017471926215.3347.66-13
PKNMK Rathnayake2016-201612-1165.5031.42---
DSL Ratnayake2016-201734-715117.7565.13-1-
KTH Ratnayake2016-201781121326614.6661.68-1-
UT Raveen2016-201611111*-33.33---
M Ravichandrakumar2017-201723-21127.0051.21---
A Rideegammanagedera2016-201611-111.0033.33---
S Ridma2016-201759213056*18.5746.93-11
SMLD Samarakoon2016-201746318126.0028.57---
ISS Samarasooriya2016-2017916158311038.8657.8915-
S Samarawickrama2016-201710192101613059.7682.46361
TN Sampath2016-2017914250312341.9171.95231
PADLR Sandakan2016-20175711246420.6672.94-12
HL Sandaruwan2017-2017121111.009.09---
JRMVB Sanjaya2016-201611-------1
DM Sarathchandra2016-20171015-4788731.8663.56-52
RS Sayer2017-201747-64269.1461.53--2
SMSM Senanayake2016-2017914238012031.6692.68124
YSD Seneveratne2016-201748-67358.3745.89--1
SC Serasinghe2016-20171018-78420743.5561.97241
MD Shanaka2016-2017811-3569232.3669.66-4-
M Shiraz2016-201722154*5.0029.41---
AAS Silva2016-201791522788521.3842.24-23
AJC Silva2016-201781211943717.6350.12---
ARS Silva2016-2017911-61410955.8151.6415-
ESD Silva2017-2017582916315.1663.19-12
JK Silva2016-20175922607437.1463.88-11
WAAM Silva2016-2017713-3426726.3040.42-3-
TAM Siriwardana2016-2017710-50912150.9076.4223-
AD Solomons2016-20177711356322.5075.84-1-
NM Subasinghe2016-2017711125412625.4079.121-3
C Sudaraka2017-2017242146*7.0028.57---
DHAP Tharanga2016-201771231353915.0056.48--1
WU Tharanga2016-201611-616161.0064.21-1-
A Thilanchana2017-201723-321610.6664.00---
HDRL Thirimanne2016-201788-2827035.2545.77-21
T Thushara2016-201781112436024.30103.40-21
DS Tillakaratne2016-201767244328.8032.11--2
R Tillakaratne2017-201712-844.0047.05---
AKV Tyrone2016-201746110241*20.4062.96---
I Udana2016-2017581944013.4290.38--2
ML Udawatte2016-20171018-6998938.8367.93-8-
H Upendra2017-201724-593014.7553.63---
JDF Vandersay2016-20176821606926.6656.53-1-
JLRC Vidyasekera2017-201711-------1
KDV Vimukthi2016-201791715197832.4356.84-42
HE Vithana2016-201781222926129.2058.40-21
KDK Vithanage2016-20171015-50413033.6075.222-3
P Waduge2016-2017814-4698333.5053.47-51
WNK Wanniarachchi2016-201756328209.3331.46--1
MS Warnapura2016-2017101712767117.2542.65-32
DS Weerakkody2016-2017611153011353.00100.0022-
S Weerakoon2016-2017794762715.2095.00--1
T Weerakoon2016-2017231201710.0028.98---
SP Weerasinghe2016-2017231311715.5025.40---
D Wickramanayaka2016-201771112988629.8059.71-1-
RS Wickramarachchi2017-2017351882922.0043.78---
PD Wickramasinghe2016-2017714-3444624.5757.23---
CMKK Wijerathne2016-2017343105*10.0025.00--1
KLVD Wijeratne2016-2017712-1734714.4147.01--2
MSR Wijeratne2016-2017813241710237.9043.07222
CG Wijesinghe2016-20178113388130*48.5051.2513-
SD Withanawasam2016-20179161536181*35.7381.95122
UR Yasas2017-201735-732514.6034.59--1
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:

South Western Districts vs Northern Cape at Kimberley, CSA 4-Day Series Division 2 14th Match, Jan 8-11, 2026 [First-class - Live]
>> 4/2 (2.0 ov, TJ van Rensburg 4*, L Alder 0/1) - Stumps

Bloomfield Cricket and Athletic Club vs Police Sports Club at Colombo (PSS), Major League Tournament Group A, Jan 9-11, 2026 [First-class - Live]
>> 94/3 (24.0 ov, T Harshana 15*, A Wanninayake 5*, DS Thilakaratne 1/40)

Border vs Mpumalanga at East London, CSA 4-Day Series Division 2 13th Match, Jan 8-11, 2026 [First-class - Live]
>> 70/3 (21.0 ov, B van Niekerk 27*, MY Cook 17*, K Molefe 0/1) - Stumps