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 series (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Badureliya Sports Club×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
W SahanACCCMajor League Tournament 2025/262026110153153153.0021172.51100124
Thanuka DabareACCCMajor League Tournament 2024/2520241201279363.5093136.5601078
A MuthalibNSWCMajor League Tournament 2025/26202612112670126.0015879.75020100
Sharujan ShanmuganathanTUCAMajor League Tournament 2025/26202512012612363.0024252.0710073
Promod MaduwanthaBRCMajor League Tournament 2025/262025110125125125.0031339.9410060
Chamika KarunaratneNCCMajor League Tournament 2025/262026110121121121.0018665.0510041
Ron ChandragupthaBCAAMajor League Tournament 2024/252025110119119119.0012694.44100112
Lakshan EdirisingheKYCCMajor League Tournament 2025/262025110116116116.0016470.7310074
Ravindu FernandoBCAAMajor League Tournament 2024/252025111114114*-90126.6710077
Udayawansha ParakramaACCCMajor League Tournament 2024/25202412011411357.0014479.1710073
Pramud HettiwatteNSWCMajor League Tournament 2025/2620261201137056.5016070.63010113
Oshada FernandoPSCMajor League Tournament 2025/262026110109109109.0016366.87100100
Himasha LiyanageNCCMajor League Tournament 2024/2520251201037451.5097106.1901054
Sammu AshanCMCCMajor League Tournament 2025/262026110101101101.0017358.3810090
Thanuka DabareCMCCMajor League Tournament 2025/2620261201018550.5010299.0201024
MPM WeerasingheACCCMajor League Tournament 2025/262026110100100100.0013176.3410073
Oshada FernandoPSCMajor League Tournament 2024/2520251201009950.0069144.9301069
Sachitha JayathilakeTUCAMajor League Tournament 2025/262025120845142.0013860.8701053
VR RubasingheNCCMajor League Tournament 2025/262026110777777.0014055.0001050
Irosh SamarasooriyaPSCMajor League Tournament 2024/252025120775838.5014951.6801062
Ramesh MendisMSCMajor League Tournament 2025/262026120774138.5013457.4600081
Dinuka DilshanMSCMajor League Tournament 2025/262026120776938.5011765.8101092
Sahan ArachchigeNCCMajor League Tournament 2025/262026110767676.0010771.0301050
S LiyanageACCCMajor League Tournament 2024/252024120766738.0010076.0001080
K AmanthaACCCMajor League Tournament 2025/262026110757575.0010770.09010111
Promod MaduwanthaNCCMajor League Tournament 2024/2520251227372*-12359.3501050
S FonsekaCCCMajor League Tournament 2024/252025110717171.0010766.3601041
Umesh LakshanNCCMajor League Tournament 2024/252025120714535.5013751.8200080
Y LiyanageRCCMajor League Tournament 2024/252025120664533.008577.6500080
S FernandoMSCMajor League Tournament 2025/262026120666533.0011358.4101070
Kanchana de LiveraPSCMajor League Tournament 2025/262026110646464.006696.9701091
Thikshila de SilvaCMCCMajor League Tournament 2024/252025120645432.008575.2901042
A WanninayakeBCAAMajor League Tournament 2024/252025110636363.007979.7501051
R HirushanPSCMajor League Tournament 2024/252025121625762.006989.8601090
Ravindu RasanthaCCCMajor League Tournament 2024/252025120603930.009861.2200081
Vidura AdikariCMCCMajor League Tournament 2025/262026120584329.0012546.4000020
Kaveen FernandoNCCMajor League Tournament 2024/252025120573828.507477.0300051
Danal HemanandaACCCMajor League Tournament 2024/252024121564556.008764.3700043
S WadugeCMCCMajor League Tournament 2024/252025120565128.0010254.9001050
Pasindu SooriyabandaraMSCMajor League Tournament 2025/262026120554627.506584.6200060
Y RodrigoBRCMajor League Tournament 2025/262025110535353.0019427.3201040
Navod ParanavithanaTUCAMajor League Tournament 2025/262025120534626.5010351.4600060
G WeerasingheKYCCMajor League Tournament 2025/262025110525252.0010250.9801070
Nipun KarunanayakeBCAAMajor League Tournament 2024/2520251115151*-6578.4601031
Kaveeshka AnjulaCCCMajor League Tournament 2024/252025120503125.006379.3700023
Raveen YasasCMCCMajor League Tournament 2024/252025120494224.5012140.5000040
Lahiru UdaraNCCMajor League Tournament 2025/262026110474747.006078.3300050
Raveen de SilvaACCCMajor League Tournament 2025/262026110474747.0011441.2300030
Tharindu RatnayakeTUCAMajor League Tournament 2025/262025120453522.505778.9500032
Nimesha GunasingheACCCMajor League Tournament 2025/262026110444444.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.