LiveFinal · Pakistan ODI Tri-Series 2026/27PAKSL128/2 (24)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 2T2060th 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 by team (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Chilaw Marians Cricket Club×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Ashen BandaraPSCPolice Sports Club202523021120070.3325084.40100165
Dinesh ChandimalCCCColts Cricket Club202522016515282.5018887.77100114
Dilshan de SoysaBSCBadureliya Sports Club2026121165112165.0031951.72110110
Lasith CroospulleCCCColombo Cricket Club202612015512877.50113137.17100158
Navod ParanavithanaTUCATamil Union Cricket and Athletic Club2026110152152152.0031148.87100100
Priyamal PereraPSCPolice Sports Club20252301416947.0023560.00010140
Ron ChandragupthaBCAABloomfield Cricket and Athletic Club2025-20262301185939.3321554.88010130
Vishad RandikaPSCPolice Sports Club20252301167038.6719559.4901063
GSM FernandoRCCRagama Cricket Club20251201139656.5020854.33010101
Vishva ChathurangaPSCPanadura Sports Club2025110111111111.0016467.68100130
Lakvin AbeysingheKYCCKurunegala Youth Cricket Club20261201078553.5014673.2901080
Sammu AshanACCCAce Capital Cricket Club20251201027951.0015366.67010102
Manoj SarathchandraKYCCKurunegala Youth Cricket Club20261201006550.0012480.65010100
Himesh RamanayakePSCPolice Sports Club20252329570*95.0024938.1501081
S LiyanageACCCAce Capital Cricket Club2025120946247.0015261.8401092
Tillakaratne SampathNSWCNugegoda Sports Welfare Club2025121936493.0018650.0001072
Y MaddegeKYCCKurunegala Youth Cricket Club2026120928546.0091101.10010123
Ravindu FernandoBCAABloomfield Cricket and Athletic Club2025-2026230884829.3384104.76001110
Lahiru MadushankaBCAABloomfield Cricket and Athletic Club2025-2026220876343.509195.6001093
Dhananjaya LakshanCCCColts Cricket Club2025110848484.0011175.6801063
Chanaka RuwansiriBSCBadureliya Sports Club2025110848484.0075112.00010114
MPM WeerasingheACCCAce Capital Cricket Club2025120834241.5022836.4000061
Sachitha JayathilakeTUCATamil Union Cricket and Athletic Club2026110767676.009580.0001043
S de MelCCCColts Cricket Club2025110767676.009480.8501082
Vinura DulsaraRCCRagama Cricket Club2025120757537.5017143.8601150
WGRL WijenayakeBSCBadureliya Sports Club20261217557*75.0015947.1701040
Kanchana de LiveraPSCPanadura Sports Club2025230724424.0017740.6800090
LA de ZoysaNSWCNugegoda Sports Welfare Club20251216951*69.0011858.4701061
Nipun KarunanayakeBCAABloomfield Cricket and Athletic Club2025-2026220665633.0016340.4901030
A WanninayakeBCAABloomfield Cricket and Athletic Club2025-20262316541*32.5014146.1000040
Minod BhanukaTUCATamil Union Cricket and Athletic Club2026110626262.0010658.4901070
Sonal DinushaCCCColombo Cricket Club2026110616161.007087.1401080
Vinura DulsaraBSCBadureliya Sports Club2026110595959.0011650.8601040
R SilvaBSCBadureliya Sports Club2025120585629.008965.1701041
Shashika DulshanRCCRagama Cricket Club20251215831*58.0010256.8600041
Dushan VimukthiPSCPanadura Sports Club2025110575757.0015237.5001040
Mahesh KumaraNSWCNugegoda Sports Welfare Club2025110575757.0011250.8901040
Nishan MadushkaCCCColombo Cricket Club20261215654*56.007673.6801060
A MuthalibNSWCNugegoda Sports Welfare Club2025110545454.0010352.4301030
Ravindra KarunaratneKYCCKurunegala Youth Cricket Club2026120533826.507768.8300041
Udayawansha ParakramaACCCAce Capital Cricket Club2025120513425.507171.8300061
Kaveeshka AnjulaCCCColts Cricket Club20252215039*50.007864.1000022
Irosh SamarasooriyaPSCPanadura Sports Club2025120493224.5011642.2400040
Harsha CoorayACCCAce Capital Cricket Club2025120492824.508656.9800052
S MalshanPSCPanadura Sports Club2025110484848.009848.9800070
Sharujan ShanmuganathanTUCATamil Union Cricket and Athletic Club2026110484848.009948.4800040
Muditha LakshanCCCColts Cricket Club2025220474523.506968.1200032
Shalith FernandoPSCPanadura Sports Club2025120474723.508455.9500150
Chathuranga KumaraPSCPolice Sports Club2025230474615.6710246.0800131
H AmarasingheBCAABloomfield Cricket and Athletic Club2026110464646.006966.6700041
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.