Players

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
WT Abeyratne2003-2003342311515.5036.90000
SR Abeywardene2003-2003242271913.5045.00000
HSH Alles2003-2003441301910.0024.00001
BCN Amarasinghe2003-20037731784.2520.48001
MKDI Amerasinghe2003-20033422517*12.5034.24000
ARRAPWRRKB Amunugama2003-200358167199.5745.89001
RLS Ananda2003-200311100*-0.00000
S Arangalla2003-20037921345319.1433.75012
CRA Aravinda2003-2003121333.0013.63000
SDC Aravinda2003-2003330412013.6639.42000
RP Arnold2003-20033501088921.6061.01011
DF Arnolda2003-2003650773615.4052.73001
MS Atapattu2003-2003330319198106.3352.29200
HMCM Bandara2003-200369142235.2526.41004
THAIK Bandaranayake2003-2003331242412.0072.72001
MRCN Bandaratilleke2003-200391011496816.5553.59012
PUM Chanaka2003-200332211*-50.00000
UDU Chandana2003-20035702216631.5755.52020
NHV Chinthaka2003-200324024136.0022.01001
MNR Cooray2003-2003710218758*23.3737.77021
MSG Cooray2003-20033531814*9.0033.33002
AP Dalugoda2003-20037817326*10.4219.78000
GS Dananjaya2003-2003611432234.5730.76003
GI Daniel2003-20032401034225.7542.04000
SI de Saram2003-200371122775930.7742.41010
EDIL de Silva2003-200312017138.5022.36000
GT de Silva2003-20033515732*14.2525.33002
KSC de Silva2003-200344036269.0040.90000
PHK de Silva2003-200361101724715.6339.81000
R de Silva2003-2003120302115.0050.84000
SKL de Silva2003-200322155*5.0033.33001
WRS de Silva2003-200381001163411.6046.40002
DGR Dhammika2003-20036729754*19.4062.17012
GSP Dharmapala2003-2003120000.000.00002
HDPK Dharmasena2003-20035922297432.7157.53021
IP Dharmawardene2003-20033601082618.0038.16000
KLSL Dias2003-200345034256.8016.11001
WJMR Dias2003-20035901524016.8841.08001
WMMS Dias2003-2003110888.0057.14000
LHD Dilhara2003-200371001193711.9053.12001
TM Dilshan2003-200369145815157.2562.14220
DMGS Dissanayake2003-200381103358330.4555.92041
MU Dissanayake2003-20033501094721.8042.24000
RD Dissanayake2003-200379250247.1430.48004
WRD Dissanayake2003-2003240865721.5071.07010
MM Dunusinghe2003-2003340633715.7521.50001
PB Ediriweera2003-200358032413640.5053.02120
AW Ekanayake2003-200369252197.4254.16001
MAM Faizer2003-200324114114.6626.41001
ASN Fernando2003-2003110212121.0042.00000
BMPD Fernando2003-2003361832416.6037.55000
CRD Fernando2003-200343200*0.000.00001
CS Fernando2003-20036902749630.4460.35020
EFMU Fernando2003-2003582329102*54.8345.31120
HGSP Fernando2003-2003110777.0031.81000
HMP Fernando2003-2003350703214.0033.81001
KADM Fernando2003-200357128510047.5040.71121
KHRK Fernando2003-200371012536128.1157.76031
KLK Fernando2003-200366038126.3324.83002
KM Fernando2003-200361021424217.7537.36001
KNC Fernando2003-20032312117*10.5041.17001
LL Fernando2003-20032222216*-25.28000
MTP Fernando2003-200371111244912.4048.06002
PHMG Fernando2003-200323021167.0035.00001
PRT Fernando2003-200361101724415.6330.22002
RM Fernando2003-2003230373012.3351.38001
SALJ Fernando2003-2003110000.000.00001
SEDR Fernando2003-200359053165.8825.00002
SI Fernando2003-2003912150016045.4549.70201
TCB Fernando2003-200377214460*28.8037.11011
ULKD Fernando2003-2003570742710.5728.35001
WHNJ Fernando2003-2003120272713.5087.09001
WJM Fernando2003-20037901403715.5526.51000
WLP Fernando2003-2003230423314.0073.68000
WR Fernando2003-2003791982712.2544.34000
MK Gajanayake2003-20032301119537.0068.09010
CRP Galappathy2003-2003913122853*19.0057.72013
RC Galappathy2003-20035901292914.3338.39001
IS Gallage2003-20035523830*12.6630.89000
S Gallage2003-20033401042.5015.62000
D Gamage2003-2003562116*2.7528.20002
TP Gamage2003-2003231763.5017.07000
WCA Ganegama2003-200381331936719.3066.32011
KKK Gangodawila2003-2003120994.5090.00001
S Gayan2003-200311100*-0.00000
LJP Gunaratne2003-20034501099821.8049.54013
MT Gunaratne2003-20035811485121.1434.18010
PW Gunaratne2003-2003110000.000.00001
MPGDP Gunatilleke2003-200361159724*16.1629.48001
DV Gunawardene2003-2003330110.335.26002
ID Gunawardene2003-2003110666.0050.00000
CP Handunnettige2003-20032301018833.6633.22011
CM Hathurusingha2003-20031201195.5033.33000
UC Hathurusingha2003-200371232595228.7750.67010
HMRKB Herath2003-2003231352617.5043.75000
D Hettiarachchi2003-20035411876.0025.71001
U Hettiarachchi2003-2003440433010.7524.85002
RP Hewage2003-2003916236878*26.2844.60032
DN Hunukumbura2003-20035712689144.6645.57030
GDD Indika2003-2003231331716.5048.52000
SADU Indrasiri2003-20034631055235.0056.14010
PLU Irandika2003-2003232868.0028.57000
WS Jayantha2003-200359027712130.7764.26111
PS Jayaprakashdaran2003-2003584257*6.2522.32001
DPS Jayaratne2003-20034801594819.8780.71001
MGNA Jayaratne2003-2003120211110.5029.16000
CU Jayasinghe2003-20036921575222.4259.46010
KAS Jayasinghe2003-20036901206313.3382.75012
KKS Jayasinghe2003-200361201354011.2547.03002
PC Jayasundera2003-200371022627132.7568.40030
ST Jayasuriya2003-200358042412953.0074.38210
VL Jayatilleke2003-20031201055.0045.45000
DPMD Jayawardene2003-200347030111643.0045.74110
HAPW Jayawardene2003-200323015313151.0050.83100
HM Jayawardene2003-200335039187.8030.95001
HMS Jayawardene2003-20035811257617.8540.19013
MN Jaymon2003-2003612028011323.3344.65101
S Kalavitigoda2003-2003710255412669.2561.35400
PN Kaluarachchi2003-200361101783516.1848.76002
KGAS Kalum2003-200368254219.0032.53000
RS Kaluwitharana2003-200368131910045.5758.42120
SHT Kandamby2003-20034602006933.3358.47010
UMGU Karunaratne2003-2003592279*3.8516.16003
PARC Karunasena2003-20035811434720.4229.66000
NC Komasaru2003-200389249157.0040.49000
MY Kudagodage2003-2003110101010.0035.71000
MKPB Kularatne2003-200391342268025.1134.87010
KMDN Kulasekara2003-20037822479541.1650.10010
HGJM Kulatunga2003-200391103135428.4555.59020
KSD Kumara2003-2003230392213.0025.16000
MNTH Kumara2003-20032211511*15.0033.33000
ORP Kumara2003-2003110000.000.00001
PDGC Kumara2003-2003110000.000.00001
ABT Lakshitha2003-200322153*5.0027.77000
MKGCP Lakshitha2003-2003350542710.8037.24000
CN Liyanage2003-2003611189278.9035.03003
DK Liyanage2003-2003810131376*34.7776.52021
PS Liyanage2003-20036527955*26.3350.96010
KS Lokuarachchi2003-20031214745*47.0083.92000
S Madanayake2003-200333217917.0036.95000
HM Maduwantha2003-200361231513416.7730.94001
MF Maharoof2003-20033501103122.0035.94000
SL Malinga2003-2003673472611.7534.55001
BCMS Mendis2003-200369123195*28.8749.67022
BMAJ Mendis2003-2003483206152*41.2064.77101
BMSN Mendis2003-20032411366145.3375.55010
BMTT Mendis2003-20037801444918.0037.50001
MC Mendis2003-2003450583911.6040.84001
YAN Mendis2003-200346146229.2031.72002
YSS Mendis2003-20035801182414.7545.91000
J Mubarak2003-200323118516992.5063.35100
CRB Mudalige2003-2003671631910.5047.01002
M Muralidaran2003-20033416329*21.0063.00001
TMI Mutaliph2003-20035811474621.0047.11001
MN Nawaz2003-2003230916830.3350.83010
NMNP Nawela2003-200357053207.5723.55000
MN Nevinda2003-20032411474.6616.27000
AADH Nilantha2003-2003120412220.5038.31000
PR Nirmal2003-200336133156.6026.82002
HD Niroshana2003-2003230413313.6647.67000
HP Padmasanka2003-200336019110631.8373.18111
PMAN Palihakoon2003-2003110000.000.00001
RSA Palliyaguruge2003-2003220744337.00123.33000
NT Paranavitana2003-20034811564722.2833.69001
AC Pathirana2003-20034611275725.4025.19010
DN Pathirana2003-200346114410228.8045.00101
CCJ Peiris2003-20032301795.6632.07001
JSK Peiris2003-20037103378102*54.0052.86120
MSP Peiris2003-2003691923511.5029.87000
TR Peiris2003-200361103499831.7257.49021
AM Perera2003-2003561552811.0029.25001
AML Perera2003-2003310000.000.00001
ASA Perera2003-2003710332667*46.5756.79031
GAS Perera2003-2003711215230*16.8855.27000
GR Perera2003-2003120854.0014.54000
ICD Perera2003-2003460822913.6620.70000
KDDHN Perera2003-2003110222.0022.22000
KMH Perera2003-200371302437818.6939.83012
LDI Perera2003-200378256159.3338.09002
MDK Perera2003-200371001723817.2050.00000
MMDNRG Perera2003-200379131510239.3762.37120
MMDPV Perera2003-200381322355721.3677.04013
N Perera2003-2003110232323.0044.23000
NANN Perera2003-20034701286918.2865.30011
PDRL Perera2003-2003520000.000.00002
RHTA Perera2003-200371001363013.6035.41001
SA Perera2003-20034501255225.0050.60011
SPLCS Perera2003-20034501094521.8030.70001
WADAP Perera2003-2003470893612.7172.35002
WDDS Perera2003-2003711125412825.4043.94103
WJSD Perera2003-20037902215024.5544.91010
WMB Perera2003-20035812358033.5735.71021
WMSM Perera2003-2003110116116116.0064.08100
DM Perumal2003-2003551221112*55.2542.58111
SG Perumpuli2003-2003341633321.0027.39000
AS Polonowita2003-2003582306106*51.0053.40110
DHS Pradeep2003-200361111343613.4055.37001
KTGD Prasad2003-20035401493.5030.43002
PHD Premadasa2003-200355018113.6014.87001
BARS Priyadarshana2003-200371201912815.9163.45001
HPA Priyantha2003-200361112477624.7066.04012
KR Pushpakumara2003-200369340186.6621.50002
M Pushpakumara2003-200381002355723.5059.49020
N Quintaz2003-200377237177.4042.04002
DM Ramanayake2003-20034811595622.7162.10011
NM Ramzi2003-200361212086418.9034.72010
MP Ranasinghe2003-200311144*-28.57000
DA Ranatunga2003-2003362491812.2540.16001
BDAP Ranaweera2003-20035811624023.1440.60001
DK Ranaweera2003-20035801193914.8730.67000
HGP Ranaweera2003-2003560812513.5040.70002
TAVHK Ranaweera2003-20036105155*3.0024.59002
KGN Randika2003-2003460856614.1633.59011
PN Ranjith2003-200345037127.4033.63000
MM Rasmijinan2003-2003351742918.5041.34000
MI Ratnayake2003-200321100*-0.00000
RMAR Ratnayake2003-2003583892117.8054.60001
A Rideegammanagedera2003-200391412977622.8449.58012
A Rizan2003-2003713513243*16.5034.37002
S Rodrigo2003-2003713335883*35.8047.10042
WEMS Rodrigo2003-2003120884.0015.09001
NS Rupasinghe2003-20035524225*14.0042.00001
JT Samaratunga2003-2003121181818.0048.64000
DP Samaraweera2003-2003811236410540.4447.64112
TT Samaraweera2003-2003574301114*100.3343.94110
KC Sangakkara2003-20035803709146.2561.66050
RGD Sanjeewa2003-200371201676113.9137.95011
SWC Sanjeewa2003-200324033118.2521.85000
JCR Saverymuthapulle2003-20034721144122.8040.71000
KPPB Seneviratne2003-200346120124.0025.31001
P Serasinghe2003-200323255*5.0035.71001
PSAN Shiroman2003-200357030310343.2853.43212
FHSM Silva2003-20031000--0.00000
JK Silva2003-20032401055026.2536.84011
KADC Silva2003-2003110101010.0014.92000
KRP Silva2003-2003713032217124.7666.25101
LPC Silva2003-200347230110660.2073.95110
RCRP Silva2003-2003651110.252.43003
RHS Silva2003-2003792202100*28.8551.66113
SHSMK Silva2003-20037811749224.8529.34011
TDL Silva2003-2003121979.0047.36000
UNW Silva2003-20032211813*18.0031.57000
KADJ Siriwardene2003-20037912056325.6240.51011
R Soysa2003-20036711377622.8346.28010
WNM Soysa2003-2003712049910141.5848.77142
TKD Sudarshana2003-2003815240810631.3844.68120
RH Sureshchandra2003-20034802236227.8754.65020
WU Tharanga2003-20035701512821.5745.07000
MC Thotuwilage2003-200336049198.1636.29001
T Thushara2003-200361011143712.6687.02002
HAHU Tillakaratne2003-200335047289.4055.29002
HP Tillakaratne2003-20036931475724.5041.88010
YN Tillakaratne2003-200358116847*24.0049.41001
RR Tissera2003-200358026214332.7537.75102
WCR Tissera2003-200351001474314.7081.66003
KEA Upashantha2003-20037912325529.0050.98010
WPUJC Vaas2003-2003451512612.7522.97002
MG Vandort2003-2003220312115.5049.20000
HWU Varuna2003-20038921012814.4238.54001
CW Vidanapathirana2003-200321177*-14.28000
MS Villavarayan2003-200376052348.6653.60002
HE Vithana2003-2003460722612.0026.56000
SI Vithana2003-2003332422342.0035.59000
DWAND Vitharana2003-20037801956324.3736.58010
WMJ Wannakuwatta2003-20037816343*9.0039.87002
VSK Waragoda2003-200378124063*34.2836.86031
SM Warnapura2003-20037811824126.0048.66000
TNS Warusamana2003-20034601548625.6645.16010
S Weerakoon2003-200366140188.0048.78003
N Weeraman2003-2003240592614.7569.41000
TA Weerappuli2003-2003350502610.0019.68001
K Weeraratne2003-2003220272513.5057.44000
S Weerasinghe2003-2003240542213.5068.35000
TAN Weerasinghe2003-2003120211710.5038.88000
UWMBCA Welegedara2003-200344294*4.5015.00000
AC Weththasinghe2003-200368060287.5039.21001
AS Wewalwala2003-2003360914215.1641.17001
WP Wickrama2003-200371301564512.0032.16003
DDN Wickramarathna2003-20033413917*13.0056.52000
RPAH Wickramaratne2003-200334014511036.25105.07100
DD Wickramasinghe2003-200381121443716.0030.31001
HPN Wijayakumara2003-200312100*0.000.00001
G Wijekoon2003-20033501085721.6051.92010
MSR Wijeratne2003-2003230513417.0030.00001
SA Wijeratne2003-20033501145722.8056.43010
CG Wijesinghe2003-20033501024920.4051.25000
SN Wijesinghe2003-200361102615423.7242.16012
OLA Wijesiriwardene2003-200322222*-15.38000
RR Wimalasiri2003-2003712135610132.3639.33121
CM Withanage2003-20033611546730.8064.70021
DNT Zoysa2003-2003230736924.3365.17010
MSCA Zubair2003-2003220653.0012.76000
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]