Players

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
WT Abeyratne2003-2003342311515.5036.90---
SR Abeywardene2003-2003242271913.5045.00---
HSH Alles2003-2003441301910.0024.00--1
BCN Amarasinghe2003-20037731784.2520.48--1
MKDI Amerasinghe2003-20033422517*12.5034.24---
ARRAPWRRKB Amunugama2003-200358167199.5745.89--1
RLS Ananda2003-2003111-0*-----
S Arangalla2003-20037921345319.1433.75-12
CRA Aravinda2003-2003121333.0013.63---
SDC Aravinda2003-200333-412013.6639.42---
RP Arnold2003-200335-1088921.6061.01-11
DF Arnolda2003-200365-773615.4052.73--1
MS Atapattu2003-200333-319198106.3352.292--
HMCM Bandara2003-200369142235.2526.41--4
THAIK Bandaranayake2003-2003331242412.0072.72--1
MRCN Bandaratilleke2003-200391011496816.5553.59-12
PUM Chanaka2003-200332211*-50.00---
UDU Chandana2003-200357-2216631.5755.52-2-
NHV Chinthaka2003-200324-24136.0022.01--1
MNR Cooray2003-2003710218758*23.3737.77-21
MSG Cooray2003-20033531814*9.0033.33--2
AP Dalugoda2003-20037817326*10.4219.78---
GS Dananjaya2003-2003611432234.5730.76--3
GI Daniel2003-200324-1034225.7542.04---
SI de Saram2003-200371122775930.7742.41-1-
EDIL de Silva2003-200312-17138.5022.36---
GT de Silva2003-20033515732*14.2525.33--2
KSC de Silva2003-200344-36269.0040.90---
PHK de Silva2003-2003611-1724715.6339.81---
R de Silva2003-200312-302115.0050.84---
SKL de Silva2003-200322155*5.0033.33--1
WRS de Silva2003-2003810-1163411.6046.40--2
DGR Dhammika2003-20036729754*19.4062.17-12
GSP Dharmapala2003-200312-------2
HDPK Dharmasena2003-20035922297432.7157.53-21
IP Dharmawardene2003-200336-1082618.0038.16---
KLSL Dias2003-200345-34256.8016.11--1
WJMR Dias2003-200359-1524016.8841.08--1
WMMS Dias2003-200311-888.0057.14---
LHD Dilhara2003-2003710-1193711.9053.12--1
TM Dilshan2003-200369145815157.2562.1422-
DMGS Dissanayake2003-2003811-3358330.4555.92-41
MU Dissanayake2003-200335-1094721.8042.24---
RD Dissanayake2003-200379250247.1430.48--4
WRD Dissanayake2003-200324-865721.5071.07-1-
MM Dunusinghe2003-200334-633715.7521.50--1
PB Ediriweera2003-200358-32413640.5053.0212-
AW Ekanayake2003-200369252197.4254.16--1
MAM Faizer2003-200324114114.6626.41--1
ASN Fernando2003-200311-212121.0042.00---
BMPD Fernando2003-2003361832416.6037.55---
CRD Fernando2003-2003432-0*----1
CS Fernando2003-200369-2749630.4460.35-2-
EFMU Fernando2003-2003582329102*54.8345.3112-
HGSP Fernando2003-200311-777.0031.81---
HMP Fernando2003-200335-703214.0033.81--1
KADM Fernando2003-200357128510047.5040.71121
KHRK Fernando2003-200371012536128.1157.76-31
KLK Fernando2003-200366-38126.3324.83--2
KM Fernando2003-200361021424217.7537.36--1
KNC Fernando2003-20032312117*10.5041.17--1
LL Fernando2003-20032222216*-25.28---
MTP Fernando2003-200371111244912.4048.06--2
PHMG Fernando2003-200323-21167.0035.00--1
PRT Fernando2003-2003611-1724415.6330.22--2
RM Fernando2003-200323-373012.3351.38--1
SALJ Fernando2003-200311-------1
SEDR Fernando2003-200359-53165.8825.00--2
SI Fernando2003-2003912150016045.4549.702-1
TCB Fernando2003-200377214460*28.8037.11-11
ULKD Fernando2003-200357-742710.5728.35--1
WHNJ Fernando2003-200312-272713.5087.09--1
WJM Fernando2003-200379-1403715.5526.51---
WLP Fernando2003-200323-423314.0073.68---
WR Fernando2003-2003791982712.2544.34---
MK Gajanayake2003-200323-1119537.0068.09-1-
CRP Galappathy2003-2003913122853*19.0057.72-13
RC Galappathy2003-200359-1292914.3338.39--1
IS Gallage2003-20035523830*12.6630.89---
S Gallage2003-200334-1042.5015.62---
D Gamage2003-2003562116*2.7528.20--2
TP Gamage2003-2003231763.5017.07---
WCA Ganegama2003-200381331936719.3066.32-11
KKK Gangodawila2003-200312-994.5090.00--1
S Gayan2003-2003111-0*-----
LJP Gunaratne2003-200345-1099821.8049.54-13
MT Gunaratne2003-20035811485121.1434.18-1-
PW Gunaratne2003-200311-------1
MPGDP Gunatilleke2003-200361159724*16.1629.48--1
DV Gunawardene2003-200333-110.335.26--2
ID Gunawardene2003-200311-666.0050.00---
CP Handunnettige2003-200323-1018833.6633.22-11
CM Hathurusingha2003-200312-1195.5033.33---
UC Hathurusingha2003-200371232595228.7750.67-1-
HMRKB Herath2003-2003231352617.5043.75---
D Hettiarachchi2003-20035411876.0025.71--1
U Hettiarachchi2003-200344-433010.7524.85--2
RP Hewage2003-2003916236878*26.2844.60-32
DN Hunukumbura2003-20035712689144.6645.57-3-
GDD Indika2003-2003231331716.5048.52---
SADU Indrasiri2003-20034631055235.0056.14-1-
PLU Irandika2003-2003232868.0028.57---
WS Jayantha2003-200359-27712130.7764.26111
PS Jayaprakashdaran2003-2003584257*6.2522.32--1
DPS Jayaratne2003-200348-1594819.8780.71--1
MGNA Jayaratne2003-200312-211110.5029.16---
CU Jayasinghe2003-20036921575222.4259.46-1-
KAS Jayasinghe2003-200369-1206313.3382.75-12
KKS Jayasinghe2003-2003612-1354011.2547.03--2
PC Jayasundera2003-200371022627132.7568.40-3-
ST Jayasuriya2003-200358-42412953.0074.3821-
VL Jayatilleke2003-200312-1055.0045.45---
DPMD Jayawardene2003-200347-30111643.0045.7411-
HAPW Jayawardene2003-200323-15313151.0050.831--
HM Jayawardene2003-200335-39187.8030.95--1
HMS Jayawardene2003-20035811257617.8540.19-13
MN Jaymon2003-2003612-28011323.3344.651-1
S Kalavitigoda2003-2003710255412669.2561.354--
PN Kaluarachchi2003-2003611-1783516.1848.76--2
KGAS Kalum2003-200368254219.0032.53---
RS Kaluwitharana2003-200368131910045.5758.4212-
SHT Kandamby2003-200346-2006933.3358.47-1-
UMGU Karunaratne2003-2003592279*3.8516.16--3
PARC Karunasena2003-20035811434720.4229.66---
NC Komasaru2003-200389249157.0040.49---
MY Kudagodage2003-200311-101010.0035.71---
MKPB Kularatne2003-200391342268025.1134.87-1-
KMDN Kulasekara2003-20037822479541.1650.10-1-
HGJM Kulatunga2003-2003911-3135428.4555.59-2-
KSD Kumara2003-200323-392213.0025.16---
MNTH Kumara2003-20032211511*15.0033.33---
ORP Kumara2003-200311-------1
PDGC Kumara2003-200311-------1
ABT Lakshitha2003-200322153*5.0027.77---
MKGCP Lakshitha2003-200335-542710.8037.24---
CN Liyanage2003-2003611189278.9035.03--3
DK Liyanage2003-2003810131376*34.7776.52-21
PS Liyanage2003-20036527955*26.3350.96-1-
KS Lokuarachchi2003-20031214745*47.0083.92---
S Madanayake2003-200333217917.0036.95---
HM Maduwantha2003-200361231513416.7730.94--1
MF Maharoof2003-200335-1103122.0035.94---
SL Malinga2003-2003673472611.7534.55--1
BCMS Mendis2003-200369123195*28.8749.67-22
BMAJ Mendis2003-2003483206152*41.2064.771-1
BMSN Mendis2003-20032411366145.3375.55-1-
BMTT Mendis2003-200378-1444918.0037.50--1
MC Mendis2003-200345-583911.6040.84--1
YAN Mendis2003-200346146229.2031.72--2
YSS Mendis2003-200358-1182414.7545.91---
J Mubarak2003-200323118516992.5063.351--
CRB Mudalige2003-2003671631910.5047.01--2
M Muralidaran2003-20033416329*21.0063.00--1
TMI Mutaliph2003-20035811474621.0047.11--1
MN Nawaz2003-200323-916830.3350.83-1-
NMNP Nawela2003-200357-53207.5723.55---
MN Nevinda2003-20032411474.6616.27---
AADH Nilantha2003-200312-412220.5038.31---
PR Nirmal2003-200336133156.6026.82--2
HD Niroshana2003-200323-413313.6647.67---
HP Padmasanka2003-200336-19110631.8373.18111
PMAN Palihakoon2003-200311-------1
RSA Palliyaguruge2003-200322-744337.00123.33---
NT Paranavitana2003-20034811564722.2833.69--1
AC Pathirana2003-20034611275725.4025.19-1-
DN Pathirana2003-200346114410228.8045.001-1
CCJ Peiris2003-200323-1795.6632.07--1
JSK Peiris2003-20037103378102*54.0052.8612-
MSP Peiris2003-2003691923511.5029.87---
TR Peiris2003-2003611-3499831.7257.49-21
AM Perera2003-2003561552811.0029.25--1
AML Perera2003-200331-------1
ASA Perera2003-2003710332667*46.5756.79-31
GAS Perera2003-2003711215230*16.8855.27---
GR Perera2003-200312-854.0014.54---
ICD Perera2003-200346-822913.6620.70---
KDDHN Perera2003-200311-222.0022.22---
KMH Perera2003-2003713-2437818.6939.83-12
LDI Perera2003-200378256159.3338.09--2
MDK Perera2003-2003710-1723817.2050.00---
MMDNRG Perera2003-200379131510239.3762.3712-
MMDPV Perera2003-200381322355721.3677.04-13
N Perera2003-200311-232323.0044.23---
NANN Perera2003-200347-1286918.2865.30-11
PDRL Perera2003-200352-------2
RHTA Perera2003-2003710-1363013.6035.41--1
SA Perera2003-200345-1255225.0050.60-11
SPLCS Perera2003-200345-1094521.8030.70--1
WADAP Perera2003-200347-893612.7172.35--2
WDDS Perera2003-2003711125412825.4043.941-3
WJSD Perera2003-200379-2215024.5544.91-1-
WMB Perera2003-20035812358033.5735.71-21
WMSM Perera2003-200311-116116116.0064.081--
DM Perumal2003-2003551221112*55.2542.58111
SG Perumpuli2003-2003341633321.0027.39---
AS Polonowita2003-2003582306106*51.0053.4011-
DHS Pradeep2003-200361111343613.4055.37--1
KTGD Prasad2003-200354-1493.5030.43--2
PHD Premadasa2003-200355-18113.6014.87--1
BARS Priyadarshana2003-2003712-1912815.9163.45--1
HPA Priyantha2003-200361112477624.7066.04-12
KR Pushpakumara2003-200369340186.6621.50--2
M Pushpakumara2003-2003810-2355723.5059.49-2-
N Quintaz2003-200377237177.4042.04--2
DM Ramanayake2003-20034811595622.7162.10-11
NM Ramzi2003-200361212086418.9034.72-1-
MP Ranasinghe2003-200311144*-28.57---
DA Ranatunga2003-2003362491812.2540.16--1
BDAP Ranaweera2003-20035811624023.1440.60--1
DK Ranaweera2003-200358-1193914.8730.67---
HGP Ranaweera2003-200356-812513.5040.70--2
TAVHK Ranaweera2003-20036105155*3.0024.59--2
KGN Randika2003-200346-856614.1633.59-11
PN Ranjith2003-200345-37127.4033.63---
MM Rasmijinan2003-2003351742918.5041.34---
MI Ratnayake2003-2003211-0*-----
RMAR Ratnayake2003-2003583892117.8054.60--1
A Rideegammanagedera2003-200391412977622.8449.58-12
A Rizan2003-2003713513243*16.5034.37--2
S Rodrigo2003-2003713335883*35.8047.10-42
WEMS Rodrigo2003-200312-884.0015.09--1
NS Rupasinghe2003-20035524225*14.0042.00--1
JT Samaratunga2003-2003121181818.0048.64---
DP Samaraweera2003-2003811236410540.4447.64112
TT Samaraweera2003-2003574301114*100.3343.9411-
KC Sangakkara2003-200358-3709146.2561.66-5-
RGD Sanjeewa2003-2003712-1676113.9137.95-11
SWC Sanjeewa2003-200324-33118.2521.85---
JCR Saverymuthapulle2003-20034721144122.8040.71---
KPPB Seneviratne2003-200346120124.0025.31--1
P Serasinghe2003-200323255*5.0035.71--1
PSAN Shiroman2003-200357-30310343.2853.43212
FHSM Silva2003-20031---------
JK Silva2003-200324-1055026.2536.84-11
KADC Silva2003-200311-101010.0014.92---
KRP Silva2003-2003713-32217124.7666.251-1
LPC Silva2003-200347230110660.2073.9511-
RCRP Silva2003-2003651110.252.43--3
RHS Silva2003-2003792202100*28.8551.66113
SHSMK Silva2003-20037811749224.8529.34-11
TDL Silva2003-2003121979.0047.36---
UNW Silva2003-20032211813*18.0031.57---
KADJ Siriwardene2003-20037912056325.6240.51-11
R Soysa2003-20036711377622.8346.28-1-
WNM Soysa2003-2003712-49910141.5848.77142
TKD Sudarshana2003-2003815240810631.3844.6812-
RH Sureshchandra2003-200348-2236227.8754.65-2-
WU Tharanga2003-200357-1512821.5745.07---
MC Thotuwilage2003-200336-49198.1636.29--1
T Thushara2003-200361011143712.6687.02--2
HAHU Tillakaratne2003-200335-47289.4055.29--2
HP Tillakaratne2003-20036931475724.5041.88-1-
YN Tillakaratne2003-200358116847*24.0049.41--1
RR Tissera2003-200358-26214332.7537.751-2
WCR Tissera2003-2003510-1474314.7081.66--3
KEA Upashantha2003-20037912325529.0050.98-1-
WPUJC Vaas2003-2003451512612.7522.97--2
MG Vandort2003-200322-312115.5049.20---
HWU Varuna2003-20038921012814.4238.54--1
CW Vidanapathirana2003-200321177*-14.28---
MS Villavarayan2003-200376-52348.6653.60--2
HE Vithana2003-200346-722612.0026.56---
SI Vithana2003-2003332422342.0035.59---
DWAND Vitharana2003-200378-1956324.3736.58-1-
WMJ Wannakuwatta2003-20037816343*9.0039.87--2
VSK Waragoda2003-200378124063*34.2836.86-31
SM Warnapura2003-20037811824126.0048.66---
TNS Warusamana2003-200346-1548625.6645.16-1-
S Weerakoon2003-200366140188.0048.78--3
N Weeraman2003-200324-592614.7569.41---
TA Weerappuli2003-200335-502610.0019.68--1
K Weeraratne2003-200322-272513.5057.44---
S Weerasinghe2003-200324-542213.5068.35---
TAN Weerasinghe2003-200312-211710.5038.88---
UWMBCA Welegedara2003-200344294*4.5015.00---
AC Weththasinghe2003-200368-60287.5039.21--1
AS Wewalwala2003-200336-914215.1641.17--1
WP Wickrama2003-2003713-1564512.0032.16--3
DDN Wickramarathna2003-20033413917*13.0056.52---
RPAH Wickramaratne2003-200334-14511036.25105.071--
DD Wickramasinghe2003-200381121443716.0030.31--1
HPN Wijayakumara2003-2003121-0*----1
G Wijekoon2003-200335-1085721.6051.92-1-
MSR Wijeratne2003-200323-513417.0030.00--1
SA Wijeratne2003-200335-1145722.8056.43-1-
CG Wijesinghe2003-200335-1024920.4051.25---
SN Wijesinghe2003-2003611-2615423.7242.16-12
OLA Wijesiriwardene2003-200322222*-15.38---
RR Wimalasiri2003-2003712135610132.3639.33121
CM Withanage2003-20033611546730.8064.70-21
DNT Zoysa2003-200323-736924.3365.17-1-
MSCA Zubair2003-200322-653.0012.76---
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:

Pakistan Television vs State Bank of Pakistan at Karachi, President's Trophy Grade-I 4th Match, Dec 28-31, 2025 [First-class - Live]
>>

Sui Northern Gas Pipelines Limited vs Sahir Associates at Karachi, President's Trophy Grade-I 1st Match, Dec 28-31, 2025 [First-class - Live]
>>

Oil & Gas Development Company Limited vs Ghani Glass at Karachi, President's Trophy Grade-I 3rd Match, Dec 28-31, 2025 [First-class - Live]
>>