ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by format (Men's First-class)

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
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
Pramud HettiwatteNSWCFirst-class20261201137056.5016070.63010113
Himasha LiyanageNCC/ACCCFirst-class2025-20262301067435.3311691.3801054
Thikshila de SilvaCMCCFirst-class2025-2026240935423.2511084.5501162
Irosh SamarasooriyaPSCFirst-class2025-2026230855828.3315455.1901072
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
Umesh LakshanNCCFirst-class2025120714535.5013751.8200080
Y LiyanageRCCFirst-class2025120664533.008577.6500080
S FernandoMSCFirst-class2026120666533.0011358.4101070
Kanchana de LiveraPSCFirst-class2026110646464.006696.9701091
A WanninayakeBCAAFirst-class2025110636363.007979.7501051
R HirushanPSCFirst-class2025121625762.006989.8601090
Ravindu RasanthaCCCFirst-class2025120603930.009861.2200081
Dushan VimukthiPSC/CMCCFirst-class2025-2026230592419.6710655.6600080
Kaveen FernandoNCCFirst-class2025120573828.507477.0300051
Danal HemanandaACCCFirst-class2024121564556.008764.3700043
S WadugeCMCCFirst-class2025120565128.0010254.9001050
Pasindu SooriyabandaraMSCFirst-class2026120554627.506584.6200060
Y RodrigoBRCFirst-class2025110535353.0019427.3201040
Navod ParanavithanaTUCAFirst-class2025120534626.5010351.4600060
G WeerasingheKYCCFirst-class2025110525252.0010250.9801070
Nipun KarunanayakeBCAAFirst-class20251115151*-6578.4601031
Kaveeshka AnjulaCCCFirst-class2025120503125.006379.3700023
Heshan DhanushkaBRC/PSCFirst-class2025231503825.009254.3500060
Lasith LakshanCMCCFirst-class2025-2026240503212.508459.5200022
Raveen YasasCMCCFirst-class2025120494224.5012140.5000040
Lahiru UdaraNCCFirst-class2026110474747.006078.3300050
Raveen de SilvaACCCFirst-class2026110474747.0011441.2300030
Tharindu RatnayakeTUCAFirst-class2025120453522.505778.9500032
Nimesha GunasingheACCCFirst-class2026110444444.006468.7500070
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.