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

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Badureliya Sports Club×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Oshada FernandoPSCPanadura Sports Club2025-202623020910969.6723290.09110169
W SahanACCCAce Capital Cricket Club2024-202623016415354.6722971.62100144
MPM WeerasingheACCCAce Capital Cricket Club2024-202623013410044.6716780.24100133
Thanuka DabareACCCAce Capital Cricket Club20241201279363.5093136.5601078
A MuthalibNSWCNugegoda Sports Welfare Club202612112670126.0015879.75020100
Sharujan ShanmuganathanTUCATamil Union Cricket and Athletic Club202512012612363.0024252.0710073
Promod MaduwanthaBRCBurgher Recreation Club2025110125125125.0031339.9410060
Chamika KarunaratneNCCNondescripts Cricket Club2026110121121121.0018665.0510041
Ron ChandragupthaBCAABloomfield Cricket and Athletic Club2025110119119119.0012694.44100112
Lakshan EdirisingheKYCCKurunegala Youth Cricket Club2025110116116116.0016470.7310074
Ravindu FernandoBCAABloomfield Cricket and Athletic Club2025111114114*-90126.6710077
Udayawansha ParakramaACCCAce Capital Cricket Club202412011411357.0014479.1710073
Pramud HettiwatteNSWCNugegoda Sports Welfare Club20261201137056.5016070.63010113
Himasha LiyanageNCCNegombo Cricket Club20251201037451.5097106.1901054
Sammu AshanCMCCChilaw Marians Cricket Club2026110101101101.0017358.3810090
Thanuka DabareCMCCChilaw Marians Cricket Club20261201018550.5010299.0201024
Thikshila de SilvaCMCCChilaw Marians Cricket Club2025-2026240935423.2511084.5501162
Irosh SamarasooriyaPSCPanadura Sports Club2025-2026230855828.3315455.1901072
Sachitha JayathilakeTUCATamil Union Cricket and Athletic Club2025120845142.0013860.8701053
VR RubasingheNCCNondescripts Cricket Club2026110777777.0014055.0001050
Ramesh MendisMSCMoors Sports Club2026120774138.5013457.4600081
Dinuka DilshanMSCMoors Sports Club2026120776938.5011765.8101092
Sahan ArachchigeNCCNondescripts Cricket Club2026110767676.0010771.0301050
S LiyanageACCCAce Capital Cricket Club2024120766738.0010076.0001080
K AmanthaACCCAce Capital Cricket Club2026110757575.0010770.09010111
Promod MaduwanthaNCCNegombo Cricket Club20251227372*-12359.3501050
Vidura AdikariCMCCChilaw Marians Cricket Club2025-2026240724318.0016244.4400040
S FonsekaCCCColts Cricket Club2025110717171.0010766.3601041
Umesh LakshanNCCNegombo Cricket Club2025120714535.5013751.8200080
Y LiyanageRCCRagama Cricket Club2025120664533.008577.6500080
S FernandoMSCMoors Sports Club2026120666533.0011358.4101070
Kanchana de LiveraPSCPanadura Sports Club2026110646464.006696.9701091
A WanninayakeBCAABloomfield Cricket and Athletic Club2025110636363.007979.7501051
R HirushanPSCPolice Sports Club2025121625762.006989.8601090
Ravindu RasanthaCCCColts Cricket Club2025120603930.009861.2200081
Kaveen FernandoNCCNegombo Cricket Club2025120573828.507477.0300051
Danal HemanandaACCCAce Capital Cricket Club2024121564556.008764.3700043
S WadugeCMCCChilaw Marians Cricket Club2025120565128.0010254.9001050
Pasindu SooriyabandaraMSCMoors Sports Club2026120554627.506584.6200060
Y RodrigoBRCBurgher Recreation Club2025110535353.0019427.3201040
Navod ParanavithanaTUCATamil Union Cricket and Athletic Club2025120534626.5010351.4600060
G WeerasingheKYCCKurunegala Youth Cricket Club2025110525252.0010250.9801070
Nipun KarunanayakeBCAABloomfield Cricket and Athletic Club20251115151*-6578.4601031
Kaveeshka AnjulaCCCColts Cricket Club2025120503125.006379.3700023
Lasith LakshanCMCCChilaw Marians Cricket Club2025-2026240503212.508459.5200022
Raveen YasasCMCCChilaw Marians Cricket Club2025120494224.5012140.5000040
Lahiru UdaraNCCNondescripts Cricket Club2026110474747.006078.3300050
Raveen de SilvaACCCAce Capital Cricket Club2026110474747.0011441.2300030
Tharindu RatnayakeTUCATamil Union Cricket and Athletic Club2025120453522.505778.9500032
Nimesha GunasingheACCCAce Capital Cricket Club2026110444444.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.