Players

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
PW Hasaranga2021-202133252*5.0055.55000
Pramod Madushan2021-202142211*-50.00000
SS Abeyawardhana2021-2021210000.000.00001
ALKL Abeyrathne2021-2021440613415.2579.22001
L Abeyratne2021-2021652131100*43.6689.72100
AMCD Abeysinghe2021-20211000--0.00000
M Abhishek2021-2021110000.000.00001
KVA Adikari2021-2021551167107*41.7595.97101
AGDVA Akurugoda2021-20216601456324.1675.91010
AMEM Amarasinghe2021-20211000--0.00000
GK Amarasinghe2021-202186315977*53.0085.48020
G Anjana2021-20211000--0.00000
K Anjula2021-2021551832920.75122.05000
MA Aponso2021-20218321713*17.00141.66000
KSW Arachchige2021-20217502027740.4069.65010
SSD Arachchige2021-2021871685111.3391.89013
Y Arora2021-2021110444.0080.00000
KIC Asalanka2021-2021772361178*72.20104.63200
K Ashan2021-2021220332716.5071.73000
S Ashan2021-2021772291107*58.2098.31210
NH Atharagalla2021-2021522149*-45.16000
L Attanayake2021-202155113250*33.0059.19010
DS Auwardt2021-2021531221.0016.66001
N Balasooriya2021-2021110333.00100.00000
KMC Bandara2021-20216000--0.00000
S Bandara2021-2021652481616.0065.75000
WMK Bandara2021-20218812638537.5799.62020
C Battage2021-2021520542.5062.50000
M Bhanuka2021-20216601053317.5099.05000
H Boyagoda2021-202133011310137.6679.02100
MLR Buddika2021-20215501265425.2072.83010
RK Chandraguptha2021-20216602819646.8387.81020
P Charuka2021-202111111*-6.66000
B Chathuranga2021-202111100*-0.00000
IAS Chathuranga2021-20215545530*55.00100.00001
V Chathuranga2021-2021330312210.3386.11000
JU Chaturanga2021-202165120105.0034.48000
S Chinthaka2021-202133025118.3359.52000
S Colombage2021-20216437961*79.0072.47010
MMMS Cooray2021-20216601104018.3357.89001
PDMA Cooray2021-202133026228.6653.06001
L Croospulle2021-202155022711945.40100.44110
HGS Dakshina2021-20211000--0.00000
A Dananjaya2021-20215411565.0088.23001
A Daniel2021-2021832757.0041.17000
GI Daniel2021-2021330343011.3350.00001
JKZ Daniel2021-20214401507937.5095.54020
AAS de Alwis2021-2021440852.0027.58001
C Denipitiya2021-2021110777.0053.84000
C de Silva2021-2021540453211.2583.33001
GPHGS de Silva2021-202111199*-45.00000
J de Zilva2021-2021330674422.3363.20001
KMM de Silva2021-202111100*-0.00000
KY de Silva2021-202144032228.0044.44001
LHSP de Silva2021-2021550612812.2062.24001
M de Silva2021-20216612347246.8072.44030
M de Silva2021-202166114063*28.0066.66010
PC de Silva2021-2021882364118*60.66117.79120
PN de Silva2021-20212201095.0020.83000
PVR de Silva2021-20216601716928.5083.82011
ST de Silva2021-2021550875117.4075.65010
DD de Soysa2021-202187420855*69.3361.72020
RSSS de Zoysa2021-2021660784013.0046.15001
H Dhanushka2021-2021220271613.5042.18000
HGKD Dhanushka2021-20214301386746.0098.57010
NA Dharmasena2021-2021441146112*48.66105.79100
D Dharmasiri2021-2021550544510.8070.12001
WRKS Darshika2021-20212215351*53.0058.24010
A Dilhara2021-2021320773.5038.88001
WT Dilshan2021-202111100*-0.00000
HRC Dilshan2021-2021110000.000.00001
L Dilshan2021-2021220773.5077.77001
MD Dilshan2021-2021110242424.0085.71000
MVTP Dilshan2021-2021110333.0027.27000
Samitha Dilshan2021-2021550863017.2078.18000
WT Dilshan2021-2021330301910.0063.82000
Y Dishan2021-202154122217.3326.50001
GS Dinusha2021-2021640754218.7565.78000
S Disanayaka2021-2021210000.000.00001
C Dissanayake2021-2021652632.0026.08001
GHV Dulsara2021-202155111057*27.5064.32010
PWS Dulshan2021-202161111*-33.33000
H Dumindu2021-20216601787329.6665.20011
EMCD Edirisinghe2021-202182014107.0037.83000
BH Ediriweera2021-202144035148.7550.00000
KHK Ediriweera2021-2021220311915.5053.44000
EMKB Ekanayake2021-202122200*-0.00000
EMKH Ekanayake2021-20216611875937.4072.48010
N Pradeep2021-202121122*-200.00000
B Fernando2021-2021831514325.5091.07000
C Fernando2021-2021440411810.2569.49001
D Fernando2021-2021110222.0050.00000
HSD Fernando2021-20216426135*30.5093.84000
KHRK Fernando2021-2021660863714.3359.31001
KNM Fernando2021-20218803048238.0080.42020
MNK Fernando2021-20217601646827.3384.97011
PSU Fernando2021-20211000--0.00000
RS Fernando2021-20213201027151.00124.39010
S Fernando2021-20213301175539.0071.34010
Saminda Fernando2021-20217701969928.0070.75010
SA Fernando2021-20216524421*14.6683.01002
SANJ Fernando2021-20213328664*86.00140.98010
SH Fernando2021-2021320222211.0053.65001
Shehan I Fernando2021-2021330352011.6677.77001
WIA Fernando2021-202177028313240.4298.60100
WKI Fernando2021-2021541351411.6661.40000
WRC Fernando2021-202131100*-0.00000
N Francisco2021-2021330924230.6673.01000
LK Fransisco2021-20216602098234.8353.31020
NT Gamage2021-2021530652.0017.64001
N Gamage2021-2021220372718.50115.62000
PLS Gamage2021-202163110105.0052.63001
TR Gamage2021-2021110101010.0071.42000
S Gimhan2021-2021440786219.5079.59011
D Gunaratne2021-2021753209*10.0062.50001
DAS Gunaratne2021-2021861873217.4069.60000
C Gunasekara2021-2021520261613.0050.00000
V Gunasekare2021-2021330682722.6680.95000
NR Gunasekera2021-2021431503225.0078.12000
S Gunasekera2021-2021110262626.0072.22000
SN Gunasinghe2021-2021330423814.0039.62000
EBNK Gunasiri2021-2021210141414.0073.68000
MD Gunathilaka2021-20214401035125.7586.55010
S Gunathilaka2021-2021550915918.2062.32011
DMND Gunawardene2021-202152175*7.0063.63000
N Haggalla2021-202166129915159.8095.22110
MADI Hemantha2021-2021661141100*28.2089.24101
H Hettiarchchi2021-202185225128.3358.13000
BUDH Hettiarchchi2021-2021110000.000.00001
P Hettiwatte2021-2021550883617.6093.61000
DT Hewathantri2021-20214411225140.6663.54010
MTG Iddamalgoda2021-20216631355045.0082.31010
LU Igalagamage2021-2021550826416.4061.65010
N Imesh2021-2021110131313.00100.00000
SADU Indrasiri2021-20215315946*29.5092.18001
AA Inham2021-2021440683117.0058.62000
SU Ishak2021-202164116155.3384.21001
K Ishwara2021-2021110777.00140.00000
MM Jalill2021-2021440753018.7570.75001
D Jayakody2021-2021110353535.0061.40000
JALH Jayakody2021-2021540886522.0062.41010
D Jayalath2021-2021433115*-183.33000
JMDBMP Jayamanna2021-2021220432.0025.00000
M Jayamanna2021-2021110101010.0029.41000
WMC Jayampathi2021-2021431725336.00102.85010
HIA Jayaratne2021-2021852135105*45.00128.57100
PLM Jayaratne2021-20216539832*49.0080.99000
R Jayasena2021-20213314928*24.5076.56000
AJADDLA Jayasinghe2021-20215511807745.0065.21010
MDUS Jayasundera2021-202165112786*31.7569.78010
NGRP Jayasuriya2021-2021731292314.5085.29000
HMCB Jayathilake2021-2021110121212.0075.00000
S Jayathilake2021-20212113131*-119.23000
D Jayatunga2021-2021741722424.0062.60000
SMD Jayawardena2021-20216602458540.8377.28030
HM Jayawardene2021-20215524316*14.3366.15000
MSS Jayawickrama2021-202154039269.7567.24000
P Jayawickrama2021-2021751942.2547.36001
K Kabilraj2021-2021532118*11.0064.70000
Thaveesha Abhishek2021-2021440554213.7562.50001
C Kalindu2021-2021110121212.0085.71000
RD Kanchana2021-20214425134*25.5054.25000
STP Kandanearachchi2021-20216602086534.6691.22020
S Kankanange2021-2021440654016.2562.50001
N Kariyawasam2021-20211000--0.00000
KPNM Karunanayake2021-2021440403010.0048.78000
C Karunaratne2021-202188517963*59.66112.57012
MLR Karunaratne2021-20216611889137.6078.66010
TMUS Karunaratne2021-20215521044734.6667.09000
PHT Kaushal2021-2021110666.0037.50000
A Kaushalya2021-202121111*-33.33000
NM Kavikara2021-20215222619*-144.44000
S Kavinda2021-20216601313321.8374.85000
D Kollure2021-2021330562418.6666.66000
NC Komasaru2021-2021530323210.66152.38002
G Koralage2021-202122010105.0071.42001
R Koshitha2021-2021610555.00125.00000
K Kulasekara2021-20213301087536.0077.69010
V Kulatunga2021-20213000--0.00000
CBRLS Kumara2021-202184216148.0069.56000
HG Kumara2021-202144118573*61.6665.83020
LPPM Kumara2021-2021220282614.0037.83000
MWS Kumara2021-202122222*-7.40000
RC Kumara2021-2021110222.0016.66000
S Kumara2021-2021440843321.0049.12000
SAC Kumara2021-202111100*-0.00000
CD Kumarasinghe2021-20216602367639.3395.16020
C Lakshan2021-2021441704423.3378.65001
D Lakshan2021-20216602897748.1685.75030
M Lakshan2021-20215511424635.5098.61000
N Lakshan2021-20214211812*18.0048.64000
S Lakshan2021-2021851664116.5051.56000
WWWL Lakshan2021-202122012106.0052.17000
TPI Lakshanka2021-2021441473015.6662.66000
AKKY Lanka2021-2021541562518.6668.29000
J Liyanage2021-2021884461102*115.2578.80130
HS Liyanage2021-2021883381101*76.2078.71121
S Liyanage2021-2021110222.0040.00000
MA Liyanapathiranage2021-2021330362212.0058.06000
RM Liyanarachchi2021-202144033298.2568.75001
NLSDN Lokubandara2021-2021110232323.0043.39000
P Maduwantha2021-202166131482*62.8060.50030
PBDU Madusanka2021-202111111*-100.00000
WADP Madusanka2021-202155038157.6038.38001
KBD Madushan2021-20216601796729.8398.35010
MAP Madushan2021-20216432515*25.0054.34000
WPU Madushan2021-20216000--0.00000
GI Madushanka2021-202111100*-0.00000
LD Madushanka2021-20216417032*23.33152.17001
PHS Madushanka2021-20216602428940.33135.19020
NM Maligaspe2021-20215501283725.6050.79000
LN Malinga2021-20211000--0.00000
A Malshan2021-20213313426*17.0069.38000
T Malshan2021-2021110000.000.00001
WWAG Maneeshan2021-202166115979*31.8073.61010
S Manuranga2021-202133024168.0046.15000
W Mayantha2021-20212201899.0069.23000
AGS Mayura2021-2021660723412.0065.45001
SBP Mendis2021-2021110111.006.25000
BGS Mendis2021-20211000--0.00000
BKG Mendis2021-202133112481*62.00118.09011
BMAJ Mendis2021-2021771743812.3367.27001
PHKD Mendis2021-202144021211053.0067.08110
ST Mendis2021-20211000--0.00000
Y Mendis2021-2021110757575.0089.28010
R Mevan2021-2021110000.000.00001
SADU Mihiran2021-20215516445*16.0058.18002
BKEL Milantha2021-20215502016640.2092.20020
K Mishara2021-202187143711372.8381.83300
UA Morais2021-202154024116.0046.15000
EMDY Munaweera2021-202155043158.6074.13001
R Nallaperuma2021-2021220211910.5028.37000
JRG Namal2021-20215501775535.4095.16020
AN Nanayakkara2021-2021331453822.5062.50000
K Nanayakkara2021-2021110666.0066.66000
M Nimesh2021-2021220432.0033.33000
KVN Nirmal2021-20214215150*51.0060.71010
SSAH Nirmal2021-20216611313926.2079.39000
C Obeyesekere2021-20212000--0.00000
B Palihawadana2021-202122017158.5035.41000
U Parakrama2021-2021110777.0087.50000
SM Paranathala2021-20216611455129.0060.41010
NS Pathirana2021-202154022125.5056.41000
DBL Peiris2021-2021210181818.0075.00000
KN Peiris2021-2021430401913.3380.00000
KNN Peiris2021-2021330543118.0057.44001
KPCM Peiris2021-202133026148.6642.62000
SN Peiris2021-20216512818*7.0063.63001
MSU Perera2021-2021220954.50100.00000
AK Perera2021-202188039410649.25125.47120
D Perera2021-2021220372618.5058.73000
DKAL Perera2021-2021221118*11.0068.75000
H Perera2021-2021440524213.0070.27001
JS Perera2021-202173028219.3373.68001
Kevin Perera2021-2021110111.0020.00000
KKMR Perera2021-2021440602815.0092.30000
KKV Perera2021-2021643116*11.0050.00001
KPA Perera2021-2021220663.0022.22001
MDK Perera2021-20216519555*23.7598.95011
MDKJ Perera2021-2021330473215.6677.04000
NANN Perera2021-2021440441411.0097.77000
ND Perera2021-20213301057635.0075.53010
NLTC Perera2021-20218613226864.40126.27040
NVR Perera2021-2021442201410.0083.33001
PARP Perera2021-2021331202101*101.00106.87201
PCR Perera2021-2021220504825.0052.08000
S Perera2021-20211000--0.00000
DRS Perera2021-20216511106627.50125.00010
SSM Perera2021-202166041156.8375.92000
WADAS Perera2021-20213311487.0029.16000
WPNA Perera2021-202111177*-29.16000
TD Polgampola2021-2021110333.0037.50000
AA Pragasam2021-202111155*-27.77000
S Prasanna2021-202174021105.2556.75001
M Premadasa2021-2021440602115.0043.47001
A Premaratne2021-202155045249.0045.91001
WGHN Premaratne2021-2021110000.000.00001
KPWM Priyadarshana2021-2021110333.0060.00000
RPN Priyadarshana2021-202122211*-50.00000
S Priyadharshana2021-202143027239.0055.10000
TR Priyan2021-20215416834*22.6687.17000
SMA Priyanjan2021-20216501205724.0094.48010
R Punchihewa2021-20215426127*30.5091.04000
PM Pushpakumara2021-2021631422921.0087.50000
PGCSP Pussegolla2021-2021440423510.5091.30001
KASN Rajaguru2021-202122255*-100.00000
DDM Rajakaruna2021-202155030176.0044.77001
PBB Rajapaksa2021-202133026118.6666.66000
HM Rajapaksha2021-20216611795035.8085.23010
KCBDA Rajapakshe2021-2021531115*5.5064.70000
H Ramanayake2021-202155212546*41.6685.03001
HH Ramanayake2021-2021741715423.6695.94010
R Ranasinghe2021-2021663431914.3346.73001
Y Ranasinghe2021-2021110666.0033.33000
D Ranatunga2021-2021330743924.6684.09000
VGRS Ranaweera2021-202133142*2.0028.57001
DA Randika2021-202188126412437.7196.70120
SKC Randunu2021-2021432138*13.0046.42000
S Ranga2021-2021110111.0020.00000
WAI Rangana2021-202155113268*33.0075.86010
MALR Manasinghe2021-2021320555327.5070.51010
R Rasantha2021-2021330553418.3367.07000
E Rathnayake2021-20214401175929.2576.97020
P Rathnayake2021-20213301047834.6668.42010
RMMP Rathnayake2021-2021321333.0033.33000
KTH Ratnayake2021-20214425238*26.00148.57001
P Rathnayake2021-2021550692713.80118.96001
M Ravichandrakumar2021-202154021195.2595.45001
K Ravindu2021-202122019189.5061.29000
S Ridma2021-20214411212*4.0066.66003
K Ridmal2021-2021420000.000.00002
ABLD Rodrigo2021-20215501063921.20107.07000
KL Rukmal2021-202166143258.6051.80000
M Rupasinghe2021-202155046229.2056.09001
RJMGM Rupasinghe2021-2021552182117*60.66104.59100
MAH Rushan2021-2021440754018.7559.52000
LAC Ruwansiri2021-20216611545130.8096.25010
J Sachin2021-2021110111.0033.33000
S Sadamal2021-20216602148335.66104.39020
K Sadaruwan2021-2021440502412.5045.04000
SJMTM Samarakoon2021-20216611294225.8050.78000
SMLD Samarakoon2021-2021660985016.33144.11013
ISS Samarasooriya2021-20215501736734.6066.53010
S Samarawickrama2021-202166129592*59.0087.02030
TN Sampath2021-20218812619837.2885.85031
D Sanchitha2021-20211000--0.00000
C Sandaru2021-2021640934223.2575.60000
D Sandaruwan2021-202121155*-25.00000
MS Sandaruwan2021-2021210222.0040.00000
JRMVB Sanjaya2021-2021210202020.00153.84000
R Sanjaya2021-2021531291214.50152.63000
BB Sanjeewa2021-2021821545.0033.33000
I Sanjula2021-20213211111*11.0040.74001
DM Sarathchandra2021-20215501265025.2086.30010
L Sasanga2021-2021110222.0028.57000
RS Sayer2021-202155128197.0077.77001
RS Sembukuttige2021-20216601053717.5065.21000
SMKS Senarathne2021-20211000--0.00000
A Senaratne2021-2021621362236.0062.06000
YSD Seneveratne2021-2021660712811.8365.13001
D Senevirathna2021-2021440833220.75109.21000
SC Serasinghe2021-20217701423920.2860.42001
Shalith Fernando2021-2021310363636.0076.59000
Mohamed Shamaz2021-202177122811138.0088.03101
M Shilmi2021-2021110000.000.00001
M Shiraz2021-202133173*3.5033.33000
A Sigera2021-20214401517537.7585.31010
KHC Silva2021-2021440803020.0068.96000
AAS Silva2021-202182111*1.0025.00001
BADN Silva2021-202144020411851.0071.83100
M Silva2021-20215501014820.20109.78001
P Silva2021-20211112020*-54.05000
RALD Silva2021-2021540862.0042.10001
WAAM Silva2021-202155118978*47.2561.36030
A Singappulige2021-20215501006920.0063.69010
RMGK Sirisoma2021-202162195*9.00180.00000
KADS Siriwardana2021-202122014117.0036.84000
TAM Siriwardana2021-202187125011241.66101.21111
I Siriwardene2021-20215525023*16.6653.76001
A Siriwardhana2021-20216611295325.8083.76010
D Siriwardena2021-202144035148.7539.32000
P Sooriyabandara2021-2021440824820.5090.10001
M Subasingha2021-2021440934223.2559.61000
NM Subasinghe2021-2021520818040.50139.65010
WWP Taraka2021-2021220251712.5048.07000
DHAP Tharanga2021-20215501044620.8079.38001
WU Tharanga2021-202133016413654.6690.60100
C Tharindu2021-202152100*0.000.00001
RP Thattil2021-202154129119.6650.87000
A Theekshana2021-20215221010*-125.00000
M Theekshana2021-202184295*4.5036.00001
A Thilanchana2021-202176313255*44.0091.03010
M Thilina2021-2021110191919.0047.50000
R Tillakaratne2021-2021110111.0012.50000
S Tyron2021-20211000--0.00000
I Udana2021-20215401275131.75122.11010
ML Udawatte2021-202177035411650.5785.71130
RJI Udayanga2021-20215501214024.2069.94000
HKT Udeshana2021-20211000--0.00000
R Upamal2021-2021440804120.0056.33001
P Ushettige2021-20214311711*8.5029.31000
JDF Vandersay2021-2021740946423.5093.06010
L Vilochana2021-202133296*9.0025.71001
KDV Vimukthi2021-202174111555*38.3356.09010
N Vimukthi2021-2021441723824.0067.28001
HE Vithana2021-20216612117942.2095.47031
KDK Vithanage2021-2021220885144.00103.52010
P Waduge2021-202177023013332.8584.24100
K Wanniarachchi2021-20212201448072.0086.22020
KMSP Wannithilake2021-2021221434.0016.00000
MS Warnapura2021-2021540472011.7559.49000
DS Weerakkody2021-202188138912155.57116.46131
HB Weerasingha2021-2021110111.0033.33000
KPSAM Weerasinghe2021-2021650813416.2052.59001
MPM Weerasinghe2021-2021420442722.00141.93000
DRF Weerasinghe2021-202143211*1.0010.00001
M Wickramage2021-2021110000.000.00001
RS Wickramarachchi2021-202133022157.3355.00000
T Wickramarachchi2021-20211000--0.00000
PC Wickramasinghe2021-2021440472111.7544.76001
MA Widanapathirana2021-2021220211810.5045.65000
CMKK Wijerathne2021-2021440843621.0067.74001
KLVD Wijeratne2021-2021660733412.1644.24001
C Wijesinghe2021-20214315148*25.5075.00000
CG Wijesinghe2021-202155113876*34.5069.69011
DT Wijesinghe2021-202121122*-200.00000
K Wijesiri2021-2021440974424.2555.42000
RM Wijesiri2021-2021540411510.2585.41000
R Wijesooriya2021-2021650713514.2066.35000
I Wijesundera2021-20211000--0.00000
WGK Wimaladharma2021-20214401324633.0051.96000
SD Withanawasam2021-20213301274.0025.00000
UR Yasas2021-20215519038*22.50108.43000
HSM Zoysa2021-20216601276221.1681.41011
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:

KwaZulu-Natal Inland vs Lions at Johannesburg, CSA 4-Day Series Division 1 28th Match, Feb 9-11, 2026 [First-class]

Water and Power Development Authority vs Sui Northern Gas Pipelines Limited at Lahore, President's Trophy Grade-I Final, Feb 8-11, 2026 [First-class]

Warriors vs Dolphins at Durban, CSA 4-Day Series Division 1 27th Match, Feb 9-12, 2026 [First-class - Live]
>> 70/1 (15.4 ov, Semal Pillay 43*, S van Staden 11*, GG Peters 0/27) - Stumps