Players

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
WT Abeyratne2004-2004440402410.0037.38001
SR Abeywardene2004-20045622812*7.0024.34001
HSH Alles2004-20042323734*37.0064.91001
MKDI Amerasinghe2004-20046731714*4.2542.50003
S Arangalla2004-200477116469*27.3342.15020
SDC Aravinda2004-2004110000.000.00001
RP Arnold2004-2004663386102*128.6670.05140
DF Arnolda2004-20046811003914.2872.99001
V Arunprakash2004-20042301159038.3350.00011
MS Atapattu2004-2004120545027.0068.35010
HMCM Bandara2004-200471012657129.4450.86020
MRCN Bandaratilleke2004-20049821286021.3350.79010
PK Bodhisha2004-2004120663.0033.33001
SCD Boralessa2004-200411122*-11.76000
JWHD Boteju2004-2004121103103103.0056.59100
DSPB Bowala2004-2004110131313.0029.54000
PUM Chanaka2004-200411155*-31.25000
NHV Chinthaka2004-20045801613420.1238.60000
MNR Cooray2004-20043427844*39.0060.93000
AP Dalugoda2004-2004783137*2.608.22003
GS Dananjaya2004-200469212859*18.2844.91011
GI Daniel2004-20043501869637.2062.41021
TDD Darshanapriya2004-2004542874.0011.42000
SI de Saram2004-200471002276622.7050.66011
EDIL de Silva2004-2004110262626.0029.88000
GT de Silva2004-20043524433*14.6628.20000
JDM de Silva2004-20046948525*17.0039.35000
KMS de Silva2004-2004110101010.00142.85000
PHK de Silva2004-200471101844816.7244.23001
SJC de Silva2004-20041000--0.00000
SKL de Silva2004-200481223307433.0052.88031
WRS de Silva2004-2004763322210.6642.10002
RSR de Zoysa2004-20041000--0.00000
RSSS de Zoysa2004-2004110212121.0042.85000
DGR Dhammika2004-2004662481812.0043.63000
GSP Dharmapala2004-2004220645632.0032.48010
HDPK Dharmasena2004-2004440674216.7538.06000
DN Dias2004-200423111652*58.0063.73010
KLSL Dias2004-200466111*0.206.25005
WJMR Dias2004-20044524917*16.3346.66000
WMMS Dias2004-200434020185.0046.51001
LHD Dilhara2004-20046801925824.00118.51010
TM Dilshan2004-200445021310942.6069.83110
DMGS Dissanayake2004-200457115746*26.1667.38000
RD Dissanayake2004-2004783922918.4043.39001
PB Ediriweera2004-20045601877331.1647.70012
CL Ediriweerage2004-200446135117.0029.16001
AW Ekanayake2004-200454036199.0046.15000
MAM Faizer2004-2004220442522.0065.67000
ASN Fernando2004-200423014104.6623.33001
CRD Fernando2004-2004341402413.3328.16001
CS Fernando2004-200446210580*26.2552.50012
EFMU Fernando2004-20047801224815.2537.88001
HBD Fernando2004-2004710318851*26.8569.37011
HMP Fernando2004-2004230301810.0031.57000
KADM Fernando2004-2004711317247*21.5043.87002
KHRK Fernando2004-20047901794019.8840.68000
KM Fernando2004-20043411004533.3350.00000
KNS Fernando2004-20041214037*40.0046.51000
MCR Fernando2004-20045711108718.3355.27012
MR Fernando2004-20042312212*11.0020.75000
MTD Fernando2004-20041000--0.00000
MTP Fernando2004-200455131157.7528.44001
PHMG Fernando2004-20046901937921.4448.25022
PRT Fernando2004-2004480902711.2519.95001
SEDR Fernando2004-200471102484922.5432.76000
SI Fernando2004-200491313418128.4158.09022
TCB Fernando2004-2004341835227.6633.20010
ULKD Fernando2004-2004230643521.3349.23000
WJM Fernando2004-2004350574111.4036.53002
WLP Fernando2004-2004331653532.5048.50000
WR Fernando2004-20046711105418.3356.41010
MK Gajanayake2004-20047911624120.2547.64001
CRP Galappathy2004-200471003526835.2049.92031
RC Galappathy2004-200434024106.0023.07001
IS Gallage2004-2004964118*5.5022.44001
D Gamage2004-2004442362318.0070.58001
TP Gamage2004-20044533512*17.5054.68000
WCA Ganegama2004-2004410111.006.25000
KKK Gangodawila2004-200478121485*30.5766.87012
S Gayan2004-200412111*1.003.22001
LJP Gunaratne2004-200478226262*43.6668.58010
MT Gunaratne2004-2004120110.503.57001
MPGDP Gunatilleke2004-200468256179.3334.35000
DA Gunawardene2004-20045801634520.3769.65001
DV Gunawardene2004-2004120653.0022.22000
ID Gunawardene2004-200423022127.3362.85001
KD Gunawardene2004-2004320201610.0029.85000
UC Hathurusingha2004-20046801787722.2550.85010
D Hettiarachchi2004-2004874431214.3330.06001
DN Hunukumbura2004-2004813033210225.5358.86112
GDD Indika2004-20045501728434.4054.43020
SADU Indrasiri2004-200478212234*20.3352.81001
AD Indunil2004-2004110777.0031.81000
PLU Irandika2004-20041000--0.00000
MHA Jabbar2004-2004110000.000.00001
WS Jayantha2004-20042401015625.2569.17011
PS Jayaprakashdaran2004-200456236199.0042.35001
RHAP Jayaratne2004-2004350575111.4033.13013
CU Jayasinghe2004-200481121162012.8846.77001
KKS Jayasinghe2004-2004231954.5021.95000
PC Jayasundera2004-20045601538525.5083.15011
ASR Jayasuriya2004-20042201195.5013.41000
ST Jayasuriya2004-20042301959665.00108.93020
DPMD Jayawardene2004-200435030612361.2083.37210
HAPW Jayawardene2004-20045721264425.2049.02000
HM Jayawardene2004-20046931063917.6652.21001
HMS Jayawardene2004-2004230552318.3345.83000
STR Jayawardene2004-2004120000.000.00002
MN Jaymon2004-200458057287.1237.25002
PASS Jeewantha2004-2004230612720.3352.13000
S Kalavitigoda2004-2004813244310640.2749.88220
RS Kalpage2004-200434012810232.0049.23101
RS Kaluwitharana2004-2004340853621.2552.79000
SHT Kandamby2004-2004230805526.6686.95010
KPSP Karunanayake2004-20044621367834.0053.33011
KDN Karunaratne2004-2004110131313.0072.22000
PARC Karunasena2004-2004240471911.7529.93000
MY Kudagodage2004-20045811374119.5735.49000
ADC Kularatne2004-2004110000.000.00001
MKPB Kularatne2004-200471011485416.4440.99012
CKB Kulasekara2004-20046801915723.8751.76022
KMDN Kulasekara2004-20048921518221.5748.70012
HGJM Kulatunga2004-200491103318630.0961.52031
KA Kumara2004-2004710118251*20.2237.68022
KSD Kumara2004-2004120272313.50100.00000
ORP Kumara2004-2004121149*14.0027.45000
PDGC Kumara2004-200491232197224.3348.55010
KADMC Kuruppu2004-2004612114044*12.7225.22004
DGNH Laknath2004-2004120201310.0025.97000
ABT Lakshitha2004-2004430321.0015.00001
MKGCP Lakshitha2004-200471001002810.0046.94002
DK Liyanage2004-2004210222222.00220.00000
DS Liyanage2004-200411100*-0.00000
PS Liyanage2004-2004872713614.2032.27001
KS Lokuarachchi2004-20044402038350.7579.60010
S Madanayake2004-20041000--0.00000
HM Maduwantha2004-20046801032812.8731.59000
MF Maharoof2004-2004110131313.0072.22000
SDC Malinga2004-2004782864014.3337.71003
SL Malinga2004-2004310555.0026.31000
CP Mapatuna2004-20047903049533.7753.14031
DA Marage2004-200457043196.1460.56003
BCMS Mendis2004-200471002307323.0058.52021
BMAJ Mendis2004-200461021767222.0055.34022
BMSN Mendis2004-200446117310334.6058.05100
YAN Mendis2004-20045612412*4.8027.90002
YSS Mendis2004-20041000--0.00000
J Mubarak2004-200471201353311.2553.57001
CRB Mudalige2004-20045000--0.00000
TMI Mutaliph2004-20046912356329.3773.43020
MN Nawaz2004-2004540884322.0037.60000
NMNP Nawela2004-200471002106621.0034.36010
WAS Niroshan2004-20041111313*-61.90000
HD Niroshana2004-200469114947*18.6264.22001
PMAN Palihakoon2004-2004110222.007.69000
RSA Palliyaguruge2004-20044711484824.6657.14000
NT Paranavitana2004-200481303369025.8433.97031
DN Pathirana2004-2004913148413240.3371.07122
GRP Peiris2004-20045711414423.5051.08000
JSK Peiris2004-2004561561911.2040.00002
TR Peiris2004-20048102348102*43.5064.20120
AM Perera2004-20042313516*17.5036.08000
AML Perera2004-2004320663.0026.08001
ASA Perera2004-2004110000.000.00001
GAS Perera2004-20047923458349.2854.16040
GYSR Perera2004-200471011093312.1151.17003
ICD Perera2004-20046901987722.0038.59011
KMH Perera2004-20045711985633.0044.09021
LDI Perera2004-20041000--0.00000
MDK Perera2004-20046902034722.5566.99001
MMDNRG Perera2004-20047911947924.2565.76010
MMDPV Perera2004-200445110036*25.0079.36000
NANN Perera2004-20044601194819.8384.39001
PDRL Perera2004-2004562553113.7549.10000
RHTA Perera2004-2004471744712.3342.77002
SA Perera2004-20043401359633.7556.01011
SPLCS Perera2004-2004220422.0017.39000
WADAP Perera2004-20044502059141.0046.27010
WDDS Perera2004-20047912324229.0047.15000
WJSD Perera2004-20047111254109*25.4043.27103
WMB Perera2004-20046701714624.4261.29000
WMSM Perera2004-20042411414*4.6633.33003
AS Polonowita2004-200481314159234.5853.00042
DHS Pradeep2004-2004210444.0016.00000
KTGD Prasad2004-2004110555.0017.24000
UMA Prasad2004-200412100*0.000.00001
JAHS Prasanna2004-2004110171717.0058.62000
PHD Premadasa2004-20046601507825.0043.85011
KDA Premakumara2004-200471011886120.8857.14012
BARS Priyadarshana2004-20046601286421.3354.46010
KPWM Priyadarshana2004-20045736525*16.2545.13002
HPA Priyantha2004-20046902507027.7775.07021
KR Pushpakumara2004-2004542472523.5077.04001
M Pushpakumara2004-200491233346937.1164.47030
KDC Pushpalal2004-2004110191919.0043.18000
N Quintaz2004-200422113913.0030.95000
DM Ramanayake2004-2004230684022.6646.57000
NM Ramzi2004-20043413620*12.0034.61000
DA Ranatunga2004-20047911909923.7538.69012
DK Ranaweera2004-20046802367229.5048.36022
HGP Ranaweera2004-2004350914918.2066.91000
TAVHK Ranaweera2004-2004120321.5020.00000
KGN Randika2004-20046922705838.5740.29020
PN Ranjith2004-200466052238.6647.27002
MM Rasmijinan2004-20043424528*22.5075.00001
R Rathika2004-2004330544018.0050.94000
MI Ratnayake2004-2004110666.0040.00000
RMAR Ratnayake2004-200422122*2.007.40001
RWMGA Ratnayake2004-200491021604120.0044.19000
A Rideegammanagedera2004-20046701545922.0041.06010
A Rizan2004-20045811856026.4242.92021
NS Rupasinghe2004-2004881369*5.1422.92001
JT Samaratunga2004-200424221*1.008.00001
TT Samaraweera2004-2004691310106*38.7545.32111
TN Sampath2004-20041000--0.00000
MA Sandaruwan2004-20045802639432.8763.52031
KC Sangakkara2004-2004110363636.0059.01000
RGD Sanjeewa2004-200461111863518.6047.69000
SWC Sanjeewa2004-200412017178.5045.94001
JCR Saverymuthapulle2004-20041000--0.00000
KPPB Seneviratne2004-200471111966719.6043.26020
PSAN Shiroman2004-200471112586725.8068.07012
FHSM Silva2004-20042000--0.00000
KRP Silva2004-2004443179102*179.0080.26110
LPC Silva2004-2004451683317.0046.57000
RCRP Silva2004-200496226146.5038.80000
RHS Silva2004-200491212084918.9040.62000
SHSMK Silva2004-2004562512312.7534.22001
WMU Silva2004-20041000--0.00000
KADJ Siriwardene2004-20045701414420.1446.07002
IC Soysa2004-2004911332060*40.0060.72042
R Soysa2004-200491012645829.3346.89010
WNM Soysa2004-200461213669533.2747.59020
TKD Sudarshana2004-20046912316528.8761.27020
S Randiv2004-200477049197.0035.00001
RH Sureshchandra2004-2004350642612.8046.04000
WU Tharanga2004-20046701828926.0045.16010
MC Thotuwilage2004-200424115970*53.0058.88010
T Thushara2004-2004640945023.50101.07011
HAHU Tillakaratne2004-20044601938832.1668.43010
HP Tillakaratne2004-200464217994*89.5048.64020
RR Tissera2004-200456119187*38.2037.89011
WCR Tissera2004-2004471813113.5061.36001
PN Udawatta2004-200412013126.5052.00000
WPUJC Vaas2004-200423014113447.0055.29100
MG Vandort2004-200481313245927.0074.82021
HWU Varuna2004-2004221201220.00111.11000
CW Vidanapathirana2004-2004431352517.5071.42001
MS Villavarayan2004-2004441301810.0046.15000
HE Vithana2004-200479123412029.2546.70102
DWAND Vitharana2004-20045701855626.4257.27010
WMPN Wanasinghe2004-20046812205831.4240.14011
WMJ Wannakuwatta2004-20047736921*17.2542.85002
VSK Waragoda2004-20049114443117*63.2853.11120
SM Warnapura2004-200491423459128.7566.09010
S Weerakoon2004-2004971943715.6656.28001
K Weeraratne2004-2004561913318.2069.46000
UWMBCA Welegedara2004-200455321*1.008.00002
AC Weththasinghe2004-200436227310368.2557.23110
WP Wickrama2004-200468111330*16.1442.16002
DDN Wickramarathna2004-2004220323216.0060.37001
RPAH Wickramaratne2004-20048102336104*42.0064.49120
DD Wickramasinghe2004-2004791933211.6228.26002
DHMB Wickramatunga2004-2004570822911.7154.30002
G Wijekoon2004-20046701144416.2850.00001
MSR Wijeratne2004-20046911174114.6233.81002
SA Wijeratne2004-2004120884.00100.00001
CG Wijesinghe2004-20045821685828.0052.33010
MH Wijesinghe2004-2004110888.0080.00000
SN Wijesinghe2004-20044701216417.2846.36011
OLA Wijesiriwardene2004-20045656425*64.0054.23000
WRD Wimaladarma2004-2004121117*11.00100.00000
RR Wimalasiri2004-200461011315414.5531.64011
CM Withanage2004-200471002597725.9061.37020
DNT Zoysa2004-20045711222820.3353.27000
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]