Averages Batting IN Sri Lanka

Players IN Sri Lanka

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
JPM Abeyratne2012-20122214229*42.0082.35---
WT Abeyratne2012-201265129237.25120.83---
WGRK Alwis2012-20123111111*-78.57---
GK Amarasinghe2012-201244-763019.0092.68--1
BY Arumathanthrige2012-201221-333.0075.00---
MAM Asker2012-20126414626*15.3383.63---
MNM Aslam2012-201244-1493.5063.63--1
DS Auwardt2012-201221155*-45.45---
MDGM Bandara2012-2012111-0*-----
HMCM Bandara2012-201242-653.0066.66---
KMC Bandara2012-20121---------
SCD Boralessa2012-201251-------1
MLR Buddika2012-20124316736*33.50148.88---
UDU Chandana2012-20126524715*15.66134.28---
HKDVN Chandrasiri2012-201265-724414.40114.28--1
ML Cooray2012-201244-502312.5084.74---
MMDR Cooray2012-201244-513612.7585.00---
MNR Cooray2012-201266-663111.0092.95---
NHG Cooray2012-201211-191919.0067.85---
PDMA Cooray2012-201232164*6.0054.54---
DH Dahanayake2012-201211-111.0050.00---
GI Daniel2012-201244-522813.00216.66--2
GSK de Silva2012-201244-684017.00154.54---
HUK de Silva2012-201233-16115.33114.28--1
SHSS de Silva2012-201242-383019.00152.00---
AAS de Alwis2012-2012431158*7.50166.66---
WB de Alwis2012-20122212516*25.0096.15---
SI de Saram2012-201244-783819.50150.00---
DM de Silva2012-201222-15137.5088.23---
GT de Silva2012-20123312817*14.00175.00---
HDN de Silva2012-20126423223*16.00123.07---
JDM de Silva2012-201211-161616.00123.07---
KY de Silva2012-201222-14107.0082.35---
NCM de Silva2012-201233-963.0042.85---
PC de Silva2012-201243-21127.0080.76---
WRS de Silva2012-201211122*-66.66---
HHM de Zoysa2012-201244-1685642.00103.06-2-
RSSS de Zoysa2012-201242-423421.00120.00---
DGR Dhammika2012-201243-852.6680.00---
AAAP Dias2012-201211188*-100.00---
KLSL Dias2012-2012321444.0050.00---
RSKAP Dilantha2012-2012321868.0050.00---
LHD Dilhara2012-20124411285742.66140.65-1-
WKG Dilruk2012-2012651572014.25146.15---
DMGS Dissanayake2012-20124311176358.50131.46-2-
EMCD Edirisinghe2012-201243-17145.6694.44--1
AW Ekanayake2012-20124315027*25.00111.11--1
AB Emmanuel2012-201232-18179.0081.81---
EAA Eranga2012-201244-856121.25100.00-1-
GDR Eranga2012-20121111616*-88.88---
RMS Eranga2012-2012441402413.33111.11---
WA Eranga2012-201222-974.5056.25---
S Umayanga2012-2012661862117.2089.58---
S Dushantha2012-201244-632915.7585.13---
N Pradeep2012-201231-------1
KADM Fernando2012-2012431341917.0080.95---
KHRK Fernando2012-201243-352911.66116.66---
MAP Fernando2012-2012441351411.66109.37---
MSD Fernando2012-201242-964.5047.36---
MTP Fernando2012-201264226913.0074.28---
MVT Fernando2012-20122---------
PNP Fernando2012-2012442853442.50128.78---
SH Fernando2012-201221-171717.00188.88---
ULKD Fernando2012-201266-1356422.50126.16-11
VCC Fernando2012-201222-14137.00100.00---
WHLD Fernando2012-201233111*0.5025.00--2
M Feshal2012-201222-954.5090.00---
KP Gajasinghe2012-201231-------1
TP Gamage2012-201233253*5.00125.00--1
WCA Ganegama2012-201242243*-200.00---
WMMWEV Gangoda2012-201222-1497.0082.35---
GASK Gangodawila2012-201243-23217.66127.77--1
MI Ghouse2012-201211-151515.0093.75---
D Gunaratne2012-20122---------
LJP Gunaratne2012-20124417337*24.33114.06---
HRMC Gunasekera2012-2012221271727.0090.00---
C Gunasinghe2012-20121---------
MD Gunathilaka2012-201244112258*40.66148.78-21
DM Gunathilake2012-201211144*-200.00---
MDHD Gunathilleke2012-201233-362312.00133.33--1
KD Gunawardene2012-201233-765425.33122.58-1-
DP Gurusinghe2012-201222-331.5023.07--1
HLDIP Hittatiya2012-201211-------1
DN Hunukumbura2012-201244-563114.00107.69---
HN Illangaratne2012-201231-------1
IARL Illeperuma2012-2012431343217.00154.54---
SADU Indrasiri2012-20122---------
DHA Isanka2012-201243-16125.3394.11--1
JGA Janoda2012-201244-842.00100.00--2
JMC Jayabandara2012-201222-15147.5065.21---
WMC Jayampathi2012-2012321434.0066.66---
WS Jayantha2012-201244-1038425.75177.58-1-
PS Jayaprakashdaran2012-201243-28289.33107.69--2
HIA Jayaratne2012-20123312517*12.50227.27---
PLM Jayaratne2012-2012321-0*----1
CU Jayasinghe2012-201243-443114.66112.82---
DH Jayasinghe2012-201232-------2
MDUS Jayasundera2012-201244-573314.25121.27---
GSNFG Jayasuriya2012-201243-441814.66112.82---
NGRP Jayasuriya2012-2012421109*10.0076.92---
ST Jayasuriya2012-20123318570*42.50130.76-11
DKRC Jayatissa2012-201233-20126.66125.00---
HM Jayawardene2012-201244-32158.0064.00---
S Jayawardene2012-20124311788.5077.27---
SL Jayawardene2012-201222-19109.5090.47---
MSS Jayawickrama2012-20121---------
PASS Jeewantha2012-20124426132*30.50135.55---
S Kalavitigoda2012-201243-723024.00225.00---
KRMD Kaluarachchi2012-2012311-0*-----
MS Kamileen2012-201231111*-100.00---
SHT Kandamby2012-20123325724*57.00121.27---
STP Kandanearachchi2012-20121---------
CK Kapugedera2012-201266120386*40.60179.64-22
KPNM Karunanayake2012-201221-222.0066.66---
KPSP Karunanayake2012-201244-1305732.50117.11-1-
FDM Karunaratne2012-201243-20116.66105.26--1
HGAM Karunaratne2012-201211-333.0060.00---
TMUS Karunaratne2012-201244-1483.5066.66--1
RDIA Karunathilaka2012-201222-542.5055.55---
ND Kavinda2012-20123313729*18.50112.12---
HHR Kavinga2012-201244-22145.5057.89---
MBS Kodamullage2012-2012211-0*-----
HGJM Kulatunga2012-201244-884222.00179.59--1
SR Kumar2012-201244-1573.7593.75---
KA Kumara2012-201243-322410.66106.66---
MMP Kumara2012-201222-211.0040.00---
SAC Kumara2012-2012661682813.60123.63--1
WCS Kumara2012-201244-1364734.00143.15--1
CD Kumarasinghe2012-201211-121212.0085.71---
MWLS Lakmal2012-201244-30147.5068.18---
RKU Lakmal2012-201211-666.00100.00---
ABT Lakshitha2012-2012431512825.50145.71---
MKGCP Lakshitha2012-201233153*2.5045.45--1
R Lakshitha2012-20124315744*28.50142.50---
AKKY Lanka2012-201233-1274.0060.00--1
NK Liyanapathirana2012-20121---------
MA Liyanapathiranage2012-201244-602515.00115.38--1
KS Lokuarachchi2012-201244111254*37.33164.70-1-
S Madanayake2012-20121---------
CAM Madusanka2012-201261122*-100.00---
HUK Madushanka2012-201232111*1.00100.00--1
K Magage2012-20126416645*22.00126.92--1
MF Maharoof2012-20125513914*9.75121.87---
PMPDR Mahawatte2012-201242-------2
NM Maligaspe2012-201211-141414.00127.27---
SDC Malinga2012-201211-222.0028.57---
SL Malinga2012-201222-663.00200.00--1
WWAG Maneeshan2012-201244111166*37.00111.00-11
I Massalage2012-201266-943115.6698.94--1
BMAJ Mendis2012-20124421376768.50159.30-1-
BMDK Mendis2012-201222111*1.0025.00--1
BMTT Mendis2012-201244-572914.25100.00--1
YAN Mendis2012-201244-1483.5093.33--1
HL Moshin2012-2012322105*-83.33---
J Mubarak2012-20126611073321.40105.94---
MAUT Munasinghe2012-201255-25135.0089.28--2
EMDY Munaweera2012-201244111077*36.66146.66-1-
T Nadeera2012-201233-1695.33114.28---
JRG Namal2012-201243-903730.00107.14---
S Nandhalal2012-2012431342417.00117.24---
S Navaratne2012-201211-111.0033.33---
NMNP Nawela2012-201244-1536238.25113.33-1-
AVS Nikethana2012-20124411815960.33125.69-2-
PR Nirmal2012-201244-593314.7596.72---
PHKS Nirmala2012-201222-393319.5079.59---
WAS Niroshan2012-201233-762.3350.00--1
RAP Nissanka2012-2012111-0*-----
PKJRN Nonis2012-20124413725*12.3388.09--1
WR Palleguruge2012-2012431342417.00106.25--1
DN Pathirana2012-201244-1024625.50122.89---
SCV Pathirana2012-20123313220*16.0091.42--1
SS Pathirana2012-201242-483524.00154.83---
KPCM Peiris2012-2012662882222.00139.68---
MJR Peiris2012-201243-26258.66118.18--1
AK Perera2012-20126621475436.75127.82-1-
AML Perera2012-20123111111*-91.66---
GACR Perera2012-20123324220*42.00127.27---
GAS Perera2012-201264152*1.6641.66--1
HSK Perera2012-201211-333.0033.33---
JS Perera2012-201211111*-33.33---
KPA Perera2012-201222-12126.0075.00--1
KRNU Perera2012-20124416634*22.00146.66--1
MDK Perera2012-201266-762112.6680.85---
MDKJ Perera2012-201266-674511.16131.37---
MM Perera2012-201222-241612.00120.00---
MMDPV Perera2012-201232-432.0033.33---
MVD Perera2012-20122111818*-138.46---
NANN Perera2012-20126611254725.00132.97---
NVR Perera2012-20124333314*-206.25---
DRS Perera2012-2012651494012.25153.12--2
SSM Perera2012-201241-222.0050.00---
WLR Perera2012-20126423529*17.5087.50--1
WMB Perera2012-20121112828*-107.69---
NKM Perera2012-201222111911.0057.89---
KC Prasad2012-201244-742818.5089.15---
UMA Prasad2012-2012411-0*-----
S Prasanna2012-201244-25216.25113.63--2
A Premaratne2012-2012422127*-46.15---
WGHN Premaratne2012-201221122*-66.66---
KPWM Priyadarshana2012-201211-222.0066.66---
SMA Priyanjan2012-201244-451911.25104.65---
M Pushpakumara2012-201243-1896.00105.88---
PM Pushpakumara2012-20124312416*12.00133.33---
S Pushpakumara2012-201244-542513.50100.00---
PBB Rajapaksa2012-201242-725336.00122.03-1-
RPUA Rajapakse2012-20124411354.3359.09---
WCK Ramanayake2012-2012332141114.0063.63---
RLB Rambukwella2012-201243-825427.33178.26-11
RANM Ranasinghe2012-201211-222.0040.00---
SAP Ranasuriya2012-2012441522217.33106.12---
DK Ranaweera2012-2012443834383.00118.57---
KGN Randika2012-201241-141414.0093.33---
SKC Randunu2012-201211-------1
TR Rasanga2012-201244-493612.2576.56---
MM Rasmijinan2012-20121---------
R Rathika2012-201244-592414.7580.82---
PKNMK Rathnayake2012-2012432251325.00178.57---
BMRNB Ratnayake2012-20124419959*33.00116.47-1-
MI Ratnayake2012-201221111*-100.00---
RMN Ratnayake2012-201221-------1
KL Rukmal2012-201232-15157.5078.94--1
RJMGM Rupasinghe2012-201244-1166429.00190.16-22
LAC Ruwansiri2012-201244-33158.25117.85---
ISS Samarasooriya2012-201243131*1.5050.00---
TN Sampath2012-201244-896922.25150.84-1-
DH Sandagirigoda2012-201222-323216.00123.07--1
MA Sandaruwan2012-201222-231711.50115.00---
JRMVB Sanjaya2012-20124411610*5.33114.28--1
RGD Sanjeewa2012-201244-843621.00129.23--1
SMSM Senanayake2012-201241-111.0050.00---
SC Serasinghe2012-201244-863221.50100.00---
R Shamen2012-201244-20145.00100.00--1
MD Shanaka2012-2012431432121.50113.15---
SHM Silva2012-20121---------
AAS Silva2012-2012421151215.0060.00---
ADC Silva2012-201211-------1
AGK Silva2012-2012111-0*-----
AJC Silva2012-201233119169.50105.55--1
ARS Silva2012-201266-1553925.83111.51---
AS Silva2012-201233-19126.33100.00---
DPSK Silva2012-20124311165.5068.75---
JK Silva2012-201231-888.0072.72---
KRP Silva2012-20124313218*16.00133.33--1
RALD Silva2012-201221122*-200.00---
WAAM Silva2012-201211-222.0033.33---
RMGK Sirisoma2012-201211-161616.00145.45---
TAM Siriwardana2012-201244110052*33.33158.73-1-
AD Solomons2012-20126611705334.00158.87-1-
TDT Soysa2012-2012331402620.00166.66---
WWP Taraka2012-201233-1025034.00127.50-1-
WU Tharanga2012-201266-2185636.33136.25-2-
RP Thattil2012-201211-111.0033.33---
C Thirimanne2012-20126628122*20.25188.37---
T Thushara2012-201242-743.50116.66---
WCR Tissera2012-201243-483416.00114.28---
I Udana2012-2012441341211.33117.24---
ML Udawatte2012-201244-1117327.75116.84-1-
RJI Udayanga2012-201242155*5.0083.33--1
DC Udugamasuriya2012-201233-442414.6684.61---
JDF Vandersay2012-201242154*5.0029.41---
MG Vandort2012-201232-773.5070.00--1
CW Vidanapathirana2012-20124312525*12.50178.57--2
DD Vijithakumara2012-201211-777.0070.00---
S Vishwajith2012-201211-------1
HE Vithana2012-201265-832716.60131.74---
KDK Vithanage2012-201244-763119.00172.72---
SM Warnapura2012-201266-2349539.00169.56-2-
DS Weerakkody2012-201262-221911.0088.00---
N Weerakkody2012-201243396*-150.00---
S Weerakoon2012-20126431611*16.00160.00--1
D Weeraratne2012-20121---------
K Weeraratne2012-201244110061*33.33156.25-1-
DSD Weerasinghe2012-2012331211.0025.00---
DRF Weerasinghe2012-201231-111111.0084.61---
R Weerasinghe2012-201222-221.0022.22--1
AD Weerasuriya2012-201244-854421.25108.97---
SPABWMRAB Wegodapola2012-201244-31167.75103.33--1
LA Weragala2012-201244-36269.0083.72--1
AC Weththasinghe2012-201222-854.0088.88---
G Wijekoon2012-201244-1684.0055.17--1
MSR Wijeratne2012-201233111474*57.00112.87-1-
SA Wijeratne2012-201244-34148.5080.95---
CG Wijesinghe2012-201244-623615.50114.81---
TGS Wijethilake2012-201211-111111.00220.00---
HSM Zoysa2012-20126213427*34.00154.54---
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:

Adelaide Strikers vs Melbourne Stars at Melbourne, Big Bash League 34th Match, Jan 13, 2026 [Twenty20 - Live]
>> 42/6 (10.3 ov, HJ Manenti 0*, MJ Swepson 1/8)

Central Districts vs Northern Districts at Napier, Super Smash 18th Match, Jan 13, 2026 [Twenty20]

Melbourne Renegades vs Sydney Thunder at Sydney, Big Bash League 33rd Match, Jan 12, 2026 [Twenty20]