LiveFinal · Pakistan ODI Tri-Series 2026/27PAKSL222/2 (37.2)PAK chose to bowlLive9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2Live59th Match · CSA Pro20 2026/27SWDESEastern Strom won the toss and chose to batT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZIND

Batting records (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Colombo Cricket Club×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Tillakaratne SampathNSWC2025230503416.679353.7600051
D InduwaraPSC2026110494949.007664.4700051
Ravindu RasanthaCCC2025110474747.0012138.8400040
Mohamed ShamazTUCA2024120444022.009148.3500071
W SahanACCC2026120402420.008050.0000050
Mahesh KumaraNSWC20251214030*40.006066.6700050
N PremaratnePSC2026110383838.0011333.6300060
Sohan de LiveraMSC2025-2026220382919.005865.5200030
G KotuwegodaBRC2026120383419.0011233.9300060
Ravindu FernandoBCAA2025110373737.004877.0800040
Maduka LiyanapathiranageNSWC20252213729*37.0010037.0000041
DS AbeywickramasinghaBRC2025110363636.006555.3800050
Risith UpamalBRC2026121363536.006060.0000050
Raminda WijesooriyaBRC2026110353535.004381.4000050
Rahul GunasekeraNSWC2025210323232.005360.3800060
Heshan DhanushkaBRC2026120311815.509034.4400020
Himesh RamanayakePSC2026110303030.008336.1400031
Dilan JayalathNSWC2025110303030.005356.6000050
Sachindu ColombageNSWC2025110282828.007935.4400000
S MalshanPSC2026110282828.006245.1600020
Dinushka MalanKYCC20251212822*28.003677.7800040
Thikshila de SilvaCMCC2026120271713.5022122.7300022
Lakshan EdirisingheKYCC2025120272513.504658.7000050
Angelo PereraNSWC2025110262626.004163.4100030
Chamika GunasekaraNCC2026110262626.004360.4700030
Dinuka DilshanMSC2025110262626.004065.0000040
Milan PriyanathMSC2026110262626.005349.0600000
Dushan VimukthiPSC2026110252525.006637.8800021
Vijayakanth ViyaskanthTUCA2024120252412.507732.4700030
AA PragasamBRC2025110242424.003470.5900040
Buddika SanjeewaKCCC2025120231911.502785.1900021
Nalin PriyadarshanaPSC2026110222222.003759.4600030
C GomezNSWC2025110222222.0012183.3300012
Vishva ChathurangaPSC2026110222222.004944.9000020
Thanuka DabareCMCC2026120221211.0019115.7900041
Isitha WijesunderaACCC2026120221111.004944.9000011
Dulash UdayangaBRC/PSC2025-2026220222211.006633.3300130
DKRC JayatissaACCC2026120211110.507627.6300021
Hashan DuminduBRC20261212111*21.005141.1800010
V LahiruPSC2026110191919.005832.7600010
Nimasara AtharagallaCMCC202612019129.507724.6800020
Mithun JayawickramaKCCC202512019149.5017111.7600031
Priyamal PereraPSC2026110181818.004143.9000010
C ParanavithanaPSC2026110181818.004242.8600030
Sammu AshanCMCC202612018139.003748.6500020
Ashen BandaraPSC2026110171717.004042.5000030
P PathirajaACCC202612017178.508220.7300100
Lasith LakshanCMCC202612016148.002564.0000030
Malinda PushpakumaraBRC20251111515*-1978.9500030
M PremaratneBCAA2025110151515.004930.6100020

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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