Players IN Sri Lanka

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
L Abeyratne2013-201413202689234*38.2768.69140
KVA Adikari2013-201412194515100*34.3362.19101
RG Aga2013-2013662622115.5098.41000
Aizaz Khan2014-201411100*-0.00000
MM Ali2014-20142401346233.5070.89020
DI Allan2013-2013540723818.00109.09001
KG Alvitigala2013-201415131114509.5078.62014
WGRK Alwis2013-20141321060711728.9051.48120
GK Amarasinghe2014-2014120484224.0038.40000
HPTP Ananda2014-201411199*-112.50000
CJ Anderson2013-20132000--0.00000
MA Aponso2014-2014231221711.0034.37001
SDC Aravinda2013-20135501036220.6080.46010
VAN Ashan2013-20132221410*-63.63000
MNM Aslam2014-2014120555527.5063.21011
TD Astle2013-2013230432114.3353.08000
DNA Athulathmudali2013-201491302116616.2388.65010
JJ Atkinson2014-2014110555.0055.55000
JM Bairstow2014-201459031811735.3369.89101
KR Balasuriya2014-20143411374.3341.93001
BWKS Bulathwala2014-2014240462011.5080.70001
HMCM Bandara2013-2014151934134825.8155.88000
JMDD Bandara2014-201412012126.0085.71001
KMC Bandara2013-2014161541145510.3640.56014
HLKY Bastiansz2014-201412016148.0033.33000
PK Bodhisha2013-2013110222.0033.33000
SCD Boralessa2013-2014181351244415.5026.49002
SG Borthwick2014-20145913269940.7555.72030
DAJ Bracewell2013-2013231129104*64.5094.85101
NT Broom2013-2013110666.00100.00000
MLR Buddika2013-201416232895239*42.6162.71231
Carl Cachopa2013-201356017810429.6656.32100
PVD Chameera2013-201412116397*7.8047.56002
LD Chandimal2013-20131919169916238.8380.52130
V Chopra2014-20145913178339.6246.75032
NHG Cooray2013-20141420463311139.5654.42132
PDMA Cooray2013-201415213806106*44.7758.23142
PDC Damith2013-2014111512854020.3582.13001
D Rohit2013-20141422128649*13.6145.03002
A Dananjaya2013-2014201782175224.1156.21023
GI Daniel2013-201417263103514245.0061.27363
GSK de Silva2013-20141523161310027.8660.63143
AAS de Alwis2013-201343118139.00100.00000
VS de Mel2013-2014873631715.7582.89000
SI de Saram2013-2014142126139132.2674.21033
DM de Silva2013-20141420065913232.9568.50130
HDN de Silva2013-201469146175.7559.74004
KTGT de Silva2014-20141000--0.00000
KY de Silva2013-20141521151812725.9051.03122
PC de Silva2013-201424306994103*41.4186.35191
AP Devcich2013-201391002183921.8075.69001
ASJ de Zilva2013-20146941063321.2043.26000
HHM de Zoysa2013-20141624399020447.1451.94250
RSSS de Zoysa2013-2014172547537835.8570.70051
DGR Dhammika2014-201435042278.4044.21001
HGKD Dhanushka2013-2014811212025*13.3345.45001
NA Dharmasena2014-201471211666915.0938.07013
AAAP Dias2013-2013330856728.3357.43010
DSA Dias2014-2014120372318.5029.83000
PD Dias2013-201471211727415.6347.51010
N Dickwella2013-201423301114413339.4481.77251
LHD Dilhara2013-201417214498119*29.2994.85111
WKG Dilruk2013-2014121723546423.6082.90023
MNM Dilshad2013-2014811564*1.008.95004
TM Dilshan2013-201491023578144.6288.14040
EMCD Edirisinghe2013-2014442321816.0023.88000
LEK Edirisinghe2014-20146932467441.0042.41031
SK Ediriweera2013-20144411073.3316.94002
Ehsan Nawaz2014-20141000--0.00000
GSM Ekanayake2013-2014121344727*5.2236.71007
GD Elliott2013-2013650896317.8070.07010
AM Ellis2013-201376314146*47.0082.94000
RMS Eranga2013-20141612278227.8054.54002
WA Eranga2013-2014152205689925.8172.63041
S Umayanga2014-20143501256125.0048.44010
N Pradeep2013-2014121058627*17.2066.66002
BOP Fernando2013-20141625289015638.6965.39151
CRD Fernando2013-2014631763.5043.75000
CS Fernando2014-20144701434620.4281.25001
GCM Fernando2014-201471131824922.7560.26001
KHRK Fernando2013-20141621249299*25.8951.03032
MAP Fernando2013-201445023114.6042.59000
MARS Fernando2013-201344017124.2543.58001
MVT Fernando2013-2014141384012*8.0022.59002
S Fernando2013-201481402839220.2151.08020
SH Fernando2014-20143501177523.4065.00010
Shehan I Fernando2013-2014913233273*30.1872.33033
TCB Fernando2013-2014131913916221.7246.10010
M Feshal2013-2014162437529335.8050.46062
BT Foakes2014-20141214424*44.0048.35000
LK Fransisco2014-2014814039310928.0741.15101
KP Gajasinghe2013-201414205562109*37.4656.20131
NT Gamage2013-2014141532828423.5063.08030
PLS Gamage2013-2014152067413*5.2837.75005
TP Gamage2013-2014101125727*6.3348.30003
WCA Ganegama2013-20143411211*4.0037.50002
MI Ghouse2013-2014111704438026.0559.54020
MR Gillespie2013-201311111*-100.00000
G Gnanapragasam2014-20141000--0.00000
DM Gondaria2013-2013310111111.0084.61000
CK Goonesinghe2014-201458585*2.6611.94003
D Gunaratne2013-201481056817*13.6045.63000
DAS Gunaratne2013-201416224892200*49.5565.10251
LJP Gunaratne2013-20141623181014736.8161.87151
HRMC Gunasekera2013-20141219154211330.1157.59130
C Gunasinghe2014-20143324338*43.00119.44001
MD Gunathilaka2013-20141823144575*20.2278.07021
MDHD Gunathilleke2013-20145701406320.0051.66011
KD Gunawardene2013-20141523265211531.0453.61132
Gurdeep Singh2013-2013210555.0045.45000
HC Halambage2013-2014111511623611.5743.78003
JAR Harris2014-20141000--0.00000
Haseeb Amjad2014-20141000--0.00000
MADI Hemantha2014-201435223137.6650.00001
MJ Henry2013-2013321291929.0048.33000
HMRKB Herath2013-2014874763325.3397.43001
D Hettiarachchi2014-201468045165.6237.50003
PC Hewage2013-2014912121250*19.2777.09010
RM Hira2013-2013331353017.50129.62000
MTG Iddamalgoda2014-2014120764638.0045.78000
LU Igalagamage2013-201461002968029.6060.78010
IARL Illeperuma2013-2013320763.5050.00000
HMD Imesha2014-20141000--0.00000
Imran Khan2013-2014111146520*9.2856.03002
MRM Imraz2013-2014330462615.3339.31000
KHT Indika2014-2014120201410.0045.45000
SADU Indrasiri2013-201414184123338.7841.97003
Irfan Ahmed2014-2014110181818.00150.00000
DHA Isanka2013-2014131912586914.3369.16013
MR Jaleel2013-2013110444.0030.76000
JGA Janoda2013-201491201314010.9174.01004
JMDNV Jayamaha2013-2013440583514.5062.36001
WMC Jayampathi2013-2014131031515921.5767.11010
WS Jayantha2013-2014101513345623.8568.72030
HIA Jayaratne2013-20142120729050*22.3057.53012
PLM Jayaratne2013-2014141031144716.2883.82003
JMUB Jayasena2013-2014151733105322.1464.31011
AJADDLA Jayasinghe2013-2014111414318833.1547.46042
MYUS Jayasinghe2013-2013110111.0010.00000
MDUS Jayasundera2014-20141020070513735.2556.53233
GSNFG Jayasuriya2013-20142030072311424.1072.73235
MAS Jayathilake2013-201491412725420.9255.51021
SD Jayathilake2014-2014240462311.5040.35000
DKRC Jayatissa2013-201444023125.7548.93000
SMD Jayawardena2014-2014120000.000.00002
DPMD Jayawardene2013-201310904729652.4486.76050
HAPW Jayawardene2013-201410164567105*47.2561.03141
S Jayawardene2013-201491241864723.2576.22002
SL Jayawardene2014-2014120745037.0071.15010
STR Jayawardene2014-20145837328*14.6073.73002
MSS Jayawickrama2013-2013110444.0066.66000
PASS Jeewantha2013-20141318538288*29.3866.31022
S Kalavitigoda2013-201479026913229.8863.59101
KRMD Kaluarachchi2013-201447153358.8354.08002
S Randiv2013-201415184428106*30.5776.02123
SHT Kandamby2013-201418194100016566.6662.81271
STP Kandanearachchi2013-2014811129210029.2086.90113
CK Kapugedera2013-2014161933687023.0070.36022
IA Karim2013-20135328853*88.00110.00010
N Kariyawasam2014-2014120211510.50105.00000
KPNM Karunanayake2013-2014913046924836.0757.68101
KPSP Karunanayake2013-2014121512996421.3552.82012
DMAD Karunaratne2013-201311100*-0.00000
FDM Karunaratne2013-201422293141515654.4267.15471
TMUS Karunaratne2013-20141420266110136.7277.49161
AU Katipiarachchi2013-2013220231711.5071.87000
PHT Kaushal2013-20142017430377*23.3056.84022
NM Kavikara2013-20146923417*4.8529.31001
HHR Kavinga2013-2014131933918424.4349.74013
SC Kerrigan2014-2014310222.0050.00000
AK Kitchen2013-20133301106236.66137.50010
NC Komasaru2013-2014131266119*10.1645.52004
SC Kuggeleijn2013-20132214543*45.00118.42000
CKB Kulasekara2013-2014201534478337.2562.34031
KMDN Kulasekara2013-20149731467536.5070.19010
HG Kumara2013-20141420048410224.2063.85141
KA Kumara2013-2014152202734012.4047.56003
SAC Kumara2013-2014151935029331.3790.28031
KMDR Kumarasinghe2014-20143524514*15.0030.40000
MWLS Lakmal2013-20141018152812431.0561.11111
RAS Lakmal2013-2013862731.7514.28001
JPR Lamsam2014-2014110131313.00100.00000
AKKY Lanka2013-20141319155110130.6188.30121
TWM Latham2013-20135611998639.8073.16020
AZ Lees2014-201447120411934.0047.00100
I Liyanage2013-2013110000.000.00001
NK Liyanapathirana2013-2014682653310.8355.08000
MA Liyanapathiranage2013-2014162204818121.8647.43023
RM Liyanarachchi2014-20141212216*22.0066.66000
KS Lokuarachchi2013-2014171613615524.0661.60022
MJ McClenaghan2013-20133000--0.00000
NL McCullum2013-20134329335*93.00211.36000
AVL Madushan2013-20149911356316.8746.71010
MAP Madushan2014-2014110333.0015.00000
HUK Madushanka2013-2014810254126.7530.33001
LD Madushanka2013-20149811043514.8554.73002
LL Madushanka2014-201479445109.0031.25001
MF Maharoof2013-20141720557810438.5361.55142
SL Malinga2013-2013820110.5025.00001
WWAG Maneeshan2013-20141621579111149.4357.48260
SAT Manishka2013-201433311*-8.33000
U Manohara2014-20144733115*7.7533.69001
AD Mathews2013-201396112474*24.8079.48012
BAW Mendis2013-2013731321.5015.78000
BKG Mendis2013-201344032188.0060.37001
BMAJ Mendis2013-20141921262313332.7869.68222
BMDK Mendis2013-2014895155*3.7521.73002
RTM Mendis2013-20132000--0.00000
YAN Mendis2014-201412014510872.5093.54100
YSS Mendis2013-2014111322785225.2760.83010
BKEL Milantha2013-201491505449336.2660.57041
KD Mills2013-20134000--0.00000
TS Mills2014-20144415131*17.00118.60001
AF Milne2013-201363212912.0031.57000
DJ Mitchell2013-20134501124122.4052.58001
Mohamed Ali2013-2014331352217.5050.00001
HL Moshin2013-201333021127.0031.81001
J Mubarak2013-2014182461307222*72.6167.19632
EMDY Munaweera2013-20141420076814238.4096.72242
PBW Munige2014-2014110555.0018.51000
C Munro2013-20139901727019.1186.86020
TMI Mutaliph2013-2014560643410.6645.71000
T Nadeera2013-2014152305517723.9551.98022
Najeeb Amar2014-2014110151515.0083.33000
AN Nanayakkara2013-201491313869132.1661.17030
NMNP Nawela2013-2014141904467423.4764.45023
JDS Neesham2013-20132224742*-94.00000
SO Ngoche2013-2013620362018.00133.33000
RJ Nicol2013-2013441421.3318.18001
GAG Nimsara2013-201469087359.6650.00002
WAS Niroshan2013-2014111944128127.4683.56022
Nizakat Khan2014-2014110494949.00111.36000
PKJRN Nonis2013-201471212496222.6342.41011
CO Obuya2013-2013650812616.2083.50000
NM Odhiambo2013-2013431138*6.5054.16001
NN Odhiambo2013-201366030135.0061.22001
TM Odoyo2013-201333029149.6680.55000
G Onions2014-20143223622*-59.01000
E Otieno2013-201362211*-50.00000
MA Ouma2013-20136601116418.50100.00011
WR Palleguruge2013-2014161732365816.8567.42014
NT Paranavitana2014-20141015070815147.2050.75240
RR Patel2013-2013761812816.20142.10000
SS Pathirana2013-20141617239690*26.4079.20031
PKN Pavithra2013-2013110888.0047.05000
DPIN Peiris2014-2014120241812.0026.96000
TPMS Peiris2014-20141221713*-62.96000
U Peiris2013-20142212013*20.0044.44000
AK Perera2013-201423255102124451.0596.04150
AML Perera2013-2013110262626.0076.47000
GAS Perera2014-2014462622415.5057.40000
GYSR Perera2013-201491512376016.9253.98012
JS Perera2013-2013220000.000.00002
KKMR Perera2013-2014210000.000.00001
KPA Perera2013-201491313046525.3355.98022
KRNU Perera2013-20149826622*11.0050.76000
MDK Perera2013-2014191832955919.6668.12033
MDKJ Perera2013-20141519198415054.66110.19361
NANN Perera2013-2014111403386624.1499.70022
NLTC Perera2013-2014101012317225.6684.00010
NVR Perera2013-2014181781294614.3344.17003
SSM Perera2013-2013110999.0090.00000
WLJOS Perera2013-2013220874.0034.78000
LE Plunkett2014-201445127111467.7579.70110
DHS Pradeep2014-2014120393219.5079.59000
KTGD Prasad2013-2014141121935021.4469.67012
UMA Prasad2013-2013410000.000.00001
S Prasanna2013-20141718437584*26.78123.76020
WGHN Premaratne2013-2014131056118*12.2048.80001
J Premasinghe2013-201481101783416.1866.91002
SMA Priyanjan2013-201422275101712446.2292.28341
GV Pushpakumara2014-20144729628*19.2061.93001
M Pushpakumara2014-2014231472723.5051.64000
PM Pushpakumara2013-20141819420333*13.5361.14001
PGCSP Pussegolla2013-201413212530103*27.8969.82121
KASN Rajaguru2014-2014230545018.0087.09010
DDM Rajakaruna2013-2014162116398831.9561.08050
PBB Rajapaksa2013-20141825179811133.2585.89163
RLB Rambukwella2013-2014201913625320.1175.41011
KGN Randika2013-201471101613914.6361.21002
SKC Randunu2013-20141313277247.0053.10002
WAI Rangana2014-20146902155023.8862.31010
AY Rashmika2014-2014121148*14.0035.00000
R Rathika2014-2014230533217.6626.10000
SS Rathnatunga2014-2014350643812.8045.07001
RMN Ratnayake2013-2014442221.0010.00001
OP Rayner2014-2014230593219.6673.75000
MJ Richardson2014-2014612140299*36.5470.89023
EB Ringera2013-20132000--0.00000
SD Robson2014-2014471456147*76.0052.90301
L Ronchi2013-201399144013455.00108.10110
KL Rukmal2013-20141318113284.5721.62003
RJMGM Rupasinghe2013-2014101312036416.9180.87013
HD Rutherford2013-2013110333.0075.00000
LAC Ruwansiri2014-2014120221911.0048.88000
ISS Samarasooriya2013-20141419339310424.5665.39111
WBH Samarawickrame2013-2013330503016.6664.10000
R Sampath2013-2013331422.0028.57000
TN Sampath2013-2014162005657228.2578.25062
PADLR Sandakan2013-201411163112258.6132.94003
MA Sandaruwan2013-2014350572911.4047.50000
PWB Sandaruwan2013-2014220322316.0043.83000
KC Sangakkara2013-201399255916979.8585.86322
JRMVB Sanjaya2013-201471028515*10.6288.54002
DM Sarathchandra2013-20144611957339.0055.24020
SMSM Senanayake2013-201412939121*15.16121.33002
PE Senevirathne2014-201424013113.2532.50001
SC Serasinghe2013-20142128280510330.9665.98254
KD Shah2014-2014110555.0050.00000
R Shamen2013-20141015425856*23.4551.39011
MD Shanaka2013-20141614231684*26.3347.37020
R Sharma2013-2013331513325.5063.75000
R Shehan2014-20141112323*-164.28000
AAS Silva2013-20141618422030*15.7139.28001
AJC Silva2013-20149631053135.0064.02000
ARS Silva2013-201417215853181*53.3163.94330
DPSK Silva2014-201412014117.0066.66000
JK Silva2013-201417223115419360.7354.82550
LPC Silva2013-20141318186215450.7078.43443
NM Silva2013-2013220322316.0052.45000
WAAM Silva2013-2014111524625935.5348.12030
RMGK Sirisoma2013-201415225161249.4784.29004
TAM Siriwardana2013-2014202356217734.5073.75040
GP Smith2014-2014510034511934.5064.84100
IS Sodhi2013-2013230543018.0085.71000
AD Solomons2013-20141319062813133.05123.86232
TDT Soysa2013-2014781733210.4238.82001
EDJ Sriyapala2014-20144811958127.8555.08020
Tanwir Afzal2014-2014110151515.00187.50000
WWP Taraka2013-20132201055.0038.46000
JWA Taylor2014-2014592459242*65.5761.85120
DLU Thabrew2013-201491101513213.7254.31001
DHAP Tharanga2013-20141418441879*29.8555.36032
WU Tharanga2013-201425310128916841.5866.27443
HDRL Thirimanne2013-20141413253913549.0062.60130
D Thissakuttige2014-201412018119.0046.15000
T Thushara2013-2014121801904210.5596.44003
SO Tikolo2013-2013430764425.3398.70000
I Udana2013-2014202012985315.6872.86013
ML Udawatte2013-20142130296319134.3968.88131
RJI Udayanga2013-2014142022515913.9447.44012
JDF Vandersay2014-20144521866.0019.78000
MG Vandort2013-2014111601934712.0644.77001
HA Varaiya2013-201362144*4.0066.66001
CW Vidanapathirana2013-20141612153254.8144.91003
KDV Vimukthi2013-20141218047017426.1153.40111
JM Vince2014-201424035188.7560.34000
HE Vithana2013-201471001865318.6045.92010
KDK Vithanage2013-20141620463111639.4383.68142
P Waduge2013-20141826182013032.8065.54233
Waqas Barkat2014-2014110555.0083.33000
DNY Warapitiya2014-2014120575328.5079.16010
MS Warnapura2013-201416253736110*33.4546.78251
DS Weerakkody2013-20141115133179*23.6485.75022
S Weerakoon2013-2014171751442712.0079.12001
MMKS Weerarathne2014-20141112424*-68.57000
K Weeraratne2014-20141201025551.0059.30010
GK Weerasekera2013-20141318152521730.8855.20112
CP Weerasinghe2014-201435117154.2529.82001
DSD Weerasinghe2013-201457146227.6636.80000
DRF Weerasinghe2013-2014101411695713.0054.87013
R Weerasinghe2013-2014101603788423.6263.63021
UWMBCA Welegedara2014-2014450803316.0031.00002
AC Weththasinghe2013-201491412637320.2391.95021
D Wickramanayaka2013-20141220337380*21.9447.33024
RS Wickramarachchi2014-2014240702717.5052.23000
GVW Wickramasinghe2013-201423021117.0030.88000
PC Wickramasinghe2013-201459223352*33.2838.19010
PD Wickramasinghe2014-2014813159312249.4154.55240
G Wijekoon2014-2014120331816.5046.47000
KLVD Wijeratne2013-20148112316116*35.1148.09112
MSR Wijeratne2014-2014918381615654.4061.63251
CG Wijesinghe2013-201415214475117*27.9453.25100
OLA Wijesiriwardene2014-20141000--0.00000
WGK Wimaladharma2013-201423014114.6621.53000
CM Withanage2014-201451001985519.8056.09011
CR Woakes2014-201447127913746.5055.91111
MA Wood2014-20141212616*26.0035.61000
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:

Gujarat vs Tripura at Agartala, Ranji Trophy Elite, Group C, Jan 29-Feb 1, 2026 [First-class - Live]
>> 208/3 (57.0 ov, GH Vihari 40*, V Shankar 51*, CT Gaja 2/38) - Stumps

Nagaland vs Andhra at Sovima, Ranji Trophy Elite, Group A, Jan 29-Feb 1, 2026 [First-class - Live]
>> 267/5 (70.0 ov, CR Gnaneshwar 87*, KV Sasikanth 31*, VG Zhimomi 4/45) - Stumps

Himachal Pradesh vs Jammu & Kashmir at Nadaun, Ranji Trophy Elite, Group D, Jan 29-Feb 1, 2026 [First-class - Live]
>> 387/5 (103.0 ov, K Wadhawan 56*, Sahil Lotra 2*, Abhishek Kumar 0/79) - Stumps