Players

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
RD Abeydeera2004-2004210333.0075.00000
WT Abeyratne2004-2004765199*19.0042.22000
SR Abeywardene2004-20047513197.7553.44000
HSH Alles2004-20042000--0.00000
BCN Amarasinghe2004-200454124168.0057.14001
MKDI Amerasinghe2004-20041000--0.00000
CRA Aravinda2004-2004110111111.0030.55000
RP Arnold2004-200487225987*51.8081.70020
DF Arnolda2004-2004542944.50100.00000
AACE Athukorala2004-20042211111*11.0057.89001
HMCM Bandara2004-20045426646*33.00104.76000
THAIK Bandaranayake2004-20042201286.0092.30000
MRCN Bandaratilleke2004-20042000--0.00000
PK Bodhisha2004-2004110222.009.52000
JWHD Boteju2004-2004540592214.7572.83000
PUM Chanaka2004-20041000--0.00000
UDU Chandana2004-2004110555.0041.66000
MNR Cooray2004-2004330652.0028.57001
GS Dananjaya2004-2004662873421.7565.41001
GI Daniel2004-20043301008033.3380.00010
TDD Darshanapriya2004-2004740521.2523.80001
SI de Saram2004-200487039312856.1489.11210
GT de Silva2004-2004741392713.0052.70000
JDM de Silva2004-20047754114*20.5048.80000
KY de Silva2004-2004550976919.4054.80010
PHK de Silva2004-2004770802811.4243.24000
SKL de Silva2004-20047701695724.1488.94010
WRS de Silva2004-2004731331.5037.50001
RSR de Zoysa2004-200452018119.0051.42000
RSSS de Zoysa2004-2004220392119.5052.70000
DGR Dhammika2004-20048411163.6644.00000
GSP Dharmapala2004-2004770833311.8549.11002
HDPK Dharmasena2004-200476220794*51.7576.66010
KLSL Dias2004-200484029127.2559.18000
WJMR Dias2004-20048601435623.8371.50011
WMMS Dias2004-2004110222.0028.57000
LHD Dilhara2004-20047601567026.00164.21010
DMGS Dissanayake2004-20042214636*46.0069.69000
RD Dissanayake2004-2004752442314.6688.00001
YMS Dissanayake2004-20041000--0.00000
PB Ediriweera2004-20041000--0.00000
CL Ediriweerage2004-2004331673933.5038.72000
AW Ekanayake2004-20047632915*9.6665.90002
MAM Faizer2004-20045501184223.6070.23000
CS Fernando2004-200466046187.6663.01001
EFMU Fernando2004-20047712096934.8355.88021
HBD Fernando2004-200465212169*40.33107.07010
HGSP Fernando2004-200433020176.6644.44001
KADM Fernando2004-200477325577*63.7570.05021
KHRK Fernando2004-200488123166*33.0079.10020
KM Fernando2004-200486224116.0043.63001
KNC Fernando2004-2004110999.0037.50000
MR Fernando2004-2004441774325.6663.11000
MTD Fernando2004-2004210666.0050.00000
MTP Fernando2004-2004550884117.6082.24000
PHMG Fernando2004-20047701595522.7177.18011
PRT Fernando2004-200455035157.0022.87000
RM Fernando2004-2004110232323.0031.50000
SEDR Fernando2004-2004660753112.5041.66002
SI Fernando2004-20042112828*-77.77000
TCB Fernando2004-200476225176.2569.44002
WHNJ Fernando2004-2004110888.0036.36000
WJM Fernando2004-2004110000.000.00001
WLP Fernando2004-20042201376.5046.42000
WR Fernando2004-20047611065021.2077.94011
MK Gajanayake2004-2004883257100*51.4073.85110
CRP Galappathy2004-20048711636027.1683.16011
RC Galappathy2004-2004220271713.5043.54000
IS Gallage2004-2004421878.0044.44000
D Gamage2004-2004741572819.0083.82000
TP Gamage2004-200431199*-225.00000
WCA Ganegama2004-2004741713123.6678.02000
GASK Gangodawila2004-200444026206.5053.06001
KKK Gangodawila2004-200476213053*32.5072.22011
LJP Gunaratne2004-200487247139.4071.21000
MT Gunaratne2004-2004110555.0020.83000
MPGDP Gunatilleke2004-2004762471411.7557.31001
ID Gunawardene2004-2004440773619.2557.03000
KD Gunawardene2004-200476114652*29.2047.86011
UC Hathurusingha2004-20043217170*71.0098.61010
HMRKB Herath2004-200444127139.0067.50000
D Hettiarachchi2004-200474036199.0053.73000
DN Hunukumbura2004-20047701635823.2853.44011
GDD Indika2004-20046511386134.5076.24010
SADU Indrasiri2004-2004762713817.7592.20000
AD Indunil2004-2004221119*11.00122.22000
PS Jayaprakashdaran2004-200483343*-57.14000
RHAP Jayaratne2004-20045502074.0040.00001
CU Jayasinghe2004-20047711646827.33112.32011
PC Jayasundera2004-2004762973624.25107.77000
ASR Jayasuriya2004-2004660622510.3349.20000
HAPW Jayawardene2004-20046601196219.8366.11011
HM Jayawardene2004-20047743515*11.6647.29001
HMS Jayawardene2004-200433024148.0053.33000
PASS Jeewantha2004-2004110777.0053.84000
S Kalavitigoda2004-200455026812153.6081.21110
RS Kalpage2004-200465123710859.2589.77110
RS Kaluwitharana2004-20047702329733.14100.00020
SHT Kandamby2004-20047721405528.0065.42011
KPSP Karunanayake2004-200465210235*34.0096.22000
KDN Karunaratne2004-2004220422.0040.00000
NC Komasaru2004-2004421535.0041.66000
MY Kudagodage2004-20047626126*15.2542.36000
ADC Kularatne2004-2004660723012.0039.34000
MKPB Kularatne2004-2004880824210.2546.59002
CKB Kulasekara2004-20041112020*-60.60000
KMDN Kulasekara2004-20047312113*10.5053.84001
HGJM Kulatunga2004-2004431723636.0086.74000
KA Kumara2004-20047701495021.2847.60011
ORP Kumara2004-2004431362118.0078.26000
PDGC Kumara2004-20047727539*15.00105.63001
KADMC Kuruppu2004-2004550632312.6036.00001
DGNH Laknath2004-2004110777.0030.43000
ABT Lakshitha2004-20042111212*-133.33000
MKGCP Lakshitha2004-200477110252*17.0062.96010
DK Liyanage2004-2004550743514.80105.71001
DS Liyanage2004-2004110000.000.00001
PS Liyanage2004-2004550917018.2092.85010
J Madanagopal2004-20047602025633.6672.14020
S Madanayake2004-2004321878.0047.05000
HM Maduwantha2004-20047611504730.0057.69000
SDC Malinga2004-200464385*8.0044.44001
SL Malinga2004-200411100*-0.00000
CP Mapatuna2004-2004430916430.3372.22010
DA Marage2004-20047601143719.0086.36000
BCMS Mendis2004-20046602017133.5079.44010
BMAJ Mendis2004-20047701968328.0082.70020
BMSN Mendis2004-2004220402220.0062.50000
YAN Mendis2004-2004550562911.2060.86001
YSS Mendis2004-2004220864.0038.09000
J Mubarak2004-200477036011351.4285.30110
CRB Mudalige2004-2004721444.0040.00000
TMI Mutaliph2004-2004330928230.6678.63011
MN Nawaz2004-20048701485821.1479.14010
NMNP Nawela2004-2004760925015.3369.69011
HD Niroshana2004-2004520312715.5088.57000
SC Oasis2004-20043318040*40.0066.66000
RSA Palliyaguruge2004-20047602257237.50148.02021
NT Paranavitana2004-2004330835927.6658.45010
DN Pathirana2004-20047701905827.1453.97010
CCJ Peiris2004-2004210000.000.00001
JSK Peiris2004-20046612436048.6058.27030
TR Peiris2004-20047712508541.6695.78020
AM Perera2004-2004220884.0042.10001
AML Perera2004-20044314923*24.5098.00000
ASA Perera2004-2004551823820.5089.13001
GAS Perera2004-2004540633815.7595.45000
GYSR Perera2004-20047601897831.5066.31010
ICD Perera2004-20048811022114.5746.57002
KDDHN Perera2004-2004110111.00100.00000
KMH Perera2004-200444016114.0033.33001
KRNU Perera2004-2004442301515.0061.22000
LDI Perera2004-2004320864.0088.88000
MDK Perera2004-20048801475518.3765.33011
MMDNRG Perera2004-20048711463624.3370.53000
MMDPV Perera2004-2004650613912.2066.30001
NANN Perera2004-2004871329114*54.8396.76210
PDRL Perera2004-2004742197*9.5090.47001
RHTA Perera2004-2004760632510.5060.00000
SA Perera2004-2004540472911.7571.21001
SPLCS Perera2004-2004540916422.7577.77010
WADAP Perera2004-200477066169.4254.54000
WDDS Perera2004-20042214228*42.0065.62000
WJSD Perera2004-20047701244417.7151.23000
WMB Perera2004-20046611214324.2053.53000
AS Polonowita2004-2004330301510.0055.55000
DHS Pradeep2004-200443020146.6623.80000
UMA Prasad2004-2004741742.3329.16001
JAHS Prasanna2004-2004110999.00100.00000
PHD Premadasa2004-2004420372518.5088.09000
KDA Premakumara2004-20042211717*17.0077.27001
KPWM Priyadarshana2004-200433211811.0032.35000
GS Priyankara2004-200422222*-15.38000
HPA Priyantha2004-200477046276.5740.00000
KR Pushpakumara2004-20047634719*15.6648.95001
M Pushpakumara2004-2004420242212.0060.00000
KDC Pushpalal2004-2004110212121.0055.26000
N Quintaz2004-200474397*9.0056.25001
DM Ramanayake2004-2004330685022.6689.47010
NM Ramzi2004-200466037156.1637.37000
MP Ranasinghe2004-2004321353335.0089.74000
DA Ranatunga2004-2004760903315.0049.72000
BDAP Ranaweera2004-2004320221711.0044.89000
DK Ranaweera2004-20041000--0.00000
HGP Ranaweera2004-2004220453822.5081.81000
TAVHK Ranaweera2004-2004321111.005.55000
KGN Randika2004-20044423830*19.0054.28001
PN Ranjith2004-200485046429.2093.87001
MM Rasmijinan2004-2004330431.3314.28001
R Rathika2004-2004741944531.3349.47001
MI Ratnayake2004-200433354*-45.45000
RWMGA Ratnayake2004-2004541663422.00100.00000
A Rideegammanagedera2004-2004220382619.0045.78000
A Rizan2004-2004440572814.2548.71000
NS Rupasinghe2004-2004742251012.5065.78001
JT Samaratunga2004-20045412316*7.6634.84001
DP Samaraweera2004-200411111*-100.00000
TT Samaraweera2004-20047701716324.4252.29022
TN Sampath2004-200454028137.0062.22000
MA Sandaruwan2004-20047702009028.5785.10021
RGD Sanjeewa2004-20047722458449.0059.32020
SWC Sanjeewa2004-2004440402010.0020.83001
JCR Saverymuthapulle2004-200432019119.5059.37000
KPPB Seneviratne2004-20047711806930.0067.41010
JSM Shazmil2004-2004110131313.00144.44000
PSAN Shiroman2004-20047701123216.0075.67001
DGC Silva2004-20041000--0.00000
FHSM Silva2004-200465122105.5034.37001
KRP Silva2004-200444194*3.0075.00001
LPC Silva2004-2004771985116.3377.77012
MN Silva2004-2004110161616.0076.19000
RCRP Silva2004-200472110810.0066.66000
RHS Silva2004-20047629427*23.5082.45001
SHSMK Silva2004-20047501084421.6065.06000
UNW Silva2004-2004660834413.8341.91001
RMGK Sirisoma2004-2004532858.0050.00000
KADJ Siriwardene2004-20047601114918.5065.68002
R Soysa2004-20046314624*23.0095.83000
WNM Soysa2004-200477060348.5745.80001
TKD Sudarshana2004-20047712186936.3354.63020
S Randiv2004-2004410777.0046.66000
BG Suranjana2004-200411144*-100.00000
RH Sureshchandra2004-2004660923615.3363.88000
WU Tharanga2004-2004320875643.5055.41010
T Thushara2004-200486211975*29.75105.30010
HAHU Tillakaratne2004-20046601767129.3361.75011
HP Tillakaratne2004-2004750683613.6045.33000
RR Tissera2004-200486021010435.0059.65100
WCR Tissera2004-2004220322016.0088.88000
PN Udawatta2004-2004220402820.00102.56000
KEA Upashantha2004-200432017168.5094.44000
MG Vandort2004-20047703599551.2869.98030
HWU Varuna2004-2004410888.0061.53000
CW Vidanapathirana2004-20046412598.3353.19000
MS Villavarayan2004-2004310666.0054.54000
SS Viswanathan2004-20044411437047.6662.17010
HE Vithana2004-200466121010542.0063.82111
SI Vithana2004-2004110111.0050.00000
DWAND Vitharana2004-200477126887*44.6664.26020
WMJ Wannakuwatta2004-2004753902445.00101.12000
VSK Waragoda2004-20043314623*23.0067.64000
SM Warnapura2004-2004440855421.2597.70011
S Weerakoon2004-200473131*1.5033.33000
N Weeraman2004-2004110000.000.00001
K Weeraratne2004-2004210212121.0087.50000
UWMBCA Welegedara2004-200473242*4.0080.00000
AC Weththasinghe2004-2004430442814.6659.45000
AS Wewalwala2004-2004110777.0038.88000
WP Wickrama2004-200477057268.1443.51001
DDN Wickramarathna2004-20042000--0.00000
RPAH Wickramaratne2004-20047722327546.4089.23021
DCM Wickramasinghe2004-2004110555.0071.42000
DD Wickramasinghe2004-200485136249.0041.86001
DHMB Wickramatunga2004-2004110252525.0049.01000
G Wijekoon2004-20047711093818.1692.37000
MSR Wijeratne2004-20048701374619.5750.74000
SA Wijeratne2004-200466048348.00114.28003
CG Wijesinghe2004-20047701495721.2868.98011
SN Wijesinghe2004-20043301083.3355.55001
OLA Wijesiriwardene2004-200442243*-66.66000
WRD Wimaladarma2004-2004110666.0075.00000
RR Wimalasiri2004-200455046239.2039.65001
CM Withanage2004-2004660842414.0058.33000
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