Players

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
L Abeyratne2014-201410172656234*43.7370.01140
KVA Adikari2014-20149163461100*35.4661.30101
KG Alvitigala2014-201478065508.1282.27013
WGRK Alwis2014-2014917055211732.4751.83120
GK Amarasinghe2014-2014120484224.0038.40000
HPTP Ananda2014-201411199*-112.50000
MA Aponso2014-2014231221711.0034.37001
MNM Aslam2014-2014120555527.5063.21011
DNA Athulathmudali2014-20145901856620.5585.25010
KR Balasuriya2014-20143411374.3341.93001
BWKS Bulathwala2014-2014240462011.5080.70001
HMCM Bandara2014-201481533204826.6648.55000
JMDD Bandara2014-201412012126.0085.71001
KMC Bandara2014-201491121055511.6642.16013
HLKY Bastiansz2014-201412016148.0033.33000
SCD Boralessa2014-2014101021114413.8724.72002
MLR Buddika2014-20149142790239*65.8365.12231
PVD Chameera2014-2014874207*6.6640.81002
NHG Cooray2014-20141017260111140.0652.67131
PDMA Cooray2014-20149152633106*48.6956.01142
PDC Damith2014-201491312574021.4178.83001
D Rohit2014-2014816121749*14.4642.88002
A Dananjaya2014-201481252025228.8558.89021
GI Daniel2014-20141019274714243.9457.41333
GSK de Silva2014-2014917141310025.8158.58112
VS de Mel2014-20144533713*18.5078.72000
SI de Saram2014-201491615649137.6074.40031
DM de Silva2014-201471303729028.6160.29030
HDN de Silva2014-2014361179*3.4043.58004
KY de Silva2014-2014915144512731.7852.29121
PC de Silva2014-20143622456961.2589.09030
ASJ de Zilva2014-2014361683313.6042.23000
HHM de Zoysa2014-20141018384220456.1351.34240
RSSS de Zoysa2014-2014101805647831.3366.27041
DGR Dhammika2014-201435042278.4044.21001
HGKD Dhanushka2014-20143626825*17.0048.92000
NA Dharmasena2014-201471211666915.0938.07013
DSA Dias2014-2014120372318.5029.83000
PD Dias2014-201461111697416.9048.28010
N Dickwella2014-2014710038912838.9091.96121
LHD Dilhara2014-20149142383119*31.9189.06111
WKG Dilruk2014-201471222836428.3089.27023
MNM Dilshad2014-201458454*1.257.93003
TM Dilshan2014-2014120241612.00141.17000
EMCD Edirisinghe2014-2014221191819.0021.83000
LEK Edirisinghe2014-20146932467441.0042.41031
SK Ediriweera2014-2014220000.000.00002
GSM Ekanayake2014-201491123127*3.4427.67007
RMS Eranga2014-2014121352235.00100.00000
WA Eranga2014-201491604619928.8173.52040
S Umayanga2014-20143501256125.0048.44010
N Pradeep2014-20144646427*32.0062.74001
BOP Fernando2014-20141019267415639.6464.99131
CRD Fernando2014-2014420763.5046.66000
CS Fernando2014-20144701434620.4281.25001
GCM Fernando2014-201471131824922.7560.26001
KHRK Fernando2014-20141015142799*30.5053.44031
MAP Fernando2014-201412012116.0052.17000
MVT Fernando2014-20143421912*9.5034.54001
S Fernando2014-201461202509220.8349.80020
SH Fernando2014-20143501177523.4065.00010
Shehan I Fernando2014-20145912507331.2569.25021
TCB Fernando2014-201481402104815.0040.46000
M Feshal2014-2014101826459340.3148.38061
LK Fransisco2014-2014814039310928.0741.15101
KP Gajasinghe2014-20148143416109*37.8151.42131
NT Gamage2014-2014101332738427.3063.63030
PLS Gamage2014-20145934413*7.3347.82001
TP Gamage2014-20145714327*7.1649.42002
WCA Ganegama2014-20141211111*11.0037.93001
MI Ghouse2014-201471302998023.0057.27010
CK Goonesinghe2014-201458585*2.6611.94003
D Gunaratne2014-201471056817*13.6045.63000
DAS Gunaratne2014-201410173744200*53.1465.89241
LJP Gunaratne2014-20141017065314738.4159.68141
HRMC Gunasekera2014-2014714147011336.1563.85130
C Gunasinghe2014-20143324338*43.00119.44001
MD Gunathilaka2014-20145901123012.4468.71000
MDHD Gunathilleke2014-2014350773615.4044.25000
KD Gunawardene2014-2014917255311536.8653.58132
HC Halambage2014-201461011253213.8844.64000
MADI Hemantha2014-201424210105.0032.25001
HMRKB Herath2014-20141211811*18.0078.26000
D Hettiarachchi2014-201468045165.6237.50003
PC Hewage2014-2014360884314.6674.57000
MTG Iddamalgoda2014-2014120764638.0045.78000
LU Igalagamage2014-20145902548028.2259.90010
Imran Khan2014-20146714720*7.8351.64002
MRM Imraz2014-2014220452622.5039.13000
KHT Indika2014-2014120201410.0045.45000
SADU Indrasiri2014-201491341043311.5545.02003
DHA Isanka2014-201471311756914.5869.16013
JGA Janoda2014-20144701034014.7192.79002
WMC Jayampathi2014-20144521315943.6668.94010
WS Jayantha2014-201471212075218.8163.88010
HIA Jayaratne2014-2014672722314.4042.85000
PLM Jayaratne2014-2014361644712.8084.21003
JMUB Jayasena2014-201491222635326.3064.14011
AJADDLA Jayasinghe2014-201491213698833.5443.25031
MDUS Jayasundera2014-2014816068713742.9358.66231
GSNFG Jayasuriya2014-2014815038210825.4674.60123
MAS Jayathilake2014-201451012075423.0052.27020
SD Jayathilake2014-2014240462311.5040.35000
DKRC Jayatissa2014-2014110121212.0037.50000
SMD Jayawardena2014-2014120000.000.00002
HAPW Jayawardene2014-201461123217735.6668.88031
S Jayawardene2014-2014361734714.6061.34001
SL Jayawardene2014-2014120745037.0071.15010
STR Jayawardene2014-20145837328*14.6073.73002
PASS Jeewantha2014-2014712430988*38.6265.05021
S Kalavitigoda2014-201446021913236.5063.11101
KRMD Kaluarachchi2014-2014361533510.6055.20001
S Randiv2014-20148124355106*44.3779.41122
SHT Kandamby2014-20141013181316567.7559.34261
STP Kandanearachchi2014-201436123310046.6096.28111
CK Kapugedera2014-2014812220568*20.5057.90012
N Kariyawasam2014-2014120211510.50105.00000
KPNM Karunanayake2014-2014711044624840.5459.70101
KPSP Karunanayake2014-201471112326423.2051.10011
FDM Karunaratne2014-201458135214250.2863.76110
TMUS Karunaratne2014-2014915153310138.0778.49151
PHT Kaushal2014-201488321777*43.4058.33021
NM Kavikara2014-20143622817*7.0032.18001
HHR Kavinga2014-201471322848425.8149.56012
NC Komasaru2014-2014101266119*10.1645.52004
CKB Kulasekara2014-201491123268336.2257.09021
KMDN Kulasekara2014-2014110555.0015.62000
HG Kumara2014-201481403445924.5760.45041
KA Kumara2014-201491601852811.5647.80003
SAC Kumara2014-201491433245829.4586.40021
KMDR Kumarasinghe2014-20143524514*15.0030.40000
MWLS Lakmal2014-2014816151612434.4062.31111
AKKY Lanka2014-2014713048410137.2388.16120
NK Liyanapathirana2014-2014572623312.4055.35000
MA Liyanapathiranage2014-2014101703928123.0547.80023
RM Liyanarachchi2014-20141212216*22.0066.66000
KS Lokuarachchi2014-201491202825523.5054.86022
AVL Madushan2014-20145711216320.1647.08010
MAP Madushan2014-2014110333.0015.00000
HUK Madushanka2014-201478242127.0027.27001
LD Madushanka2014-2014361593511.8040.97002
LL Madushanka2014-201479445109.0031.25001
MF Maharoof2014-20141015353010444.1660.22141
WWAG Maneeshan2014-20141015369211157.6658.10260
SAT Manishka2014-201411111*-8.33000
U Manohara2014-20144733115*7.7533.69001
BMAJ Mendis2014-2014912150013345.4566.40222
BMDK Mendis2014-201435242*1.339.09002
YAN Mendis2014-201412014510872.5093.54100
YSS Mendis2014-201471012455227.2257.91010
BKEL Milantha2014-201471304989338.3062.25041
Mohamed Ali2014-2014231352217.5050.00001
J Mubarak2014-2014101651165222*105.9067.10621
EMDY Munaweera2014-2014814051810137.0094.18131
PBW Munige2014-2014110555.0018.51000
TMI Mutaliph2014-2014120753.5058.33000
T Nadeera2014-201491704027723.6450.62022
AN Nanayakkara2014-201481213719133.7261.32030
NMNP Nawela2014-201481303437426.3865.83022
GAG Nimsara2014-2014360683511.3354.40000
WAS Niroshan2014-2014101843858127.5082.26022
PKJRN Nonis2014-201461112376223.7041.94011
WR Palleguruge2014-2014101422315819.2572.64013
NT Paranavitana2014-20141015070815147.2050.75240
SS Pathirana2014-201481112417024.1074.15010
DPIN Peiris2014-2014120241812.0026.96000
TPMS Peiris2014-20141221713*-62.96000
U Peiris2014-2014110777.0043.75000
AK Perera2014-2014710055324455.30101.09110
GAS Perera2014-2014462622415.5057.40000
GYSR Perera2014-201471312256018.7555.14011
KKMR Perera2014-2014110000.000.00001
KPA Perera2014-20145911946524.2555.27012
KRNU Perera2014-20143301474.6628.57000
MDK Perera2014-20146701155916.4276.15011
MDKJ Perera2014-2014110117117117.00103.53100
NANN Perera2014-20146902166624.0098.18011
NLTC Perera2014-20142301207240.0096.77010
NVR Perera2014-20148115784613.0047.56002
DHS Pradeep2014-2014120393219.5079.59000
KTGD Prasad2014-2014560762812.6658.46001
S Prasanna2014-20145801857123.12119.35010
WGHN Premaratne2014-20146946018*12.0048.38001
J Premasinghe2014-2014360893414.8376.72001
SMA Priyanjan2014-201457143312472.1689.83220
GV Pushpakumara2014-20144729628*19.2061.93001
M Pushpakumara2014-2014120362718.0043.90000
PM Pushpakumara2014-20141014315033*13.6363.29001
PGCSP Pussegolla2014-20148162491103*35.0772.84121
KASN Rajaguru2014-2014230545018.0087.09010
DDM Rajakaruna2014-2014101505018833.4058.12040
PBB Rajapaksa2014-201458036011145.0088.23121
RLB Rambukwella2014-201491312525321.0064.61011
KGN Randika2014-20145901523916.8861.04002
SKC Randunu2014-201455032156.4037.64000
WAI Rangana2014-20146902155023.8862.31010
AY Rashmika2014-2014121148*14.0035.00000
R Rathika2014-2014230533217.6626.10000
SS Rathnatunga2014-2014350643812.8045.07001
RMN Ratnayake2014-2014332222.0011.11000
MJ Richardson2014-2014612140299*36.5470.89023
KL Rukmal2014-201481372984.8324.16002
RJMGM Rupasinghe2014-20145811786425.4289.44011
LAC Ruwansiri2014-2014120221911.0048.88000
ISS Samarasooriya2014-20141016238310427.3566.37111
TN Sampath2014-2014101403807227.1474.50042
PADLR Sandakan2014-201410152111258.5333.13003
MA Sandaruwan2014-2014240522913.0052.00000
PWB Sandaruwan2014-2014110232323.0038.33000
JRMVB Sanjaya2014-201448059147.3779.72002
DM Sarathchandra2014-20143501937338.6054.98020
SMSM Senanayake2014-2014220663.00120.00001
PE Senevirathne2014-201424013113.2532.50001
SC Serasinghe2014-20141015056210337.4665.50230
R Shamen2014-2014611422856*32.5758.76010
MD Shanaka2014-2014810227784*34.6245.63020
AAS Silva2014-2014914318630*16.9037.72000
AJC Silva2014-2014331613130.5050.00000
ARS Silva2014-2014582411181*68.5072.10200
DPSK Silva2014-201412014117.0066.66000
JK Silva2014-201469128310935.3744.56120
LPC Silva2014-20141015067215444.8075.25333
WAAM Silva2014-201471122945932.6641.11020
RMGK Sirisoma2014-201410173121248.6492.36003
TAM Siriwardana2014-201491313597729.9172.52020
GP Smith2014-2014510034511934.5064.84100
AD Solomons2014-2014713042713132.84134.70211
TDT Soysa2014-2014360703211.6640.93000
EDJ Sriyapala2014-20144811958127.8555.08020
DLU Thabrew2014-2014350542610.8061.36001
DHAP Tharanga2014-20141014334579*31.3652.59021
WU Tharanga2014-2014812052316843.5856.90120
HDRL Thirimanne2014-2014110135135135.0051.33100
D Thissakuttige2014-201412018119.0046.15000
T Thushara2014-201491601884211.75107.42002
I Udana2014-2014101402085314.8564.79012
ML Udawatte2014-20141016158219138.8068.95120
RJI Udayanga2014-201481411945914.9245.43011
JDF Vandersay2014-20144521866.0019.78000
MG Vandort2014-201451001394713.9044.55001
CW Vidanapathirana2014-2014109138254.7539.17003
KDV Vimukthi2014-2014713036717428.2351.61111
HE Vithana2014-20145801675320.8747.85010
KDK Vithanage2014-20144601556825.8387.57011
P Waduge2014-2014914047013033.5759.34122
DNY Warapitiya2014-2014120575328.5079.16010
MS Warnapura2014-201451012386226.4449.48021
DS Weerakkody2014-20145902216624.5581.85011
S Weerakoon2014-2014101431252711.3683.89001
MMKS Weerarathne2014-20141112424*-68.57000
K Weeraratne2014-20141201025551.0059.30010
GK Weerasekera2014-2014914144921734.5354.29111
CP Weerasinghe2014-201435117154.2529.82001
DSD Weerasinghe2014-201435128227.0045.90000
DRF Weerasinghe2014-201471111535715.3060.95012
R Weerasinghe2014-201471303728428.6165.72020
UWMBCA Welegedara2014-2014450803316.0031.00002
AC Weththasinghe2014-201461112267322.6096.58021
D Wickramanayaka2014-2014917336680*26.1448.86022
RS Wickramarachchi2014-2014240702717.5052.23000
GVW Wickramasinghe2014-20141201055.0022.22000
PC Wickramasinghe2014-201448221852*36.3339.13010
PD Wickramasinghe2014-2014813159312249.4154.55240
G Wijekoon2014-2014120331816.5046.47000
KLVD Wijeratne2014-20147102267116*33.3746.19112
MSR Wijeratne2014-2014918381615654.4061.63251
CG Wijesinghe2014-20148152317117*24.3853.09100
OLA Wijesiriwardene2014-20141000--0.00000
WGK Wimaladharma2014-2014120321.505.66000
CM Withanage2014-201451001985519.8056.09011
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:

Western Province vs Titans at Cape Town, CSA 4-Day Series Division 1 26th Match, Feb 9-12, 2026 [First-class]

North West vs Boland at Paarl, CSA 4-Day Series Division 1 25th Match, Feb 9-12, 2026 [First-class]

Warriors vs Dolphins at Durban, CSA 4-Day Series Division 1 27th Match, Feb 9-12, 2026 [First-class]