Players

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
IUB Ratnayake2006-20063601043017.3335.61000
MI Abdeen2006-2006696210.664.16001
RD Abeydeera2005-2006542342217.0045.94001
GN Abeyratne2005-200691612697317.9357.35012
WT Abeyratne2005-200691131943624.2539.67000
ES Abeysinghe2006-200681624006728.5758.65031
SR Abeywardene2005-200661041476224.5058.80011
HSH Alles2005-200622010105.0030.30001
BCN Amarasinghe2005-200667333168.2536.26002
MKDI Amerasinghe2006-20061012436184.5021.42004
HR Anderson2006-200623028169.3342.42000
CRA Aravinda2006-200612017108.5041.46000
SDC Aravinda2005-200691523965730.4663.46041
UKD Aravinda2006-200635045219.0028.84000
RP Arnold2005-200623018312761.0086.32100
DF Arnolda2005-200691112408024.0082.75010
BY Arumathanthrige2005-200671413098823.7658.41022
AACE Athukorala2006-200623119169.5059.37001
MDGM Bandara2005-200658064228.0040.76001
HBCC Bandara2006-20065911818722.62106.47012
MRCN Bandaratilleke2005-2006121522416618.5367.50022
PK Bodhisha2005-200691602806717.5058.45011
SCD Boralessa2005-2006812222845*22.8036.71000
JWHD Boteju2005-200691514868934.7160.22030
C Brown2006-200646145219.0035.15002
PUM Chanaka2006-2006443434.0013.33000
UDU Chandana2005-2006101512336116.6456.14022
JU Chaturanga2006-2006473104*2.5015.87002
MNR Cooray2005-200671211967517.8155.68012
MPA Cooray2006-2006110222.0025.00000
NHG Cooray2005-2006813225544*23.1838.11001
AP Dalugoda2005-200691332885328.8043.04022
GI Daniel2005-2006101615098733.9359.95042
TDD Darshanapriya2006-2006586402320.0039.21000
L Hemapriya2006-2006240634115.7545.00001
SI de Saram2005-20061016175812050.5368.97240
DA de Silva2006-20062312112*10.5032.81001
DGN de Silva2005-200671201915315.9157.35012
EDIL de Silva2005-200681403296823.5039.40011
GT de Silva2005-200671012477427.4453.81011
HDN de Silva2005-200681156815*11.3336.75001
JDM de Silva2005-200681442123321.2049.53001
KMS de Silva2005-200671311505312.5046.72011
KY de Silva2005-20063602884.6632.94001
LDP de Silva2006-2006110121212.0024.48000
WRS de Silva2005-2006893792613.1637.79001
DT de Zoysa2006-20062201089554.0072.00010
HHM de Zoysa2005-200691603208220.0038.78022
RSSS de Zoysa2006-2006120695334.5071.87010
HDPK Dharmasena2005-2006912466414483.0055.84331
KLSL Dias2005-200691393514*8.7519.88001
WJMR Dias2005-2006101704489926.3560.78022
WMMS Dias2005-200691703277219.2368.41021
LHD Dilhara2006-200646043147.1658.90000
IAY Dilukshan2005-200623100*0.000.00002
DMGS Dissanayake2005-200681102187619.8153.56021
DMS Dissanayake2006-200624031117.7540.25000
KD Dissanayake2006-200671222074820.7046.83001
MU Dissanayake2005-200681524359733.4645.12041
RD Dissanayake2005-2006111444812*4.8022.11003
PB Ediriweera2005-2006915145913332.7858.62212
CL Ediriweerage2005-200691532744622.8337.02001
AW Ekanayake2005-2006710239174.8756.52002
MAM Faizer2006-2006120994.5039.13001
S Umayanga2006-2006480973612.1247.31000
CRD Fernando2006-2006110000.000.00001
CS Fernando2005-2006122226467532.3068.79041
EFMU Fernando2005-200691524028230.9243.64030
GCL Fernando2005-200645034126.8027.86000
HBD Fernando2006-20063619135*18.2078.44000
HMP Fernando2005-200636042157.0027.09001
KADM Fernando2005-200691623769026.8556.03021
KGD Fernando2005-200623023157.6641.81000
KHRK Fernando2005-20061017163518639.6867.33121
KLK Fernando2005-2006914124039*18.4656.20002
KM Fernando2005-200691622948621.0041.23022
KNC Fernando2006-2006470995214.1456.89011
KNS Fernando2005-200671101331612.0936.23000
MCR Fernando2006-20065711403123.3396.55001
MR Fernando2006-2006220000.000.00002
MTD Fernando2006-200621100*-0.00000
MTP Fernando2005-20065721223924.4067.40001
PHMG Fernando2005-2006914134791*26.6966.34013
RM Fernando2005-200691503477323.1347.08033
SEDR Fernando2006-200671322446222.1833.06011
SI Fernando2005-2006121925628133.0556.42031
TCB Fernando2005-200681322794725.3639.24001
ULKD Fernando2005-200646051418.5050.00003
WHNJ Fernando2005-200624038189.5061.29000
WLP Fernando2005-20069151334128*23.8561.73104
WR Fernando2005-2006914244312036.9159.94131
MK Gajanayake2005-20061220153110527.9451.30140
CRP Galappathy2005-200681303268225.0767.49031
RC Galappathy2006-200671303306225.3849.92010
IS Gallage2005-20061215514831*14.8035.92005
D Gamage2005-2006810032103.2033.68002
TP Gamage2005-200666419109.5036.53000
WCA Ganegama2005-2006462503612.50104.16001
GASK Gangodawila2006-200667221365*42.6068.70020
KKK Gangodawila2005-200681222016220.1067.44012
S Gayan2005-20066964521*15.0028.12002
LJP Gunaratne2005-20061219044811723.5756.85123
MT Gunaratne2005-20064601017616.8341.22012
MPGDP Gunatilleke2006-20064513420*8.5033.33000
DA Gunawardene2006-2006910058513758.5075.48312
DV Gunawardene2005-20069141286109*22.0053.06100
KD Gunawardene2005-200691514407531.4256.70040
CM Hathurusingha2005-200647493*3.0020.00001
HMRKB Herath2005-200691221644916.4058.78000
D Hettiarachchi2005-20061217592297.6630.87003
MD Hettiarachchi2005-200668076259.5054.67002
DN Hunukumbura2005-2006914245310437.7567.41132
GDD Indika2005-20066931965932.6660.12010
SADU Indrasiri2005-2006111631572412.0735.12001
PLU Irandika2005-200658329105.8024.78001
GD James2005-20064701234417.5741.55000
JMC Jayabandara2006-200661101475513.3646.81014
WS Jayantha2005-2006914041417129.5770.52110
PS Jayaprakashdaran2005-2006914422645*22.6086.25001
UGH Jayasekara2005-2006352963.0021.42001
TUD Jayasinghe2005-2006354127*12.0032.43001
CP Jayasinghe2005-200691512696219.2139.67011
CU Jayasinghe2005-200691512886720.5756.91020
KAS Jayasinghe2005-200691724336828.8698.18063
PC Jayasundera2005-2006101733779026.9264.77032
ST Jayasuriya2006-2006110545454.0079.41010
HAPW Jayawardene2005-200681402928320.8548.02010
HM Jayawardene2005-200681141213417.2840.74001
STR Jayawardene2005-200671302966822.7651.56030
RACG Jayaweera2006-2006865258*25.0054.34000
PASS Jeewantha2006-20062211616*16.0039.02001
MSA Jiffry2006-2006220333316.50103.12001
S Kalavitigoda2005-200611192643105*37.8255.43130
KGAS Kalum2005-2006913384138.4049.12001
SHT Kandamby2005-2006101503498823.2677.38022
CK Kapugedera2005-2005231875143.5062.14010
SHBK Karunanayake2006-2006120321.5021.42000
KPSP Karunanayake2006-2006120231511.5025.27000
KDN Karunaratne2005-2006912222952*22.9074.35011
PARC Karunasena2005-20069151463102*33.0733.89122
NC Komasaru2005-20068743213*10.6631.37001
MKPB Kularatne2005-200691502086713.8642.36011
CKB Kulasekara2005-2006101614719431.4054.51030
KMDN Kulasekara2005-2006330983.0020.45001
HGJM Kulatunga2005-20061216144611029.7368.40121
KA Kumara2005-200691603526222.0061.11031
KSD Kumara2005-20063611208724.0039.60010
ORP Kumara2005-200658076319.5030.89000
PDGC Kumara2005-2006101602868117.8744.75012
PDMPN Kumara2006-200646118133.6027.27002
WCS Kumara2005-2006914128476*21.8468.26011
WKNP Kumara2006-20061221410*-70.00000
KADMC Kuruppu2006-20061201065853.0060.22010
ABT Lakshitha2005-200691431472613.3659.51002
MKGCP Lakshitha2005-2006916321536*16.5348.42004
CH Liyanage2005-200645119114.7522.35001
CN Liyanage2005-200681322496122.6330.40011
DK Liyanage2005-200691103148928.5479.69023
DS Liyanage2005-2005120110.5020.00001
NCK Liyanage2005-20064601482.3366.66004
PS Liyanage2005-2006914222676*18.8350.00021
KS Lokuarachchi2005-20069122461101*46.1075.08221
S Madanayake2005-20069160137308.5654.36003
TJ Madanayake2006-2006110323232.0034.40000
HM Maduwantha2005-20067821123818.6639.85002
MF Maharoof2006-2006110444.0040.00000
SDC Malinga2005-200691333083.0023.80004
SL Malinga2006-2006452873029.0039.72000
RP Mapatuna2005-2006460852814.1630.57000
TSM Masmulla2005-200671222274422.7047.68001
BMAJ Mendis2005-20061218262711439.1861.83140
BMSN Mendis2005-2006790964710.6687.27002
BMTT Mendis2005-2006101712935818.3147.48013
TRD Mendis2005-200647230126.0044.77001
YAN Mendis2006-20065642211*11.0046.80001
YSS Mendis2005-200691402618618.6449.80011
J Mubarak2006-2006120333116.5043.42000
CRB Mudalige2006-200646235158.7547.29001
TMI Mutaliph2005-2005230331711.0064.70000
HP Nanayakkara2006-2006421979.0040.90000
NMNP Nawela2005-20068142434117*36.1654.72110
AADH Nilantha2005-2006892822511.7147.67001
PR Nirmal2005-2006914235757*29.7561.02032
PHKS Nirmala2005-200691603496421.8141.64011
LDP Nishantha2005-2006913313257*13.2063.15013
WR Palleguruge2006-2006475974.5018.00001
RSA Palliyaguruge2005-20069154328113*29.8165.99111
NT Paranavitana2005-200611183529135*35.2652.27120
DN Pathirana2005-20061012041910134.9167.14131
CCJ Peiris2005-2006440685717.0058.62010
GRP Peiris2005-2006815040010126.6656.81112
JSK Peiris2005-200681422365119.6642.75011
MAB Peiris2005-20065801254415.6232.38001
TR Peiris2005-2006121613215521.4054.49021
AML Perera2005-2006571632010.5043.15000
ASA Perera2005-200691402826920.1453.71011
GACR Perera2005-200691121805720.0090.45011
GAS Perera2005-200681302094716.0746.03001
GR Perera2005-200681012207324.4442.63010
GST Perera2006-2006210101010.0055.55000
GYSR Perera2005-200671303337225.6155.40012
ICD Perera2005-200679023715226.3340.23100
KDDHN Perera2005-200636036136.0041.37001
KRNU Perera2005-2006610120865*23.1135.73011
LDI Perera2005-20063515424*13.5038.84001
MAIM Perera2006-20065901685418.6645.77011
MDK Perera2005-20069161413100*27.5372.58112
MDS Perera2006-200612013106.5019.40000
MMDNRG Perera2005-200691212365421.4571.29010
NANN Perera2005-2006918142911325.2381.87132
PDRL Perera2006-200612019199.5090.47001
RAAI Perera2006-20062401056826.2558.98010
RHTA Perera2005-200691601757310.9338.20011
SA Perera2005-20061120143610122.9456.18123
SPLCS Perera2006-200671202667622.1655.64022
WDDS Perera2005-20061117051811730.4744.61212
WJSD Perera2005-2006813045617535.0753.33122
WMB Perera2005-2006916240292*28.7166.44033
NKM Perera2005-20065421658.0026.22000
SG Perumpuli2005-20064616426*12.8029.09002
AS Polonowita2005-2006111744257032.6942.75041
KTGD Prasad2005-2006530551.6650.00002
PHD Premadasa2005-2006440764319.0032.90000
KDA Premakumara2005-20065642511*12.5075.75001
BARS Priyadarshana2005-200681413456026.5373.09012
KPWM Priyadarshana2005-20064401373.2524.07002
HPA Priyantha2005-200681112607026.0054.96021
KR Pushpakumara2005-20065619652*19.2055.17010
M Pushpakumara2005-20061014240411433.6660.02131
KDC Pushpalal2005-200671042919*4.8323.01002
BDSA Rajapakse2005-20067106551513.7529.89000
H Rajapakse2006-2006120402820.0042.55000
RPUA Rajapakse2006-2006240472111.7528.31000
NM Ramzi2006-2006240602015.0055.04000
AN Ranasinghe2005-200661001713317.1039.13000
MP Ranasinghe2006-20065701064015.1448.18000
DA Ranatunga2005-20061119147377*26.2762.48031
DK Ranaweera2005-2006470822811.7130.14000
HGP Ranaweera2005-20063501093621.8057.97000
TAVHK Ranaweera2006-20063541610*16.0030.18000
KGN Randika2005-2006101805438830.1658.01042
PN Ranjith2005-2006101613487223.2093.04030
MI Ratnayake2005-200681071565.0025.86000
RMAR Ratnayake2005-2006915054114136.0654.92211
RWMGA Ratnayake2006-200661113029730.2068.63031
A Rideegammanagedera2005-2006915346911339.0846.43102
A Rizan2005-200691602444115.2542.50002
S Rodrigo2005-200661121603817.7743.47001
NS Rupasinghe2005-20061015280156.1531.37005
JT Samaratunga2005-2006241613120.3334.26001
TT Samaraweera2006-20066603087451.3357.78040
TN Sampath2005-200691713757723.4370.75021
MA Sandaruwan2005-2006916151413634.2677.64110
RGD Sanjeewa2005-2006912117930*16.2744.63002
S Sanjeewa2005-2006712122781*20.6357.46012
SWC Sanjeewa2006-2006470873412.4239.18002
JCR Saverymuthapulle2005-2006340483012.0044.03000
AP Sedara2006-200612013136.5076.47001
D Seneviratne2005-20068124982412.2545.58002
KPPB Seneviratne2005-200681202164018.0038.91000
NMSM Sepala2005-20051201296.0031.57000
JSM Shazmil2005-20069132105299.5450.23003
PSAN Shiroman2005-2006812023711519.7576.45100
DOL Silva2005-200691641402711.6654.47001
SHM Silva2005-200681042510*4.1625.77003
AAS Silva2005-200647046216.5728.04001
DKGAA Silva2005-2005110131313.0059.09000
JK Silva2005-20061218345315430.2051.77120
KADC Silva2005-200691503408422.6648.99023
KRP Silva2005-200681311875815.5846.86012
LPC Silva2005-2006915074712249.8071.96240
MN Silva2005-2005110000.000.00001
RCRP Silva2005-2006973562714.0063.63003
RHS Silva2005-200691112636326.3050.57020
SHSMK Silva2005-200681021675520.8747.44011
UNW Silva2005-200691542154019.5443.00001
RMGK Sirisoma2005-20065741153.6620.00001
TAM Siriwardana2005-200691422775023.0875.47011
CLC Somapala2006-2006110333.0042.85000
IC Soysa2005-2006101312876323.9138.73012
WNM Soysa2005-200691312709222.5051.23012
TKD Sudarshana2005-200691602734817.0639.28003
S Randiv2005-200699078398.6641.48001
RH Sureshchandra2005-200671111954319.5060.00001
MC Thotuwilage2005-200671001964819.6048.51001
T Thushara2005-200691402328316.5767.05012
HAHU Tillakaratne2005-2006350594011.8059.00001
HP Tillakaratne2005-2006912150817146.1843.27131
YN Tillakaratne2005-2006560894814.8336.62001
RR Tissera2005-200691522035415.6135.36011
WCR Tissera2005-200691602979618.5668.43010
ML Udawatte2005-20061222369410036.5261.52162
MG Vandort2005-200523026111387.0056.49120
HWU Varuna2005-2006461753015.0046.87002
CW Vidanapathirana2005-2006993913415.1636.40000
HE Vithana2005-2006111722744418.2637.43001
DWAND Vitharana2005-2006101303027523.2354.61021
WMJ Wannakuwatta2005-200623017105.6654.83001
VSK Waragoda2005-200677139513165.8354.93130
SM Warnapura2005-20061118482914259.2163.04332
JP Weerabaddana2006-2006360723212.0042.35001
S Weerakoon2005-20067721766135.2053.65010
N Weeraman2005-200681403046221.7146.55020
TA Weerappuli2005-2006813128354*23.5836.75020
K Weeraratne2005-20061017365912347.0779.78150
PC Weeraratne2005-200681312506220.8382.23012
RN Weerasinghe2006-20061225838*-47.93000
TAN Weerasinghe2005-200623024158.0033.33000
AC Weththasinghe2005-200691604429727.6272.10030
AS Wewalwala2005-20064601166919.3355.76010
DDN Wickramarathna2005-2006101432895926.2769.63021
RPAH Wickramaratne2005-200691404358731.0757.61041
DD Wickramasinghe2005-200681412724820.9241.40000
G Wijekoon2005-200611185917150*70.5354.38511
MSR Wijeratne2005-2006915227612321.2354.98102
SA Wijeratne2005-200691412948322.6197.02012
WMSN Wijesekera2005-2006710225269*31.5067.74010
CG Wijesinghe2005-20061121457212133.6455.05101
MH Wijesinghe2005-2005110000.000.00001
SN Wijesinghe2005-200691621965314.0039.59012
OLA Wijesiriwardene2005-200669211038*15.7147.41001
KG Wimalashantha2005-2005110111.007.14000
RR Wimalasiri2006-2006350863217.2044.10001
CM Withanage2006-200661002979529.7048.05031
CJC Wright2005-200624039169.7533.62000
DNT Zoysa2005-200691111695016.90110.45012
HSM Zoysa2005-2005120221.0015.38001
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:

Mashonaland Eagles vs Mid West Rhinos at Harare, Logan Cup 11th Match, Feb 14-17, 2026 [First-class - Live]
>> 18/1 (7.0 ov, TK Musakanda 3*, T Makoroma 4*, AT Falao 0/0) - Stumps

Karnataka vs Uttarakhand at Lucknow, Ranji Trophy 1st semi final, Feb 15-19, 2026 [First-class - Live]
>> 22/1 (10.1 ov, D Padikkal 4*, KL Rahul 11*, AD Rawat 1/5)

Southern Rocks vs Matabeleland Tuskers at Bulawayo, Logan Cup 12th Match, Feb 14-17, 2026 [First-class - Live]
>> 311/3 (83.0 ov, R Kaia 145*, J Campbell 87*, Muslim Khan 0/68) - Stumps