CricketArchive

First-class Batting and Fielding in Sri Lanka for 2024/25 (Ordered by Player)

Click on column heading to see the averages sorted by that column

NameMatchesInnsNot OutRunsHSAve10050CtSt
ALKL Abeyrathne (Blm,Kan)10161349115  23.2610182
L Abeyratne (Moor)610220583  25.62023 
AMCD Abeysinghe (Nug)572106*2.00000 
MAKDS Abeywickramasingha (BRC)812131151  28.270151
M Abinash (BRC,Jaf)4614819  9.60004 
AKV Adikari (Chil)814133460  25.69028 
MFM Akmal (SSC,Col)44100*0.00001 
DTG Amarasinghe (Bad)2402715  6.75001 
L Ambuldeniya (NCC,Dam)98211554  19.16013 
KA Anandakumara (Nug)11000  0.00001 
MWK Anjula (Colts,Jaf)9131406110  33.83114 
WSA Appuhami (KCSC)5623519  8.75002 
KSW Arachchige (SSC,Galle)913234969  31.720214 
SSD Arachchige (NCC,Kan)12195794167  56.713313 
KIC Asalanka (SSC,Col)690521151  57.88231 
S Ashan (Ace,Dam)915154479  38.85041 
NH Atharagalla (Ace,Galle)7812910  4.14004 
DS Auwardt (KurY)33322* 003 
Y Avishka (Pan)2311814*9.00001 
BRNM Balasooriya (Pol)612124457  22.18025 
AK Bandara (CCC,Jaf)9142612190  51.00139 
KMC Bandara (BRC)242147  7.00000 
KNA Bandara (Pol,Kan)914043092  30.71048 
WMK Bandara (NCC,Col)11182737110*46.06154 
KBAK Basnayake (KurY)3426728  33.50002 
TA Blundell (NZ)24011660  29.000141
HRB Boyagoda (Blm)610018974  18.90024 
MLR Buddika (Pan)711327684  34.50022 
AT Carey (Aus)221202156  202.001044
PVD Chameera (NCC)3213423*34.00002 
KKAT Chandima (Pol)813126170  21.750116 
LD Chandimal (SL,Colts,Galle)11160877132  54.81344 
RK Chandraguptha (Blm,Dam)13220898237  40.812417 
IAS Chathuranga (Rag)48113878*19.71015 
SM Colombage (NCC)11199* 000 
CPL Connolly (Aus)11044  4.00000 
DP Conway (NZ)2409161  22.75010 
MMMS Cooray (Colts)811016150  14.63013 
NHG Cooray (Ace)4509428  18.80001 
DLS Croospulle (CCC,Dam)10161778163  51.86329 
PTM Dabare (Ace,Jaf)1119065699  34.520512 
DPT Damsara (KCSC)2405023  12.50000 
AA Daniel (NCC,Kan)1014525563*28.33022 
SDL Daniel (SSC,Jaf)12191704142  39.11166 
WRKS Darshika (Colts,Col)9120426145  35.50209 
LC Dawatage (Pan)610124776  27.4402116
MKSH de Livera (Pan)1202817  14.00001 
MKST de Livera (Moor,Kan)12192757141  44.5215343
BRS de Silva (BRC)3505230  10.40001 
DM de Silva (SL,CCC,Dam)12203752142  44.233118 
DPS de Silva (CCC)1208062  40.00010 
HDSM de Silva (Pan)2403016  7.50000 
HKM de Silva (TU)45011184  22.20011 
KHRA de Silva (Ace)57019877  28.28014 
KY de Silva (Blm)59016845  18.66003 
PC de Silva (CCC)2303518  11.66000 
PVR de Silva (Pol,Dam)11173438122  31.2811146
PWH de Silva (CCC)120137  6.50000 
RN de Silva (Moor)3526221*20.66001 
SNT de Silva (Chil)812129469*26.72035 
WC de Silva (Bad)915120057*14.28014 
WRR de Silva (Colts,Jaf)11171997244  62.31415 
DD de Soysa (BRC)812027665  23.00028 
LA de Zoysa (Nug)12033  1.50001 
WPDP Dharmasiri (KurY)46011044  18.33005 
MRPU Dias (TU)34012460  31.00014 
PD Dias (BRC)59013374  14.770162
DPDN Dickwella (NCC,Jaf)12191783113  43.5025294
GK Dilhara (TU)11000  0.00001 
MNM Dilshad (Pan,Kan)795148*3.50000 
HGK Dilshan (KurY)6713917  6.50005 
HRC Dilshan (Moor)8752112*10.50001 
MD Dilshan (Moor)3517542  18.75002 
WA Dilshan (KCSC)12299* 001 
WT Dilshan (Galle)1201610  8.00000 
WT Dilshan (TU)813139766  33.08024 
GS Dinusha (CCC,Dam)672313117*62.60203 
GPS Disanayaka (Ace,Jaf)4631610*5.33001 
DMMC Dissanayake (BRC)1101414  14.00002 
K Dulanjana (Rag)10      0 
GHV Dulsara (Rag)712236692  36.6003102
PWS Dulshan (Rag)711311031*13.75004 
EMCD Edirisinghe (Nug)812225754  25.70015 
LEK Edirisinghe (KurY)711021995  19.90016 
RG Edirisinghe (BRC)23083  2.66001 
DA Egodage (BRC)1102121  21.00000 
AHA Fernando (Chil)4503816  7.600086
AM Fernando (SL,CCC,Dam)565179*17.00000 
BOP Fernando (SL,Pan,Galle)12220768100  34.90165 
DTM Fernando (TU)4509334  18.60000 
GSM Fernando (Rag)68019296  24.00014 
HSK Fernando (Bad)10      0 
KNM Fernando (CCC,Dam)9151391126  27.92207 
KWSL Fernando (Chil)58116873  24.00012 
MMK Fernando (Neg)23011154  37.00010 
MNK Fernando (SSC,Kan)8111453110  45.302215 
MVT Fernando (CCC,Dam)884319  7.75000 
NN Fernando (BRC)3402811  7.00003 
PSU Fernando (Neg)611019238  17.45001 
RS Fernando (Blm,Kan)13191583114*32.381511 
SA Fernando (Moor,Kan)1012013438  11.16004 
SANJ Fernando (Bad)48014364  17.87016 
SHN Fernando (Pan)712136087*32.720341
SS Fernando (KCSC)814034168  24.35036 
WHD Fernando (Pol)48210238  17.00005 
WIA Fernando (SSC,Col)690393144  43.66124 
WRC Fernando (Neg)43132*1.50001 
WSEN Fernando (Col)1214739*47.00001 
HSL Fonseka (Colts)55015271  30.4002105
LK Fransisco (Bad)713015931  12.2300106
KL Gamage (Nug)46114450*28.80012 
NT Gamage (SSC,Galle)67111976  19.83011 
RSA Gamage (Rag)3504119  8.20003 
BHIT Gaminda (Chil)12111  1.00000 
CP Gomez (Nug)5606522  10.83003 
KA Gunaratna (Bad)3507842  15.60002 
CD Gunasekara (NCC,Kan)6604531  7.50004 
GST Gunasekara (BRC)1101313  13.00000 
NR Gunasekera (Nug)79012632  14.00001 
SN Gunasinghe (CCC)47117556*29.16012 
SNS Gunathilake (Rag,Galle)916223167  16.50012 
KM Hansaka (Ace)45300*0.00000 
KDWMS Hapuhinna (TU)46115453  30.800152
AS Hasaranga (SSC)1101212  12.00000 
TM Head (Aus)2309857  32.66014 
GADD Hemananda (Ace)58210345  17.16003 
MADI Hemantha (Pan,Col)712117358*15.72015 
KM Heshan (Nug)24142  1.33000 
HN Hettiarachchi (Chil)452116  3.66001 
DT Hewathantri (Rag)510023360  23.30015 
LU Igalagamage (NCC,Kan)10150825206  55.003212 
SRB Illangathilake (Rag)12111  1.00000 
SADU Indrasiri (Neg)912317938  19.88001 
DHJPD Induwara (Pol)2304126  13.66000 
JP Inglis (Aus)220102102  51.00101 
SU Ishak (KCSC)2412114  7.00001 
DM Jayalath (Nug)611119050*19.00011 
ID Jayalath (Pol)23322* 001 
HKC Jayananda (BRC)813222562  20.45013 
GDTH Jayanath (TU)1203429  17.000001
PLM Jayarathne (KurY)810011743  11.70003 
SKUR Jayasena (Rag)47012436  17.71003 
AJADDLA Jayasinghe (Neg)9120229113  19.08107 
H Jayasundara (Ace)35012662  25.200131
GSNFG Jayasuriya (Chil)580388132  48.50212 
NGRP Jayasuriya (SL,SSC,Col)101204111  3.41001 
S Jayathilake (TU)58223291  38.660211
WANA Jayathilake (SSC)23354* 001 
DKRC Jayatissa (Ace)811112636  12.60001 
BGDDN Jayatunga (Bad)917037559  22.05025 
MSLM Jayawardena (TU)47017372  24.71013 
HGKD Jayawickrama (Rag)4617245  14.40001 
MSS Jayawickrama (KCSC)813013644  10.46001 
DE Kalupahana (SSC,Dam)810126855  29.77032 
ID Karannagoda (CCC,Dam)47222065  44.00032 
KPNM Karunanayake (Blm)915356781  47.25074 
ECDP Karunaratne (NCC,Jaf)1117332651  23.28013 
FDM Karunaratne (SL,SSC)913041683  32.00036 
MLR Karunaratne (KurY)4502015  4.00003 
KK Kevin (Bad)11055  5.00000 
NC Komasaru (Bad)91453612  4.00001 
MKGN Koralage (Bad)48216369*27.16013 
GSDS Kosala (KCSC,Dam)11191835128  46.38258 
GDK Kotuwegoda (Rag)58215376  25.500183
S Krishnashriram (Colts)64232*1.50003 
MP Kuhnemann (Aus)21066  6.00000 
AK Kulasekara (Moor)2302112  7.00002 
CBRLS Kumara (SL,NCC,Kan)81025431  6.75003 
HG Kumara (Bad)9173436165*31.14116 
LPPM Kumara (Chil)2306634  22.000021
SAC Kumara (Pol)340126  3.00000 
WS Kumara (Ace,Kan)911220870*23.11016 
WUL Kurera (Neg)59220345  29.00006 
M Labuschagne (Aus)2315026*25.00000 
V Lahiru (Pan)6825731  9.50000 
RAS Lakmal (TU)220158  7.50001 
M Lakshan (Colts,Col)571245117*40.83117 
PAD Lakshan (Colts,Col)12171817150  51.06260 
WWWL Lakshan (Chil)713120494  17.00015 
TPI Lakshanka (Neg)611118841  18.8000114
TWM Latham (NZ)24010070  25.00011 
A Liyanaarachchi (Bad)120106  5.00000 
PM Liyanagamage (SSC,Col)6608345  13.83002 
HLYS Liyanage (Rag)59025884  28.66010 
HS Liyanage (Neg)914043174  30.78057 
IMG Liyanage (KCSC)58017185  21.37013 
SG Liyanage (Moor)8100307134  30.70118 
SN Liyanage (Ace)814134167  26.23028 
MA Liyanapathiranage (Nug)71239332*10.33005 
RM Liyanarachchi (Pan)610012043  12.00002 
NM Lyon (Aus)21122* 000 
MYS Madhushanka (KCSC)36110946  21.80000 
KDM Maduranga (KCSC)610020486  20.400181
WPU Madushan (Colts,Galle)554207  20.00001 
HRR Madushanka (KurY)59222256  31.710142
HUK Madushanka (Pan)23143  2.00000 
KMS Madushanka (Nug)1223020* 001 
LD Madushanka (Blm,Col)1219244863  26.35035 
LMD Madushanka (Colts,Galle)6739538*23.75002 
PHS Madushanka (Pol)2402716  6.75000 
HLP Maduwantha (Neg)9135413101*51.62146 
ND Malan (KurY)811221435  23.77003 
LN Malinga (Rag)4809041  11.25000 
S Malshan (SSC)451233108  58.25111 
MALR Manasinghe (SSC)3518022  20.00003 
SMADK Manchanayake (TU)2202116  10.50001 
WWAG Maneshan (KurY)8131506112  42.16134 
KDA Manoj (TU,Jaf)101392812*7.00003 
AD Mathews (SL,Colts,Jaf)12181828103  48.70191 
BGS Mendis (Nug)11133* 000 
BKG Mendis (SL,SSC,Col)7122710123  71.0034103
PHKD Mendis (SL,CCC)571383182*63.83203 
RJY Mendis (Colts)35112242  30.50003 
ST Mendis (CCC)2313619*18.00000 
SADU Mihiran (BRC)5918852  11.00012 
DSP Millewage (Neg)2101717  17.00002 
RVPK Mishara (NCC,Kan)121911119172  62.165312 
DJ Mitchell (NZ)2407957  19.75013 
Mohammed Shamaaz (TU)710021751  21.700191
EMDY Munaweera (Neg)68017244  21.50000 
TR Murphy (Aus)10      1 
A Muthalib (Nug)57125564  42.500231
K Nadeeshan (SSC)4503123  6.20001 
S Nanayakkare (Blm,Kan)121897213*8.00003 
LGT Nirmal (Blm)46111734  23.40006 
VNGNK Nirmal (BRC)58014238  17.75002 
HHK Nirmana (Chil)2414932  16.33000 
SS Nishshanka (NCC,Col)55463*6.00001 
WK Nuwantha (Pan)2305426  18.00000 
WP O'Rourke (NZ)24242*2.00002 
PN Palihawadana (Pol)2302215  7.330041
TMU Parakrama (Ace)7121348113  31.6311104
ND Paranavithana (TU,Col)1017153598  33.43038 
AY Patel (NZ)2413822  12.66000 
PB Pathiraja (CCC)1203318  16.50000 
PMKR Pathiratne (Pol)2312514  12.50000 
BHVC Peiris (Chil)360180118  30.001031
DSMBL Peiris (Nug)1103030  30.00000 
KN Peiris (SL,Neg,Col)131738625  6.14001 
AK Perera (Nug)581343120*49.00120 
DKAL Perera (Nug,Galle)10180425109  23.612073
JS Perera (Kan)12011097  55.00011 
KGPPV Perera (Nug)1209365  46.50010 
KKV Perera (TU)2415546  18.33000 
KND Perera (SSC,Galle)7111383137  38.30125 
LKT Perera (Nug)8151329116  23.50118 
MDKJ Perera (Pol)1216336  63.00000 
MKPAD Perera (Colts,Dam)1113120246  16.83005 
MRJA Perera (Moor,Kan)9140623101  44.501611 
PARP Perera (Pol)812140589  36.810212 
SMSN Perera (Bad)4737328*18.25003 
SSM Perera (KCSC)813113444  11.16003 
WRH Perera (Pol)58110357  14.71016 
GD Phillips (NZ)24113178  43.66010 
MNGGDK Piyumal (Blm)11044  4.00000 
TD Polgampola (KurY)8143277109  25.181095
AA Prakash (BRC)1102424  24.00001 
HSM Prasanna (Colts)3404426  11.000011
TLHWNK Prashan (Moor)22000  0.00002 
WAR Pravinath (Pan)610122877  25.33016 
M Premaratne (Blm)610018461  18.40017 
SDPA Premaratne (KurY)6734318*10.75006 
SNNK Premaratne (Chil)23200*0.00000 
WGHN Premaratne (Bad)24284*4.00000 
RPN Priyadarshana (Pol)810310347*14.71006 
SMA Priyanjan (CCC)1202017  10.00000 
R Punchihewa (Chil)2322524  25.00000 
PM Pushpakumara (BRC)79311938*19.83009 
KASN Rajaguru (Bad)2304018  13.33000 
SS Rajapaksa (SSC)34012963  32.25022 
WADS Rajapaksa (Blm,Dam)43197*4.50001 
CAK Rajitha (SSC,Col)6843616*9.00001 
HH Ramanayake (Pol)6727329  14.60004 
MB Ranasinghe (CCC)811145689  45.6005142
RARK Ranasinghe (KurY)2201511  7.50002 
RPHD Ranasinghe (Colts)2302516  8.33004 
DA Randika (Chil)611115649  15.60006 
SKC Randunu (Blm)12232* 000 
KRDHS Rathnamudali (Rag)684129*3.00001 
P Rathnayake (CCC,Dam)10151705194  50.35228 
RMMP Rathnayake (SL,Moor,Galle)910120242  22.44008 
RMRDG Rathnayake (Ace)47216659  33.20013 
KTH Ratnayake (TU,Jaf)913039986  30.69033 
R Ravindra (NZ)24015392  38.25010 
WGYR Rupasinghe (Moor)1202929  14.50000 
LAC Ruwansiri (Bad)915031084  20.66026 
WAA Sachintha (NCC,Jaf)9160427105  26.68115 
WSC Sadamal (KurY)8110290116  26.36104 
AMS Sahahab (BRC,Dam)4401413  3.50002 
LS Samarajeewa (Rag)21166* 000 
SMLD Samarakoon (TU)35112649*31.50002 
ISS Samarasooriya (Pan)815145269  32.28035 
SK Samaratunga (Nug)11000  0.00000 
WSR Samarawickrama (Moor,Galle)790406114  45.111413 
TMN Sampath (Nug)814030392  21.64025 
PADLR Sandakan (CCC)81047114*11.83005 
JMC Sandaru (Chil)47114546  24.16003 
HHD Sandaruwan (Neg)81246721  8.37007 
BB Sanjeewa (KCSC)711213448  14.88003 
MJ Santner (NZ)24010067  25.00010 
DM Sarathchandra (SSC)4729521  19.000018 
RS Sembukuttige (Rag)4718034  13.33002 
SMKS Senarathne (Rag)4502215  4.40004 
RHG Senhas (Rag)35012449  24.80002 
MD Shanaka (SSC,Dam)580427123  53.37223 
S Shanmuganathan (Bad)2413720*12.33000 
NTHRK Shehara (KCSC)583187  3.60000 
PS Shehara (Pol)3506120  12.20001 
D Sigera (Bad)2304322  14.33001 
LAD Sigera (NCC)711319057*23.75011 
AAS Silva (Bad)915123245  16.57001 
ARS Silva (BRC)582259105*43.16121 
BADN Silva (Rag)3402816  7.00001 
KRS Silva (Moor)2301311  4.33001 
LPC Silva (Pol)11099  9.00001 
M Silva (Bad)2404019  10.00000 
MNV Silva (Pan,Jaf)1118316223  10.80006 
PN Silva (SL,NCC,Kan)8130374203  28.76115 
SDRDL Silva (Bad,Col)711137875  37.800412 
TRA Silva (Bad)12086  4.00000 
WMN Silva (Blm)22122  2.00001 
TAM Siriwardene (Neg)4509883  19.60011 
A Siriwardhana (TU)2403720  9.25003 
MI Slasa (Pan)711211632  12.88000 
SPD Smith (Aus)220272141  136.00205 
RM Somarathne (SSC)2302012  6.66000 
DPS Sooriyabandara (Moor,Galle)10144739200*73.90338 
TG Southee (NZ)2401710  4.25002 
MA Starc (Aus)2212719*27.00003 
MH Subasingha (BRC)672185100*37.00106 
GWM Tharupathi (Moor)11000  0.00000 
RP Thattil (KCSC)814149188  37.76034 
PA Theekshana (KCSC)2305034  16.66001 
KV Thewmika (TU)3315634  28.00001 
DS Thilakaratne (Pol,Galle)1215422881*20.72027 
A Thilanchana (KCSC)1101111  11.00000 
DS Tillakaratne (Chil,Dam)91255117  7.28005 
I Udana (CCC)45010654  21.20012 
RJI Udayanga (KCSC)814128258  21.69016 
HKT Udeshana (Moor)44273*3.50000 
Usman Khawaja (Aus)231295232  147.50101 
JDF Vandersay (SL,Blm,Jaf)810111053  12.22013 
KLJ Vimukthi (Rag,Jaf)813137279*31.00044 
JAHH Vishvajith (Neg)3316123  30.50000 
HE Vithana (Bad)2403727  9.25002 
T Vithushan (TU)10      0 
V Viyaskanth (TU)4604624  7.66002 
SB Waduge (Chil)3607851  13.00010 
RTM Wanigamuni (SL,Moor,Galle)13182755124  47.18267 
WKT Wanniarachchi (Neg)5709826  14.00004 
A Wanninayake (Blm,Col)9142465104*38.751311 
MS Warnapura (Neg)68011736  14.62005 
BJ Webster (Aus)2205431  27.00005 
DS Weerakkody (TU)690321128  35.662011 
PHB Weerasingha (Colts)1204941  24.50000 
IDGG Weerasinghe (KurY)711117160  17.10021 
MPM Weerasinghe (Ace,Kan)9161588118*39.20306 
GRL Weerasuriya (BRC)69016699  18.44017 
SR Weliwatta (BRC)1106565  65.00011 
DN Wellalage (Colts,Galle)57018168  25.85013 
C Wickramasinghe (SSC,Kan)672205102*41.00102 
WAKG Wickramasinghe (Pan)1201212  6.000021
WACP Wijelath (Pol)22100*0.00001 
WGRL Wijenayake (Nug)5103599201*85.57400 
CMKK Wijeratne (BRC)4533420*17.00000 
KLVD Wijeratne (KCSC)2404233  10.500012
MACP Wijesinghe (CCC,Dam)1013227172  24.63026 
WADT Wijesinghe (KurY)11000  0.00001 
ID Wijesundera (Blm,Jaf)1116021454  13.37015 
KS Williamson (NZ)24013855  34.50011 
TD Wimaladharma (Colts)10      0 
KDV Wimalasekara (Chil)814222658  18.83014 
UR Yasas (Chil)610020445  20.40003 
HSM Zoysa (Nug)1202727  13.50000 

 

 

 

 

This page was created by the CricketArchive Oracles

LATEST SCORES

| Privacy Policy | FAQs | Contact |
Copyright © 2003-2025 CricketArchive