Players IN Sri Lanka

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
Aamer Bashir2005-200555210765*35.6678.10010
Abdur Rauf2005-20054311587.5034.09000
RD Abeydeera2004-2004210333.0075.00000
WT Abeyratne2004-200411105592411.8038.81001
SR Abeywardene2004-2004121135912*7.3734.10001
HSH Alles2004-20044323734*37.0064.91001
BCN Amarasinghe2004-200454124168.0057.14001
MKDI Amerasinghe2004-20047731714*4.2542.50003
S Arangalla2004-200489223269*33.1447.63031
CRA Aravinda2004-2004110111111.0030.55000
SDC Aravinda2004-2004110000.000.00001
RP Arnold2004-2005232551024102*51.2070.421101
DF Arnolda2004-2004111231093912.1174.65001
V Arunprakash2004-20042301159038.3350.00011
Ashar Zaidi2005-20056701436420.4250.00010
MS Atapattu2004-200548019210624.0055.65110
AACE Athukorala2004-20042211111*11.0057.89001
HMCM Bandara2004-2005202435597926.6158.96043
THAIK Bandaranayake2004-20042201286.0092.30000
MRCN Bandaratilleke2004-200512921436020.4249.65010
Bazid Khan2005-200545038512877.0064.48210
IR Bell2005-200579034214438.0057.47121
PK Bodhisha2004-2004230862.6620.51001
SCD Boralessa2004-200411122*-11.76000
JWHD Boteju2004-200477122610337.6667.86110
DSPB Bowala2004-2004110131313.0029.54000
PUM Chanaka2004-200421155*-31.25000
UDU Chandana2004-20054511395634.7547.93010
NHV Chinthaka2004-200461002063920.6039.61000
R Clarke2005-200568111844*16.8588.72000
AN Cook2005-20057902116323.4457.96010
MNR Cooray2004-20046728444*16.8056.37001
AP Dalugoda2004-2004810428134.6613.93003
GS Dananjaya2004-20041215421559*19.5451.43012
GI Daniel2004-20051321163111931.5556.28132
TDD Darshanapriya2004-200412821372.1614.28001
RKJ Dawson2005-20054312928*14.5042.64001
SI de Saram2004-20051924078612832.7564.05243
EDIL de Silva2004-200423019911466.3338.86110
GT de Silva2004-200410938333*13.8336.08000
JDM de Silva2004-200414181012825*16.0040.50000
KMS de Silva2004-2004110101010.00142.85000
KY de Silva2004-2004550976919.4054.80010
PHK de Silva2004-2004152003555617.7548.43011
SJC de Silva2004-20041000--0.00000
SKL de Silva2004-20051621267417535.4760.01142
WRS de Silva2004-2004149435227.0041.66003
RSR de Zoysa2004-2004740723318.0047.68000
RSSS de Zoysa2004-20044501172923.4053.66000
DGR Dhammika2004-20041410359188.4243.70000
GSP Dharmapala2004-2004101101765616.0040.93012
HDPK Dharmasena2004-20051515342794*35.5851.38010
DN Dias2004-200423111652*58.0063.73010
KLSL Dias2004-20041410130123.3346.15005
WJMR Dias2004-2004121121925621.3362.95011
WMMS Dias2004-200445022184.4044.00001
LHD Dilhara2004-2005192115149025.70113.46031
TM Dilshan2004-20058111627200*62.7077.50310
DMGS Dissanayake2004-200479220346*29.0067.89000
RD Dissanayake2004-2004151551452914.5044.20002
YMS Dissanayake2004-20041000--0.00000
PB Ediriweera2004-20046601877331.1647.70012
CL Ediriweerage2004-200481121143912.6629.23002
AW Ekanayake2004-20041210365199.2853.27002
Faisal Athar2005-2005451160102*40.0061.77100
Faisal Iqbal2005-20055621916647.7561.81010
MAM Faizer2004-20047701624223.1468.93000
ASN Fernando2004-200423014104.6623.33001
CRD Fernando2004-20051215594249.4036.86003
CS Fernando2004-20041012215180*15.1055.31013
EFMU Fernando2004-2004151713366921.0046.92023
HBD Fernando2004-20041417531369*26.0879.24022
HGSP Fernando2004-200433020176.6644.44001
HMP Fernando2004-2004230301810.0031.57000
KADM Fernando2004-20051622753977*35.9355.00023
KHRK Fernando2004-20051821253773*28.2654.57031
KM Fernando2004-2004111031244517.7148.62001
KNC Fernando2004-2004110999.0037.50000
KNS Fernando2004-20041214037*40.0046.51000
MCR Fernando2004-20045711108718.3355.27012
MR Fernando2004-20047921174316.7145.34000
MTD Fernando2004-2004310666.0050.00000
MTP Fernando2004-2004111121224113.5554.95001
PHMG Fernando2004-2004141803847921.3357.05033
PRT Fernando2004-20049130125279.6120.69001
RM Fernando2004-2004110232323.0031.50000
SEDR Fernando2004-2004141903684919.3635.38002
SI Fernando2004-2005152035518132.4163.55042
TCB Fernando2004-2005111241345216.7537.32012
ULKD Fernando2004-2004230643521.3349.23000
WHNJ Fernando2004-2004110888.0036.36000
WJM Fernando2004-2004580864110.7538.05003
WLP Fernando2004-2004551783519.5048.14000
WR Fernando2004-2004141422175418.0865.16021
PJ Franks2005-2005341382312.6652.77000
MK Gajanayake2004-200522254531100*25.2858.35123
CRP Galappathy2004-2004151715156832.1857.15042
RC Galappathy2004-200456051178.5030.72001
IS Gallage2004-20051512654279.0035.76003
D Gamage2004-20041183932818.6078.15001
TP Gamage2004-20047644412*22.0064.70000
WCA Ganegama2004-20041151723118.0067.28000
GASK Gangodawila2004-200444026206.5053.06001
KKK Gangodawila2004-20041516335685*27.3868.06023
S Gayan2004-2004242653.008.21001
APR Gidman2005-20055626629*16.5068.04001
LJP Gunaratne2004-2005161643948532.8365.44020
MT Gunaratne2004-2004230652.0011.53001
MPGDP Gunatilleke2004-2004131441031710.3042.04001
DA Gunawardene2004-20051118162520936.7678.02201
DV Gunawardene2004-2004240433710.7546.73001
ID Gunawardene2004-2004670993614.1458.23001
KD Gunawardene2004-20041110121852*24.2246.08011
DS Harrison2005-2005431282014.0044.44001
Hasan Raza2005-200577321074*52.5083.00011
UC Hathurusingha2004-200491012497727.6659.00020
HMRKB Herath2004-200566136137.2063.15000
D Hettiarachchi2004-20051715589198.9035.31003
P Hewage2004-2004120543127.0032.53000
DN Hunukumbura2004-20041520049510224.7556.96123
Imran Tahir2005-20057311165.5068.75001
GDD Indika2004-2004111013108434.4462.37030
SADU Indrasiri2004-2004151641943816.1659.14002
AD Indunil2004-2004331189*9.0058.06000
PLU Irandika2004-20041000--0.00000
MHA Jabbar2004-2004110000.000.00001
WS Jayantha2004-20051015039914826.6064.56113
PS Jayaprakashdaran2004-20041395401910.0043.47001
RHAP Jayaratne2004-2004810077517.7034.68014
CU Jayasinghe2004-2004151832806818.6671.06012
KKS Jayasinghe2004-2004351952.2517.64002
PC Jayasundera2004-2004121222508525.0091.24011
ASR Jayasuriya2004-200488073259.1235.09000
ST Jayasuriya2004-20055902969632.8888.09021
DPMD Jayawardene2004-200569044012348.8881.48230
HAPW Jayawardene2004-20052229578114332.5459.07132
HM Jayawardene2004-2004141781553917.2249.83002
HMS Jayawardene2004-2004560792313.1647.87000
STR Jayawardene2004-2004240441.0011.76003
MN Jaymon2004-2004610093289.3039.74002
PASS Jeewantha2004-2004340682717.0052.30000
S Kalavitigoda2004-200518274115315250.1356.16450
RS Kalpage2004-200499136510845.6269.65211
RS Kaluwitharana2004-2004101103179728.8180.66020
SHT Kandamby2004-20051822262614431.3060.89223
KPSP Karunanayake2004-2004101142387834.0065.92011
KDN Karunaratne2004-200445229139.6642.02000
PARC Karunasena2004-2004240471911.7529.93000
NC Komasaru2004-2004421535.0041.66000
MY Kudagodage2004-2004121431984118.0037.35000
ADC Kularatne2004-2004770723010.2838.70001
MKPB Kularatne2004-2004151812305413.5242.83014
CKB Kulasekara2004-20047912115726.3752.48022
KMDN Kulasekara2004-2005181651968217.8146.22014
HGJM Kulatunga2004-2005171915229329.0063.73042
KA Kumara2004-20041417133151*20.6841.58033
KSD Kumara2004-2004120272313.50100.00000
ORP Kumara2004-2004552502116.6651.54000
PDGC Kumara2004-2004161952947221.0056.32011
KADMC Kuruppu2004-20041218121344*12.5228.74005
DGNH Laknath2004-200423027139.0027.00000
ABT Lakshitha2004-20046411512*5.0051.72001
MKGCP Lakshitha2004-20052025328252*12.8151.93014
J Lewis2005-200564120116.6676.92001
DK Liyanage2004-2004760963516.00120.00001
DS Liyanage2004-200422100*0.000.00001
PS Liyanage2004-2004131221627016.2050.94011
KS Lokuarachchi2004-20044402038350.7579.60010
J Madanagopal2004-20047602025633.6672.14020
S Madanayake2004-2004421878.0047.05000
HM Maduwantha2004-2004141612674717.8043.55001
MF Maharoof2004-2005451913322.7567.40000
SI Mahmood2005-200566218144.5030.50001
SDC Malinga2004-20051617717052*17.0047.35016
SL Malinga2004-2005896582719.3346.77000
CP Mapatuna2004-2004111203959532.9156.59041
DA Marage2004-2004131501613710.7368.22004
BCMS Mendis2004-2004131604317326.9366.71031
BMAJ Mendis2004-2004131723728324.8067.02042
BMSN Mendis2004-2004710121810324.2256.33101
YAN Mendis2004-20041011180298.0044.94003
YSS Mendis2004-2004320864.0038.09000
Misbah-ul-Haq2005-20056712558042.5070.44021
Mohammad Asif2005-20054433212*32.0037.20001
J Mubarak2004-20052535186511325.4463.74133
CRB Mudalige2004-200413411163.6635.48000
TMI Mutaliph2004-200491213278229.7274.82031
Najaf Shah2005-2005210000.000.00001
MN Nawaz2004-2004141303035823.3055.19010
NMNP Nawela2004-2004141603026618.8740.64021
PR Nirmal2004-2004121141414.0028.57000
PHKS Nirmala2004-2004121463246.0052.27000
WAS Niroshan2004-20041111313*-61.90000
HD Niroshana2004-20041111118047*18.0067.41001
SC Oasis2004-20043318040*40.0066.66000
PMAN Palihakoon2004-2004110222.007.69000
RSA Palliyaguruge2004-2004111313737231.0890.75021
NT Paranavitana2004-2005121804829026.7736.65051
DN Pathirana2004-20051722272213236.1065.51132
CCJ Peiris2004-2004210000.000.00001
GRP Peiris2004-20046811454420.7151.41000
JSK Peiris2004-2004111222996029.9053.68032
TR Peiris2004-200519234669102*35.2168.19141
AM Perera2004-20044514316*10.7537.06001
AML Perera2004-20047515523*13.7575.34001
ASA Perera2004-2004661823816.4082.00002
GAS Perera2004-2005141724648330.9358.65040
GYSR Perera2004-2004151813327819.5258.04013
ICD Perera2004-2004141713007718.7540.98013
KDDHN Perera2004-2004110111.00100.00000
KMH Perera2004-200491112145621.4043.05022
KRNU Perera2004-2004442301515.0061.22000
LDI Perera2004-2004420864.0088.88000
MDK Perera2004-2005172103935518.7164.53012
MMDNRG Perera2004-2004151623407924.2867.72010
MMDPV Perera2004-2004101011613917.8873.85001
NANN Perera2004-200412131448114*37.3393.13211
PDRL Perera2004-20051413579319.8755.63001
RHTA Perera2004-2004121511624711.5750.78002
SA Perera2004-200491002409624.0056.60012
SPLCS Perera2004-2004760956415.8367.85010
WADAP Perera2004-2005121302929122.4644.04010
WDDS Perera2004-2004101323504231.8149.22000
WJSD Perera2004-200415201448109*23.5745.34113
WMB Perera2004-2005171914146923.0058.47010
WMSM Perera2004-20042411414*4.6633.33003
AS Polonowita2004-20051728190716033.5951.09163
MJ Powell2005-20055701035414.7146.60010
DHS Pradeep2004-20047601369322.6640.00010
KTGD Prasad2004-200523028239.3345.16001
UMA Prasad2004-2004862741.7525.00002
JAHS Prasanna2004-2004340501812.5065.78000
PHD Premadasa2004-200410801877823.3748.69011
KDA Premakumara2004-2004101432556123.1861.74013
MJ Prior2005-200579230510443.5786.15112
BARS Priyadarshana2004-20047802249428.0059.89020
KPWM Priyadarshana2004-200491157825*13.0042.62002
GS Priyankara2004-200422222*-15.38000
HPA Priyantha2004-2004131602967018.5066.07021
KR Pushpakumara2004-2004131261848230.6682.14012
M Pushpakumara2004-2005141633886929.8458.87031
KDC Pushpalal2004-2004220402120.0048.78000
N Quintaz2004-2004108530910.0037.50001
DM Ramanayake2004-20045601365022.6661.26010
NM Ramzi2004-200491017320*8.1135.96000
MP Ranasinghe2004-2004321353335.0089.74000
DA Ranatunga2004-2004151713699923.0641.69022
BDAP Ranaweera2004-2004320221711.0044.89000
DK Ranaweera2004-20047802367229.5048.36022
HGP Ranaweera2004-20046901414915.6665.27000
TAVHK Ranaweera2004-2004441421.3312.12000
KGN Randika2004-2004101343085834.2241.62021
PN Ranjith2004-200523205139429.2650.18003
MM Rasmijinan2004-2004782823313.6662.12002
R Rathika2004-200410711484524.6650.00001
MI Ratnayake2004-200444311611.0042.30000
RMAR Ratnayake2004-200422122*2.007.40001
RWMGA Ratnayake2004-2004141432264120.5452.80000
Riaz Afridi2005-2005220202010.0066.66001
A Rideegammanagedera2004-200491002586625.8046.40020
A Rizan2004-2004101412736021.0043.33021
NS Rupasinghe2004-20051613382218.2030.59002
JT Samaratunga2004-20047832516*5.0027.47002
DP Samaraweera2004-200411111*-100.00000
TT Samaraweera2004-20051722273420636.7051.94234
TN Sampath2004-200464028137.0062.22000
MA Sandaruwan2004-2004121504639430.8671.34052
KC Sangakkara2004-20055811986928.2872.52011
RGD Sanjeewa2004-2004141934368427.2552.84020
SWC Sanjeewa2004-200456057209.5024.89002
JCR Saverymuthapulle2004-200454021115.2530.43000
KPPB Seneviratne2004-2004152024236923.5051.02030
OA Shah2005-20055713128152.0052.70051
Shahid Nazir2005-20053000--0.00000
JSM Shazmil2004-2004110131313.00144.44000
PSAN Shiroman2004-2004152013896720.4768.36013
DGC Silva2004-20041000--0.00000
FHSM Silva2004-200485122105.5034.37001
JK Silva2004-2004120452522.5046.39000
KRP Silva2004-2004994189102*37.8076.82111
LPC Silva2004-2005121321665115.0959.07013
MN Silva2004-2004110161616.0076.19000
RCRP Silva2004-20051811339144.8732.23002
RHS Silva2004-2004161833024920.1348.24001
SHSMK Silva2004-2004131321694415.3651.21001
UNW Silva2004-2004660834413.8341.91001
WMU Silva2004-2004220442.0025.00001
RMGK Sirisoma2004-2004532858.0050.00000
KADJ Siriwardene2004-20041315137788*26.9254.24014
VS Solanki2005-20056701166116.5760.10011
IC Soysa2004-2004911332060*40.0060.72042
R Soysa2004-2004151323105828.1850.73010
WNM Soysa2004-2005152114639523.1547.10022
TKD Sudarshana2004-2005182445076925.3552.97042
S Randiv2004-20051819327491*17.1251.99012
BG Suranjana2004-200411144*-100.00000
RH Sureshchandra2004-200491101563614.1855.12000
GP Swann2005-20056701057115.00100.00013
Tahir Khan2005-20051000--0.00000
WU Tharanga2004-2005121505139434.2056.12042
MC Thotuwilage2004-200424115970*53.0058.88010
T Thushara2004-20052221337675*20.8882.45032
HAHU Tillakaratne2004-2004111414148831.8463.88021
HP Tillakaratne2004-20051614244894*37.3344.84030
RR Tissera2004-20041312140110436.4546.84111
WCR Tissera2004-200471111433114.3070.09001
PN Udawatta2004-2004340532813.2582.81000
ML Udawatte2005-2005110525252.0073.23010
KEA Upashantha2004-200432017168.5094.44000
WPUJC Vaas2004-200558030513438.1258.99200
MG Vandort2004-2005243221109116*36.9668.92172
HWU Varuna2004-2004631281214.0090.32000
CW Vidanapathirana2004-20041072602512.0062.50001
MS Villavarayan2004-200475136189.0047.36000
SS Viswanathan2004-20044411437047.6662.17010
HE Vithana2004-20051519259712035.1153.11314
SI Vithana2004-2004110111.0050.00000
DWAND Vitharana2004-20051316146187*30.7361.22030
Wajahatullah Wasti2005-200555013010126.0065.65100
WMPN Wanasinghe2004-20047912846435.5041.39021
WMJ Wannakuwatta2004-2004151371602426.6662.25002
VSK Waragoda2004-200412145489117*54.3354.21120
SM Warnapura2004-2005141924379125.7069.47021
S Weerakoon2004-2005171221273712.7047.74002
N Weeraman2004-2004110000.000.00001
K Weeraratne2004-20047711123318.6672.25000
TAN Weerasinghe2004-2004110222.0050.00000
UWMBCA Welegedara2004-2005141051262.4025.53003
AC Weththasinghe2004-2005911237210341.3358.03121
AS Wewalwala2004-2004110777.0038.88000
WP Wickrama2004-2004141712093713.0644.46003
DDN Wickramarathna2004-2004420323216.0060.37001
RPAH Wickramaratne2004-200516194581104*38.7371.02141
DCM Wickramasinghe2004-2004110555.0071.42000
DD Wickramasinghe2004-2004151421293210.7531.08003
DHMB Wickramatunga2004-200471001704717.0057.43002
G Wijekoon2004-2005253014918416.9346.89013
MSR Wijeratne2004-2004141612544616.9341.23002
SA Wijeratne2004-2004810018610718.60126.53104
CG Wijesinghe2004-2004121523175824.3859.03021
MH Wijesinghe2004-2004110888.0080.00000
SN Wijesinghe2004-200481201536412.7545.26012
OLA Wijesiriwardene2004-200510977125*35.5051.44000
WRD Wimaladarma2004-2004231177*8.5089.47000
RR Wimalasiri2004-2004111511775412.6433.39012
CM Withanage2004-2004141803797721.0562.23020
Yasir Arafat2005-20055212828*28.0087.50001
DNT Zoysa2004-20057921272818.1453.13000
Zulqarnain Haider2005-20057401003725.0054.94000
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 Boland at Paarl, CSA 4-Day Series Division 1 22nd Match, Feb 1-4, 2026 [First-class]

Dolphins vs North West at Potchefstroom, CSA 4-Day Series Division 1 21st Match, Jan 31-Feb 3, 2026 [First-class]

KwaZulu-Natal Inland vs Titans at Pietermaritzburg, CSA 4-Day Series Division 1 24th Match, Feb 1-4, 2026 [First-class - Live]
>> 156/4 (49.0 ov, A Mokgakane 79*, SM Gilson 4*, Tsepo Ndwandwa 0/19) - Stumps