Averages Batting IN Sri Lanka

Players IN Sri Lanka

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
K de Thissera2015-201511-222.0025.00---
L Abeyratne2015-20166618756*17.40122.53-11
SR Abeyruwan2016-201631-282828.00140.00---
M Abeysekera2016-20162---------
KVA Adikari2015-201644-735118.25169.76-1-
MDCA Amarasiri2016-201611-555.0071.42---
PSR Anurudda2016-201654213067*65.00178.08-2-
MA Aponso2016-201674-761.7538.88--2
WSA Appuhami2016-201621188*-72.72---
SSD Arachchige2015-20164212418*24.00114.28---
MNM Aslam2016-201665-732514.6096.05--1
TMSA Baduge2016-20167711656627.50110.73-11
KMC Bandara2015-2016721159*15.00187.50---
KNA Bandara2016-201631-666.0046.15---
MATS Bandara2016-201621-111.0025.00---
M Bhanuka2015-2016111112255422.50147.05-11
D Bishoo2015-201511166*-120.00---
DJ Bravo2015-201522-553127.50127.90---
I Buddika2015-201511-444.0044.44---
MLR Buddika2016-201677119468*32.33130.20-1-
PVD Chameera2015-20161022107*-166.66---
LD Chandimal2015-2016111013206335.55127.49-2-
Y Chanuka2016-201633-584119.33105.45---
J Charles2015-201522-343417.00125.92--1
MMMS Cooray2016-201644-733318.25110.60---
NHG Cooray2016-201666-824713.66134.42--2
PDMA Cooray2016-201666-1253720.8392.59---
PTM Dabare2016-201611-555.0071.42---
PDC Damith2016-20164425019*25.00142.85---
D Rohit2015-201633-14104.6658.33--1
A Dananjaya2015-2016721282828.00103.70---
AAS de Alwis2015-2016431282114.00164.70---
VS de Mel2015-20166323614*36.00116.12---
DM de Silva2015-20161414351181*46.45150.73-5-
C de Silva2016-201633-973.0056.25--1
KMM de Silva2016-2016531393719.50130.00--1
KY de Silva2016-20163327748*77.00163.82---
PC de Silva2015-20161110212021*15.00130.43--1
ST de Silva2015-2016101011635918.11169.79-12
HHM de Zoysa2016-201655-774215.4092.77--1
RSSS de Zoysa2016-20166518856*22.00144.26-11
DGR Dhammika2016-201643112126.00100.00--1
HGKD Dhanushka2016-2016662502112.50113.63---
NA Dharmasena2015-201511-------1
PD Dias2016-20166621135128.25104.62-1-
N Dickwella2016-20161313139279*32.66157.42-41
LHD Dilhara2015-20169742266775.33159.15-1-
MVTP Dilshan2016-201677-702710.00106.06--1
TM Dilshan2015-20161010147695*52.88152.56-5-
DMGS Dissanayake2016-201622-292114.50116.00---
H Dumindu2016-20167711816030.16120.66-2-
EMCD Edirisinghe2016-201671111*-50.00---
LEK Edirisinghe2016-201611-666.0066.66---
GSM Ekanayake2015-201641-------1
RMS Eranga2016-20161063372012.33112.12--1
B Fernando2016-201685213114.3392.85--2
BOP Fernando2015-201666-1134618.83111.88--1
CRD Fernando2015-2016721777.00175.00---
FV Fernando2016-20161---------
GCM Fernando2016-2016111-0*-----
KHRK Fernando2015-201666115352*30.60144.33-1-
MAP Fernando2015-201633-19166.3370.37---
MSD Fernando2016-20161111212*-70.58---
MVT Fernando2016-201631-222.0028.57---
SA Fernando2016-20161---------
SANJ Fernando2016-20167423624*18.00171.42---
SH Fernando2015-201511-------1
Shehan I Fernando2015-20161010-2577525.70162.65-2-
TCB Fernando2016-201611-242424.00120.00---
ADS Fletcher2015-201522-805740.00173.91-1-
LK Fransisco2016-201611-333.0060.00---
KP Gajasinghe2016-20167411053.3358.82---
NT Gamage2015-201511-444.00100.00---
PLS Gamage2015-20169745025*16.66128.20--1
WCA Ganegama2015-201655-582511.60116.00---
S Gimhan2016-201655-642812.80133.33---
DAS Gunaratne2016-20161313127065*22.50113.44-23
C Gunasinghe2015-201511-------1
SN Gunasinghe2016-20161112424*-218.18---
MD Gunathilaka2016-201677-1212517.28121.00---
TD Halambage2016-201611-111.0025.00---
MADI Hemantha2016-20165514536*11.25104.65--1
HMRKB Herath2016-20162---------
D Hettiarachchi2015-2016532105*10.0050.00---
P Hettiwatte2016-201641111*-50.00---
PC Hewage2016-20161---------
DT Hewathantri2016-201611-121212.0080.00---
S Hewawasam2016-201644-1345833.50108.94-1-
JO Holder2015-201511-222.0050.00---
LU Igalagamage2015-201511-333.0050.00---
Imran Khan2016-2016532116*11.00122.22---
SADU Indrasiri2016-201653-441.3344.44--2
AA Inham2016-201611177*-116.66---
DHA Isanka2016-201611-------1
SU Ishak2016-20162---------
WMC Jayampathi2015-20168522187.00123.52--1
HIA Jayaratne2016-20166529145*30.33197.82--1
AJADDLA Jayasinghe2016-2016841793526.33119.69--1
A Jayasundera2015-2016541451715.0093.75---
MDUS Jayasundera2016-2016101022525631.50111.01-11
GSNFG Jayasuriya2015-20161111128962*28.90129.59-2-
NGRP Jayasuriya2016-201651-222.0050.00---
SMD Jayawardena2016-201622188*8.0053.33--1
SL Jayawardene2016-201655-48259.60111.62--2
MSS Jayawickrama2015-2016551602715.00103.44--1
PASS Jeewantha2015-201688324078*48.00131.86-2-
S Randiv2016-201611821474724.50132.43--1
STP Kandanearachchi2015-201666-18153.0056.25--2
CK Kapugedera2015-201698-1193414.87120.20---
N Kariyawasam2016-2016111-0*-----
KPNM Karunanayake2016-20166612194.2095.45--1
KPSP Karunanayake2016-20161212331987*35.44138.09-21
C Karunaratne2015-201622187*8.0061.53---
FDM Karunaratne2016-201644-542713.50100.00---
TMUS Karunaratne2016-20163314643*23.0083.63---
KGNS Karunaratne2016-2016221151315.00250.00---
PHT Kaushal2016-2016107335148.75112.90--2
CKB Kulasekara2015-201622-753.5063.63---
K Kulasekara2016-201666-1616026.83129.83-1-
KMDN Kulasekara2015-201521-444.0066.66---
HG Kumara2016-201666-1317621.83140.86-1-
SAC Kumara2016-201655110065*25.00135.13-11
RAS Lakmal2016-201673332*-30.00---
JS Lakshan2015-20164---------
WWWL Lakshan2016-201611-131313.00144.44---
TPI Lakshanka2015-201511-191919.0086.36---
AKKY Lanka2016-201643-692823.00115.00---
Pramod Madushan2016-20162---------
J Liyanage2016-201666-1053617.50117.97---
I Liyanage2015-201511-------1
MA Liyanapathiranage2015-20167718121*13.50120.89---
HUK Madushanka2015-20166431919*19.00111.76--1
LD Madushanka2016-2016117155199.16103.77--1
SWH Maduwantha2015-2016553247*12.0055.81---
MF Maharoof2016-201611-323232.00145.45---
SHK Mahela2016-20163311477.0077.77---
SL Malinga2015-201521-222.0050.00---
WWAG Maneeshan2015-20162113535*-109.37---
AD Mathews2015-20152214237*42.00221.05---
MN Mazahir2015-201644-33218.2586.84---
BAW Mendis2016-201611412710*9.00100.00--1
BKG Mendis2016-20168812246332.00151.35-1-
BMAJ Mendis2015-2016121242715233.87160.35-1-
BMDK Mendis2015-20163---------
RTM Mendis2015-20168617748*15.40111.59--2
SADU Mihiran2016-20166634216*14.0068.85--1
BKEL Milantha2016-20161111-2617823.72155.35-12
Mohamed Ali2016-201621166*-150.00---
J Mubarak2016-20161211213530*15.00109.75--2
EMDY Munaweera2016-20161111-1823316.54144.44--2
AN Nanayakkara2016-2016661743314.80113.84---
S Nanayakkare2016-201643286*8.00114.28---
SP Narine2015-201521-232323.00153.33---
NMNP Nawela2015-201655-1365827.20132.03-1-
DR Nikeshala2016-20161---------
KVN Nirmal2016-20165222423*-120.00---
WAS Niroshan2016-201644-865621.50121.12-1-
PKJRN Nonis2016-201611-555.0050.00---
SS Pathirana2015-2016108-1694821.12136.29--1
DPIN Peiris2016-201622-532.5041.66---
KPCM Peiris2016-201643-502816.66116.27---
SN Peiris2016-20162---------
TPMS Peiris2015-201665226138.66100.00---
AK Perera2016-20161111220450*22.66120.00-1-
AML Perera2016-20162223231*-152.38---
JS Perera2016-2016115414614.0082.35---
K Perera2015-201511-333.0037.50---
KPA Perera2016-201666-1846430.66126.89-2-
KRNU Perera2015-201632-663.0085.71--1
MDK Perera2016-2016741482916.00141.17---
MDKJ Perera2015-201522-524026.00126.82---
NANN Perera2015-20166627538*18.75166.66--1
NLTC Perera2016-20168711334722.16164.19---
NVR Perera2016-201631111*-100.00---
PARP Perera2015-20169921524321.71114.28---
SSM Perera2016-201641-666.00100.00---
WLR Perera2015-201511-222.0050.00---
C Piumal2016-201641144*-400.00---
KA Pollard2015-201522-312615.50140.90---
AA Pragasam2015-20151---------
S Prasanna2016-2016131323385230.72197.66-1-
I Prashan2016-20163---------
A Premaratne2015-201632211*-100.00---
SMA Priyanjan2015-2016101032396434.14139.76-11
PM Pushpakumara2015-20166421710*8.5068.00---
PGCSP Pussegolla2016-201611-101010.0062.50---
KASN Rajaguru2016-201655-33126.6082.50--1
DDM Rajakaruna2015-2016641361612.0092.30--1
C Rajapaksa2016-2016321545.0050.00---
HM Rajapaksha2015-201666115766*31.40123.62-11
CAK Rajitha2016-2016722-0*-----
RLB Rambukwella2015-2016141231997022.11176.10-12
D Ramdin2015-20151113434*-154.54---
R Rampaul2015-20151---------
KC Ranasinghe2016-201611111*-50.00---
RMTD Ranasinghe2016-201611-444.00200.00---
SKC Randunu2016-20167622295.5088.00--1
WAI Rangana2016-201622-884.0066.66--1
PKNMK Rathnayake2016-20167331510*-83.33---
PKRWMTP Rathnayake2016-2016111-0*-----
KTH Ratnayake2015-201653-26198.66123.80---
M Ravichandrakumar2016-201632-332116.50157.14---
S Ridma2016-201686138207.6080.85---
RJMGM Rupasinghe2016-201644-1114927.75126.13---
AD Russell2015-201522-251612.50147.05---
LAC Ruwansiri2016-20166518947*22.25128.98--1
DAYL Samarasinghe2016-201655-522110.40136.84---
ISS Samarasooriya2015-201622-201610.0058.82---
S Samarawickrama2015-20161010-1504615.00121.95---
DJG Sammy2015-20152211512*15.00125.00---
TN Sampath2016-201699-1473616.33102.08---
MN Samuels2015-201522-11105.5078.57---
PADLR Sandakan2015-201671133*-100.00---
D Sandaruwan2016-20162---------
HL Sandaruwan2016-20161---------
BB Sanjeewa2016-20166432712*27.0084.37---
DM Sarathchandra2015-201664-27206.7590.00--1
SMSM Senanayake2015-2016852511617.00102.00---
SC Serasinghe2015-201654-532813.2588.33--1
MD Shanaka2015-201613122412131*41.20192.522-1
AAS Silva2016-20167425826*29.0087.87--1
AJC Silva2016-20161292854912.14116.43--3
ARS Silva2016-201611-111.0016.66---
AWL Silva2015-2016651503212.50135.13---
LPC Silva2016-201655-1146122.80131.03-1-
MMSS Silva2015-20166532313*11.5095.83--1
WAAM Silva2015-201666-1715828.50136.80-2-
TAM Siriwardana2015-201687110024*16.66125.00--1
AD Solomons2015-2016981883812.57131.34---
Sompal Kami2016-201611111*-100.00---
C Sudaraka2015-201511-111.0033.33---
WWP Taraka2015-201633-452715.0091.83---
JE Taylor2015-201521-666.0050.00---
DHAP Tharanga2015-2016138318959*37.80132.16-1-
WU Tharanga2016-20161212-2856223.75116.32-1-
RP Thattil2016-201622-110.5025.00--1
A Thilanchana2016-201633-422614.0093.33--1
HDRL Thirimanne2016-201677-2236231.85127.42-2-
N Thushara2016-20162---------
T Thushara2015-20161062864821.50150.87--1
AKV Tyrone2015-201665-863517.20186.95--1
I Udana2016-201688332126.40123.07--2
ML Udawatte2015-2016111112329423.20122.75-22
RJI Udayanga2015-201511-202020.0083.33---
JDF Vandersay2016-201662177*7.0077.77--1
CW Vidanapathirana2016-20163---------
WAH Vimarshana2016-201622243*-66.66---
KDV Vimukthi2016-20163211613*16.00106.66---
HE Vithana2016-201666-39156.5084.78---
KDK Vithanage2016-2016109-1105312.22142.85-1-
HB Waduge2016-20161---------
P Waduge2015-201511-------1
WHT Wanniarchchi2016-201643-735824.33107.35-1-
MS Warnapura2016-2016541311510.3393.93---
DS Weerakkody2016-20161212-2104317.50120.00---
S Weerakoon2016-20162---------
D Wickramanayaka2016-201643-662.0046.15--2
PC Wickramasinghe2016-201654-963924.00102.12---
WAHN Wickramasinghe2015-20164314934*24.50106.52---
CMKK Wijerathne2015-201511111*-100.00---
KLVD Wijeratne2015-201511-303030.00100.00---
MSR Wijeratne2015-201665-743414.80113.84--1
OLA Wijesiriwardene2016-201611111*-100.00---
WGK Wimaladharma2015-201666-1057317.50114.13-1-
SD Withanawasam2015-201653122911.00115.78---
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:

Noakhali Express vs Sylhet Titans at Sylhet, Bangladesh Premier League 13th Match, Jan 5, 2026 [Twenty20]

Mid West Rhinos vs Southern Rocks at Kwekwe, Zimbabwe Domestic Twenty20 11th Match, Jan 5, 2026 [Twenty20]

Pretoria Capitals vs Sunrisers Eastern Cape at Centurion, SA20 14th Match, Jan 5, 2026 [Twenty20]