Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd 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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by format (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Badureliya Sports Club×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Thanuka DabareCMCC/ACCCFirst-class2024-20262402289357.00195116.92020912
Oshada FernandoPSCFirst-class2025-202623020910969.6723290.09110169
Promod MaduwanthaBRC/NCCFirst-class2025232198125198.0043645.41110110
W SahanACCCFirst-class2024-202623016415354.6722971.62100144
Udayawansha ParakramaCMCC/ACCCFirst-class2024-202624115211350.6722467.8610094
MPM WeerasingheACCCFirst-class2024-202623013410044.6716780.24100133
Chamika KarunaratneNCCList A2025-202622213295*-87151.7201098
Sammu AshanCMCC/ACCCFirst-class2024-202623012910143.0021460.28100131
A MuthalibNSWCFirst-class202612112670126.0015879.75020100
Sharujan ShanmuganathanTUCAFirst-class202512012612363.0024252.0710073
Chamika KarunaratneNCCFirst-class2026110121121121.0018665.0510041
Ron ChandragupthaBCAAFirst-class2025110119119119.0012694.44100112
Lakshan EdirisingheKYCCFirst-class2025110116116116.0016470.7310074
Ravindu FernandoBCAAFirst-class2025111114114*-90126.6710077
Ahan WickramasingheNCCList A2025110114114114.0090126.67100142
Pramud HettiwatteNSWCFirst-class20261201137056.5016070.63010113
Himasha LiyanageNCC/ACCCFirst-class2025-20262301067435.3311691.3801054
Kaveen BandaraNCCT202025-2026211103103*-54190.7410078
Sahan ArachchigeNCCList A2025-2026220947247.0094100.0001053
Thikshila de SilvaCMCCFirst-class2025-2026240935423.2511084.5501162
Irosh SamarasooriyaPSCFirst-class2025-2026230855828.3315455.1901072
Lahiru UdaraNCCList A2026110848484.009885.71010101
Sachitha JayathilakeTUCAFirst-class2025120845142.0013860.8701053
VR RubasingheNCCFirst-class2026110777777.0014055.0001050
Ramesh MendisMSCFirst-class2026120774138.5013457.4600081
Dinuka DilshanMSCFirst-class2026120776938.5011765.8101092
Sahan ArachchigeNCCFirst-class2026110767676.0010771.0301050
S LiyanageACCCFirst-class2024120766738.0010076.0001080
K AmanthaACCCFirst-class2026110757575.0010770.09010111
Vidura AdikariCMCCFirst-class2025-2026240724318.0016244.4400040
S FonsekaCCCFirst-class2025110717171.0010766.3601041
H JayasundaraCCCT202026110717171.0055129.0901090
Umesh LakshanNCCFirst-class2025120714535.5013751.8200080
Dushan HemanthaPSC/BRC/PSCList A2024-2026330713923.678682.5600044
Himasha LiyanageACCCList A2025110686868.007294.4401002
BOL MendisMSCT202024-2025220675133.5042159.5201056
Y LiyanageRCCFirst-class2025120664533.008577.6500080
S FernandoMSCFirst-class2026120666533.0011358.4101070
Kanchana de LiveraPSCFirst-class2026110646464.006696.9701091
A WanninayakeBCAAFirst-class2025110636363.007979.7501051
S GalagodaBCAAT202026110636363.0043146.5101034
Ravija SandaruwanBRCList A2024110626262.0048129.1701065
R HirushanPSCFirst-class2025121625762.006989.8601090
Sahan ArachchigeNCCT202025-20262116161*-27225.9301035
Ravindu RasanthaCCCFirst-class2025120603930.009861.2200081
Dushan VimukthiPSC/CMCCFirst-class2025-2026230592419.6710655.6600080
Kaveen FernandoNCCFirst-class2025120573828.507477.0300051
Muditha LakshanCCCT2020261115656*-18311.1101054
Vishen HalambagePSCT202025-2026220565128.0036155.56010100
Danal HemanandaACCCFirst-class2024121564556.008764.3700043
Page 1Next

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.