Players

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
Pramod Madushan2021-202161133*-150.00---
ALKL Abeyrathne2021-20212---------
L Abeyratne2021-20218612085441.60127.60-3-
I Abeysekara2021-202144-19104.7567.85--1
AMCD Abeysinghe2021-20211---------
KVA Adikari2021-202155-1155023.00130.68-12
AGDVA Akurugoda2021-202122-231811.5065.71---
AMEM Amarasinghe2021-20215412197.00105.00---
GK Amarasinghe2021-20216628938*22.25107.22--1
K Anjula2021-202165-873617.40167.30---
MA Aponso2021-2021741431.3344.44--1
MCD Aponsu2021-202121133*-100.00---
KSW Arachchige2021-202187121971*36.50114.06-3-
SSD Arachchige2021-20216424744*23.50120.51---
P Arachchige2021-202111-444.00133.33---
L Arosha2021-202111-------1
KIC Asalanka2021-202188212137*20.16115.23---
K Ashan2021-202122-393319.50118.18---
S Ashan2021-20218851194439.66132.22---
D Ashen2021-202131166*-60.00---
NH Atharagalla2021-202171133*-100.00---
DS Auwardt2021-202153243*4.0066.66--1
KMC Bandara2021-20214---------
KBAK Basnayake2021-20219414826*16.0080.00---
M Bhanuka2021-202188220785*34.50129.37-11
R Bhardwaj2021-202166-903615.00136.36---
H Boyagoda2021-202164-813820.25102.53---
MLR Buddika2021-2021551773619.2589.53---
DDAI Chamara2021-202111-------1
RK Chandraguptha2021-202177-1345519.14125.23-1-
P Charuka2021-202122-633.0046.15---
IAS Chathuranga2021-2021653643332.00123.07--1
V Chathuranga2021-202133-303010.0090.90--2
S Chinthaka2021-20215413619*12.00133.33---
S Colombage2021-202161-------1
S Coomaraswamy2021-20212---------
MMMS Cooray2021-20216611563731.2095.12--1
NHG Cooray2021-202155219965*66.33104.18-3-
PDMA Cooray2021-202155-1127322.40119.14-11
L Croospulle2021-202155-1013520.20117.44---
A Daniel2021-2021611-0*-----
JKZ Daniel2021-20216519744*24.25161.66---
AAS de Alwis2021-202111188*-114.28---
S de Livera2021-202122-221911.0095.65---
HAP Deshan2021-2021332532353.0096.36---
C de Silva2021-20216612384.6095.83--2
DD de Silva2021-202111-131313.00108.33---
Pawan Sandesh2021-202133-973.0060.00---
J de Zilva2021-202121-555.00100.00---
KMM de Silva2021-2021411-0*-----
KY de Silva2021-202155-683313.6089.47---
LHSP de Silva2021-20211---------
M de Silva2021-202155-582311.6084.05---
M de Silva2021-20213211010*10.00142.85--1
PC de Silva2021-202165-1264625.20141.57---
PVR de Silva2021-202165-33186.6061.11--2
ST de Silva2021-202155-1035420.60133.76-11
S Dilshan2021-202131111*-50.00---
DD de Soysa2021-202111-------1
RSSS de Zoysa2021-2021551923023.00108.23---
H Dhanushka2021-202144-32258.0091.42---
HGKD Dhanushka2021-20216619027*18.00120.00---
NA Dharmasena2021-202144-642916.0085.33---
D Dharmasiri2021-20217711925332.00133.33-1-
WRKS Darshika2021-2021661542010.8090.00---
A Dilhara2021-202111-------1
HRC Dilshan2021-20213---------
L Dilshan2021-202111-------1
MD Dilshan2021-2021221251425.0069.44---
MVTP Dilshan2021-20215513730*9.2594.87---
WT Dilshan2021-202122-503925.0080.64---
GS Dinusha2021-20218522914*9.6682.85--1
C Dissanayake2021-202162177*7.0058.33--1
GHV Dulsara2021-202166-41196.8371.92--1
PWS Dulshan2021-20211---------
H Dumindu2021-202166-1736228.83116.10-21
EMCD Edirisinghe2021-202165393*4.5047.36--2
EMKH Ekanayake2021-202155112081*30.00100.84-11
B Fernando2021-2021751461711.50112.19---
C Fernando2021-202155-873317.40133.84---
D Fernando2021-20211---------
DTM Fernando2021-2021661513010.2098.07---
HSD Fernando2021-202152264*-100.00---
KHRK Fernando2021-202121-666.0066.66---
KNM Fernando2021-202177-1595822.7187.84-1-
MNK Fernando2021-202188122861*32.57116.92-1-
NN Fernando2021-202111-333.0060.00---
RS Fernando2021-2021551502512.50100.00---
S Fernando2021-202111-555.0071.42---
Saminda Fernando2021-20216512615*6.5081.25---
S Fernando2021-202132-864.0040.00---
S Fernando2021-202111-444444.0093.61---
SA Fernando2021-202163285*8.0088.88---
SANJ Fernando2021-20216517646*19.00140.74---
SH Fernando2021-202166-812613.5082.65--1
Shehan I Fernando2021-202144-633415.75112.50--1
WIA Fernando2021-202133-836527.66136.06-1-
WKI Fernando2021-202133132*1.5020.00--1
WRC Fernando2021-202172211*-16.66---
LK Fransisco2021-202154-712617.7597.26---
NT Gamage2021-202175-29115.80103.57--1
N Gamage2021-2021221211121.0091.30---
PLS Gamage2021-202182-844.00114.28---
V Gayashan2021-20212---------
S Gimhan2021-202166-1393923.16144.79---
D Gunaratne2021-202151155*-250.00---
DAS Gunaratne2021-202197220258*40.40112.22-21
C Gunasekara2021-2021621222.0028.57---
V Gunasekare2021-202122-482624.0082.75---
NR Gunasekera2021-20216211010*10.0076.92--1
S Gunasekera2021-202111-131313.0072.22---
SN Gunasinghe2021-202143-18106.0069.23---
EBNK Gunasiri2021-202122-110.5016.66--1
S Gunathilaka2021-202132-222211.0066.66--1
DMND Gunawardene2021-20217---------
N Haggalla2021-2021531885744.00125.71-1-
D Hemananda2021-20212---------
MADI Hemantha2021-202165114658*36.50139.04-1-
H Hettiarchchi2021-202182-16148.0059.25---
BUDH Hettiarchchi2021-202111-------1
P Hettiwatte2021-20216612066641.20137.33-2-
DT Hewathantri2021-20216615629*11.20101.81---
MTG Iddamalgoda2021-202164-27246.7564.28--2
LU Igalagamage2021-202166112465*24.80149.39-1-
J Inuwara2021-202111-111.0016.66---
N Imesh2021-202133-29209.6685.29---
Imran Khan2021-20211---------
SADU Indrasiri2021-202174123147.66100.00---
AA Inham2021-202166-993816.50116.47---
MM Jalill2021-202166-622210.3380.51---
D Jayakody2021-2021652715723.66144.89-1-
JALH Jayakody2021-202154-401610.0086.95---
D Jayalath2021-20212---------
M Jayamanna2021-20211---------
WMC Jayampathi2021-2021531844.0040.00---
HIA Jayaratne2021-2021751762919.00116.92---
PLM Jayaratne2021-20217535634*28.00109.80--1
R Jayasena2021-202121-888.00133.33---
AJADDLA Jayasinghe2021-20217621274331.75100.00---
MDUS Jayasundera2021-202166-58179.6690.62---
NGRP Jayasuriya2021-2021711-0*-----
HMCB Jayathilake2021-2021331321.5050.00--1
S Jayathilake2021-20216621074326.75128.91---
DKRC Jayatissa2021-202141-777.0036.84---
D Jayatunga2021-202122-1195.50100.00---
SMD Jayawardena2021-202144-503212.5076.92---
HM Jayawardene2021-20215424018*20.00129.03--1
MSS Jayawickrama2021-202155-34166.80117.24---
P Jayawickrama2021-202121-------1
M Jayod2021-202122-211410.50140.00---
PASS Jeewantha2021-2021441783226.00165.95---
K Kabilraj2021-20212---------
Thaveesha Abhishek2021-202155-1314626.2097.76---
V Kalhara2021-202122-13136.50118.18--1
RD Kanchana2021-202166115856*31.6096.34-11
STP Kandanearachchi2021-202166-1655527.50119.56-1-
S Kankanange2021-202122-323216.0071.11--1
N Kariyawasam2021-202144398*9.0075.00---
KPNM Karunanayake2021-202121166*-120.00---
C Karunaratne2021-20216516541*16.25120.37---
MLR Karunaratne2021-2021762975624.25146.96-1-
TMUS Karunaratne2021-20215511183829.50114.56---
PHT Kaushal2021-202111-555.00100.00---
NM Kavikara2021-20216311711*8.50141.66--1
S Kavinda2021-202122-805240.00133.33-1-
A Keshan2021-20211---------
G Koralage2021-202111-999.0045.00---
LR Krishantha2021-20211---------
K Kulasekara2021-202121-333.0042.85---
V Kulatunga2021-2021321101010.00100.00---
CBRLS Kumara2021-202111-101010.00200.00---
HG Kumara2021-202154-38269.5086.36--1
LPPM Kumara2021-202132-643.0060.00---
SAC Kumara2021-202133-882.6672.72--2
CD Kumarasinghe2021-202155111761*29.25117.00-1-
A Lakshan2021-20212---------
C Lakshan2021-202153298*9.0056.25---
D Lakshan2021-202165-996319.80128.57-11
M Lakshan2021-20216622477361.75158.33-3-
S Lakshan2021-202111-111.0025.00---
WWWL Lakshan2021-202111-111.0025.00---
TPI Lakshanka2021-202175-44298.80151.72---
AKKY Lanka2021-202166-1494124.83107.19--1
D Lekamge2021-20211---------
J Liyanage2021-20217711212920.16104.31---
HS Liyanage2021-202186315751*52.33121.70-1-
S Liyanage2021-2021431753.5053.84--1
RM Liyanarachchi2021-202132-443922.00151.72---
NLSDN Lokubandara2021-202133-18136.0081.81--1
P Maduwantha2021-202152-312315.5086.11---
KDM Maduranga2021-202166-52178.66101.96---
HPL Madusanka2021-20211---------
PBDU Madusanka2021-20211---------
WADP Madusanka2021-202166-612210.1679.22---
KBD Madushan2021-2021651442011.0070.96---
MAP Madushan2021-202142-773.5063.63--1
S Madushan2021-202133-943.0037.50---
WPU Madushan2021-202142233*-100.00---
HUK Madushanka2021-20213---------
LD Madushanka2021-2021863813127.00103.84---
PHS Madushanka2021-202154-562114.00127.27---
NM Maligaspe2021-202155-27105.4075.00---
LN Malinga2021-202111-777.00116.66---
T Malshan2021-20211---------
WWAG Maneeshan2021-202177225885*51.60130.96-22
S Manuranga2021-202166-945015.6687.03-11
W Mayantha2021-2021541643321.3391.42--1
AGS Mayura2021-202154-532913.25115.21--1
DGC Medawansa2021-202111-121212.0063.15---
A Mendis2021-202133-422614.0076.36---
SBP Mendis2021-202133-1183.6647.82--1
BMAJ Mendis2021-2021531472423.50204.34--1
BMTT Mendis2021-202122-221411.0068.75---
KYN Mendis2021-202141-666.0046.15---
N Mendis2021-202152186*8.0050.00---
ST Mendis2021-202133-24118.0096.00---
Y Mendis2021-202141-252525.00100.00---
R Mevan2021-202111-666.0066.66---
A Miflal2021-20211---------
SADU Mihiran2021-20215519837*24.50100.00---
BKEL Milantha2021-202176115666*31.20134.48-1-
K Mishara2021-20216527429*24.66119.35---
Z Mohamed2021-2021521-0*----1
EMDY Munaweera2021-202176-2137435.50138.31-21
JRG Namal2021-202144-23105.7574.19---
AN Nanayakkara2021-202155-531610.6091.37---
PS Nimalsha2021-2021221858.0080.00---
M Nimesh2021-202143-493716.33113.95---
KVN Nirmal2021-202133-392213.0081.25---
LK Nirmal2021-2021221231323.0062.16---
SSAH Nirmal2021-20216512813*7.0071.79--1
C Obeyesekere2021-202143231*3.0033.33---
U Parakrama2021-202155-1263525.20121.15---
PS Paranavitana2021-2021421148*14.00127.27---
NS Pathirana2021-202155-603012.00107.14--1
DBL Peiris2021-2021431431621.5089.58---
KN Peiris2021-202173210810.00100.00---
KPCM Peiris2021-20216515127*12.75124.39---
R Peiris2021-202161-222.00100.00---
SN Peiris2021-20216421055.0071.42---
MSU Perera2021-2021331201010.0054.05---
A Perera2021-202111-111111.0064.70---
AK Perera2021-202165117857*44.50121.91-1-
D Perera2021-202122-10105.0076.92--1
DKAL Perera2021-202122-1276.0060.00---
JS Perera2021-2021651421810.5080.76--1
Kevin Perera2021-20211---------
Kavindana Perera2021-202111-------1
KKMR Perera2021-202133-1384.3350.00---
KKV Perera2021-202182-321.5033.33---
KPA Perera2021-202133-25248.3392.59--1
MDK Perera2021-20216424918*24.50144.11---
MVD Perera2021-202165-34186.8097.14---
NANN Perera2021-202164-29127.2574.35---
ND Perera2021-202166119680*39.20131.54-1-
NVR Perera2021-202131-101010.00111.11---
PARP Perera2021-202166115862*31.60153.39-1-
PCR Perera2021-202122-653.0050.00---
DRS Perera2021-202166-643310.66125.49---
SSM Perera2021-20216421165.5091.66---
WPNA Perera2021-202122-342317.00113.33---
C Piumal2021-20211---------
AA Pragasam2021-202153354*-125.00---
S Prasanna2021-202196111450*22.80167.64-1-
M Premadasa2021-20214427739*38.5089.53---
A Premaratne2021-202111-777.0077.77---
WGHN Premaratne2021-2021311-0*-----
KPWM Priyadarshana2021-202111-555.0071.42---
RPN Priyadarshana2021-202131-------1
ATN Priyadarshana2021-202132254*-166.66---
TR Priyan2021-202162115915.00107.14---
SMA Priyanjan2021-20218821965032.66140.00-1-
R Punchihewa2021-2021431432.0057.14--1
PM Pushpakumara2021-2021831211510.50116.66---
PGCSP Pussegolla2021-202133-352311.6664.81---
KASN Rajaguru2021-2021651116*2.75100.00--3
DDM Rajakaruna2021-202155-42228.4079.24---
PBB Rajapaksa2021-202165-32226.40106.66--1
KCBDA Rajapakshe2021-202164163*2.0037.50--1
H Ramanayake2021-202165-49179.80111.36---
HH Ramanayake2021-202182198*9.00128.57---
R Ranasinghe2021-20217528338*27.6685.56---
RAKA Ranasinghe2021-202111-------1
Y Ranasinghe2021-202163342*-100.00---
VGRS Ranaweera2021-202121-444.0050.00---
DA Randika2021-202199119054*23.75141.79-11
SKC Randunu2021-2021652114*3.6661.11--1
WAI Rangana2021-202155-603912.0084.50--1
V Ranpul2021-20211111616*-84.21---
WAN Ransika2021-202121177*-116.66---
MALR Manasinghe2021-20212---------
E Rathnayake2021-202165-1545130.80123.20-1-
P Rathnayake2021-202121-555.0083.33---
RMMP Rathnayake2021-20214---------
RMRDG Rathnayake2021-202132-262213.00104.00---
KTH Ratnayake2021-2021842402020.00102.56--1
P Rathnayake2021-202111-------1
M Ravichandrakumar2021-2021551542213.50101.88---
S Ridma2021-202111-282828.00127.27---
K Ridmal2021-202132264*-120.00---
ABLD Rodrigo2021-202155-1993.8051.35--1
KL Rukmal2021-2021531332416.50143.47--1
M Rupasinghe2021-202111-141414.0070.00---
RJMGM Rupasinghe2021-202144-843621.00112.00---
LAC Ruwansiri2021-202164-913722.75112.34--1
J Sachin2021-202111-444.0050.00---
S Sadamal2021-202176-1344822.33130.09--1
K Sadaruwan2021-202122-261713.0086.66---
SJMTM Samarakoon2021-202164-1994.7559.37---
SMLD Samarakoon2021-202165-1245724.80163.15-1-
ISS Samarasooriya2021-202155-1245324.80116.98-11
S Samarawickrama2021-20216612369347.20131.84-21
TN Sampath2021-202166-1215520.16131.52-13
C Sandaru2021-202121-777.0087.50---
MS Sandaruwan2021-202141122*-66.66---
JRMVB Sanjaya2021-202154113114.33100.00--2
R Sanjaya2021-20216552210*-157.14---
BB Sanjeewa2021-20216514525*11.25136.36--1
S Sankalpa2021-202121133*-300.00---
DM Sarathchandra2021-20216528029*26.6689.88---
RS Sembukuttige2021-202153-664622.00115.78---
SMKS Senarathne2021-202143232*3.0050.00--1
A Senaratne2021-20216321814*18.00128.57---
YSD Seneveratne2021-202166-933115.5093.93--2
D Senevirathna2021-202132-110.5025.00--1
SC Serasinghe2021-202133-21207.00150.00--1
Shalith Fernando2021-2021641762925.3384.44---
Mohamed Shamaz2021-2021331702935.00111.11---
M Shilmi2021-202133-963.0047.36---
M Shiraz2021-202163254*5.00100.00--1
A Sigera2021-20215529144*30.33105.81---
KHC Silva2021-202155-933418.60105.68--1
AAS Silva2021-202164315715.0083.33---
AJC Silva2021-20219536234*31.00101.63---
BADN Silva2021-20215529741*32.33106.59---
K Silva2021-202111188*-72.72---
M Silva2021-202155-46179.2085.18---
RALD Silva2021-20214221313*-185.71---
Sheshan Silva2021-202122287*-133.33---
WAAM Silva2021-2021751504012.5083.33--2
A Singappulige2021-20214422910*14.5076.31---
RMGK Sirisoma2021-20215---------
TAM Siriwardana2021-202166-944615.66146.87--1
I Siriwardene2021-202155-30116.0068.18---
A Siriwardhana2021-20216517230*18.00110.76---
D Siriwardena2021-202111-777.0077.77---
P Sooriyabandara2021-2021331493324.5094.23---
M Subasingha2021-202142-321.5042.85---
NM Subasinghe2021-2021661772315.40128.33---
MVDKU Suwaris2021-202133-1264.0046.15---
WWP Taraka2021-202122-252312.50100.00---
DHAP Tharanga2021-202155-874017.4085.29--1
C Tharindu2021-20212---------
RP Thattil2021-2021751623415.50134.78--1
A Theekshana2021-2021532131113.0059.09---
M Theekshana2021-202193212812.0085.71---
WMM Thenura2021-202111-777.0087.50---
A Thilanchana2021-2021521222122.00100.00---
M Thilina2021-20211---------
R Thiwanka2021-20212---------
N Thushara2021-202171122*-100.00---
DS Tillakaratne2021-202111166*-75.00---
I Udana2021-20216413716*12.33108.82---
ML Udawatte2021-202155217168*57.00125.73-1-
RJI Udayanga2021-2021652914330.3389.21---
HKT Udeshana2021-202121-------1
R Upamal2021-202143266*6.0060.00--1
P Ushettige2021-2021432125*12.0054.54---
JDF Vandersay2021-202172-16158.00145.45---
KDV Vimukthi2021-2021971712211.8375.53---
N Vimukthi2021-20216616733*13.40131.37---
HE Vithana2021-202155-792515.8085.86---
KDK Vithanage2021-202155-602412.0096.77---
P Waduge2021-202155-854317.00121.42--1
K Wanniarachchi2021-202133-17115.6654.83--1
KMSP Wannithilake2021-202111166*-85.71---
MS Warnapura2021-202175-1275525.40130.92-1-
W Warnapura2021-2021222-0*-----
DS Weerakkody2021-202166-1313721.83150.57---
KPSAM Weerasinghe2021-2021661734514.6094.80--1
MPM Weerasinghe2021-20217423525*17.50106.06---
DRF Weerasinghe2021-20215533712*18.50100.00---
GRL Weerasuriya2021-20212---------
M Wickramage2021-20211---------
C Wickramasinghe2021-2021421138*13.00100.00---
PC Wickramasinghe2021-202155-552711.0085.93--1
KN Wijenayake2021-202122244*-133.33---
CMKK Wijerathne2021-202141-999.0081.81---
KLVD Wijeratne2021-202166-1445224.00104.34-11
C Wijesinghe2021-20212---------
CG Wijesinghe2021-202122-292414.50111.53---
DT Wijesinghe2021-20217421814*9.0075.00--1
RM Wijesiri2021-20216615815*11.60131.81---
R Wijesooriya2021-2021541532717.66129.26---
I Wijesundera2021-202153-1474.66100.00---
SD Wijewardana2021-202111-222.0066.66---
WGK Wimaladharma2021-202144-895322.2586.40-1-
SD Withanawasam2021-202165-1495529.80112.87-2-
UR Yasas2021-20215525519*18.33110.00---
HSM Zoysa2021-202155-1336226.60105.55-1-
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:

Canterbury vs Auckland at Auckland, Super Smash 19th Match, Jan 14, 2026 [Twenty20]

Brisbane Heat vs Hobart Hurricanes at Hobart, Big Bash League 35th Match, Jan 14, 2026 [Twenty20]

Sunrisers Eastern Cape vs Joburg Super Kings at Gqeberha, SA20 24th Match, Jan 14, 2026 [Twenty20 - Live]
>> 1/0 (0.2 ov, Q de Kock 0*, JM Bairstow 1*, D Ferreira 0/1)