Live4th T20I · India in New Zealand 2026/27NZ259/7 (20)IND92/6 (9.2)IND need 168 runs in 64 ballsLive4th ODI · Ireland in Namibia 2026/27NAMIRE171/4 (35.4)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-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)T20I1st 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 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2053rd Match · CSA Pro20 2026/27BOL137/9TIT137/8Match tied (Boland won the Super Over)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by team (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Nondescripts Cricket Club×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
A WanninayakeBCAABloomfield Cricket and Athletic Club2025-2026231262104*131.0057445.64120310
Nipun KarunanayakeBCAABloomfield Cricket and Athletic Club2025-2026231250138125.0040861.27110233
Ron ChandragupthaBCAABloomfield Cricket and Athletic Club2025-202623025023783.3351248.83100211
Pavan RathnayakeCCCColombo Cricket Club2025-202623022519475.0034964.47100179
Pasindu SooriyabandaraMSCMoors Sports Club2025232187106*187.0041045.61110180
Lasith CroospulleCCCColombo Cricket Club2025-202623018312861.0019991.96100209
Risith UpamalBRCBurgher Recreation Club202612015715178.5024165.15100172
Dinesh ChandimalCCCColts Cricket Club2026110144144144.0017781.36100131
Angelo PereraNSWCNugegoda Sports Welfare Club2025121142120*142.00122116.39100135
Promod MaduwanthaBRCBurgher Recreation Club202612014111170.5022961.57100180
J PereraMSCMoors Sports Club20252301385246.0027749.82020120
S KosalaKCCCKandy Customs Cricket Club202412013611668.0021064.76100160
Movin SubasinghaBRCBurgher Recreation Club20261201269063.0098128.57010109
W SahanACCCAce Capital Cricket Club2025110120120120.0013390.23100111
Roscoe ThattilKCCCKandy Customs Cricket Club20241201128856.0027940.1401041
R HirushanPSCPolice Sports Club202612111070*110.0017662.50010140
S MalshanSSCSinhalese Sports Club2025110108108108.0018957.14100101
A BandaraCCCColombo Cricket Club2025-20262311068553.0021250.00010110
Ravindu FernandoBCAABloomfield Cricket and Athletic Club2025-202622010510152.5013577.7810091
MPM WeerasingheACCCAce Capital Cricket Club20251201059452.5011789.74010112
Navod ParanavithanaTUCATamil Union Cricket and Athletic Club2025-20262301045034.6718456.52010100
Sanoj DarshikaCCCColts Cricket Club2026111100100*-18653.7610070
Dilhara PolgampolaKYCCKurunegala Youth Cricket Club2025120925846.0027433.5801050
Manoj SarathchandraKYCCKurunegala Youth Cricket Club20251219282*92.0015559.3501050
Lahiru MadushankaBCAABloomfield Cricket and Athletic Club2025-2026221905590.0015060.0001081
Sharujan ShanmuganathanTUCATamil Union Cricket and Athletic Club2026120898744.5018847.3401062
Sonal DinushaCCCColombo Cricket Club2026110868686.0011972.2701053
Gayan ManeeshanKYCCKurunegala Youth Cricket Club2025120867743.0014758.5001040
V ThewmikaTUCATamil Union Cricket and Athletic Club2025-2026231806340.0012365.0401091
Deshan DiasBRCBurgher Recreation Club2025120797439.5018542.7001080
P PathirajaACCCAce Capital Cricket Club2025120786639.009284.78010100
Dulash UdayangaPSCPolice Sports Club2026120784739.0018442.3900070
Lakshan EdirisingheKYCCKurunegala Youth Cricket Club2025120747437.0013754.0101190
Raminda WijesooriyaBRCBurgher Recreation Club2026120747037.008092.5001062
Milan PriyanathMSCMoors Sports Club2025230733224.3316743.7100080
Hashan DuminduBRCBurgher Recreation Club2026120726336.0014350.3501061
Kamindu MendisCCCColombo Cricket Club2026120686234.0055123.6401084
Dilshan de SoysaBRCBurgher Recreation Club2025120676533.5018735.8301041
Hasitha BoyagodaBCAABloomfield Cricket and Athletic Club2025120665233.0014645.2101071
Minod BhanukaTUCATamil Union Cricket and Athletic Club2026120644532.0010859.2600071
Raveen YasasBSCBadureliya Sports Club2026120614630.5014841.2200020
I DissanayakaTUCATamil Union Cricket and Athletic Club2026120595429.5017034.7101020
Sadeera SamarawickramaMSCMoors Sports Club2025110585858.007577.3301071
Roshen SilvaBRCBurgher Recreation Club2025120585129.0010058.0001062
S FernandoKCCCKandy Customs Cricket Club2024120585629.0010157.4301050
Chamikara EdirisingheNSWCNugegoda Sports Welfare Club2025120565428.008863.6401090
Supun MadushankaPSCPolice Sports Club20261225344*-7967.0900051
Dinura KalupahanaSSCSinhalese Sports Club2025110525252.0013837.6801070
Dhananjaya de SilvaCCCColombo Cricket Club2026121523652.005594.5500081
Mohamed ShamazTUCATamil Union Cricket and Athletic Club2025110515151.008659.3001051
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.