Batting records (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Colombo Cricket Club Ground×

Player figures come from full scorecards, which we hold for 36 of the 37 matches in this selection (from 2024). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Y MaddegeKCCC2025120584629.009561.0500081
Geeth KumaraBSC2024-20262415830*19.3317233.7200040
Ashan RandikaCMCC2025120564928.0043130.2300055
Vishva ChathurangaPSC/CMCC2025-2026230563418.679857.1400090
V ThewmikaTUCA2025451562514.007574.6700030
Mahesh KumaraNSWC20252315547*27.5055100.0000171
TN GurugeBCAA20255515422*13.509358.0600141
Navod ParanavithanaTUCA2025120534626.5010351.4600060
Ayana SiriwadhanaBSC2026120535226.5044120.4501073
PADLR SandakanCCC20255745314*17.679456.3800070
Roscoe ThattilKCCC2025120524426.0010848.1500031
Chathuranga de SilvaCCC20253325230*52.0025208.0000015
Lakvin AbeysingheKYCC2025330512817.005298.0800052
Pathum NissankaNCC2025110505050.0021238.1001034
Senitha HalambagePSC20255334936*-34144.1200033
Supun MadushankaPSC2026110484848.005685.7100042
K NuwanthaBSC2025110464646.006471.8800031
Kushal Janith PereraPSC2025220463123.0042109.5200052
Ravindu FernandoBCAA2025320463823.006274.1900080
Raminda WijesooriyaBRC2026120443622.004793.6200071
V SilvaNSWC/ACCC2025-2026220433921.504497.7300022
DKRC JayatissaACCC2024-202647040195.716759.7000271
L DawatageNSWC/ACCC2025-2026220392319.5038102.6300051
DS AbeywickramasinghaBRC2025220393619.507154.9300050
S MalshanPSC2025-20266613920*7.809142.8600021
Wanindu HasarangaCCC20253313825*19.0030126.6700032
Harsha VithanaBSC2024120372718.508245.1200030
Agith Kumara BasnayakeKYCC20254413731*12.3333112.1200012
KI FernandoBRC2025110363636.0022163.6400022
MLR BuddikaBSC2025-2026221362436.009438.3000010
Nisala TharakaPSC202544036239.003797.3000121
Irosh SamarasooriyaPSC20261213532*35.007347.9500031
H GallageCCC2025320352017.5031112.9000040
Raveen YasasBSC2025-2026230351811.6710035.0000130
Lahiru SamarakoonTUCA20254423519*17.504185.3700011
Vijayakanth ViyaskanthTUCA202555035147.006950.7200111
Adeesha ThilanchanaBSC2026110343434.003694.4400023
Rehan PeirisNSWC2026110343434.0030113.3300060
Sahan ArachchigeNCC202554034128.506651.5200010
Isitha WijesunderaACCC2025-202634033218.256253.2300030
Milan PriyanathMSC2025110323232.006946.3800030
Chalana de SilvaBSC2024120323216.004276.1900105
Nalin PriyadarshanaPSC2025-2026320311915.504963.2700041
MJM FernandoPSC2025220312615.506349.2100020
Dilan JayalathNSWC2025110303030.005356.6000050
Duvindu TillakaratneBCAA/KYCC/CMCC20254533020*15.009132.9700050
Murvin AbinashBRC2025-20263322919*29.005354.7200021
Isuru UdanaCCC2025-2026520282614.0014200.0000004
Heshan DhanushkaBRC2026120281414.004759.5700050
Dinushka MalanKYCC20251212822*28.003677.7800040

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.