Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th 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 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting by team (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Qualification: Minimum 500 balls faced.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Colin MunroAAAuckland Aces2012-201729473284728164.702718104.751291307117
Niroshan DickwellaNCCNondescripts Cricket Club2024-20261725198112640.88949103.372721229
Lasith CroospulleCCCColombo Cricket Club2024-202616260121216346.621177102.9752213047
Dinesh ChandimalCCCColts Cricket Club2025-202612160102015263.75112091.074318725
Luke RonchiWFWellington Firebirds2012-201718274111812748.61123590.5344315219
Tharindu RatnayakeTUCATamil Union Cricket and Athletic Club2024-2026141905028626.4255790.130304028
Thikshila de SilvaCMCCChilaw Marians Cricket Club2025-20261625151769*21.5457589.910424125
Rory KleinveldtNORNorthamptonshire2015-20183553610099721.47113488.9805614119
Migael PretoriusSOMSomerset2024-20262939479095*22.5789987.880749413
Lahiru UdaraNCCNondescripts Cricket Club2024-202618292167326161.96190987.6465119520
Shahid AfridiPAKPakistan1998-201027481171615636.51197386.9758622052
Harry BrookENGEngland2022-202641702361031753.09418286.321020539555
Raminda WijesooriyaBRCBurgher Recreation Club2025-2026101204858040.4256286.30040557
Ben DuckettENGEngland2016-202649913336418238.23390286.21716744219
Jamie OvertonSOMSomerset2014-2020405812105612022.96122885.9916513535
Thanuka DabareCMCCChilaw Marians Cricket Club2025-202691605019131.3158885.200404615
Chamika KarunaratneNCCNondescripts Cricket Club2024-202616225785125*46.1892684.772406326
Colin de GrandhommeNDNorthern Districts2018-202313233843164*42.1599584.722537329
Muditha LakshanCCCColts Cricket Club2025-202612163629117*48.3874384.661606918
Seth RanceCSCentral Stags2014-20213751125655214.4966884.580156623
Mitchell OwenTASTasmania2023-2026172725878323.4869684.340547413
Ravindu FernandoBCAABloomfield Cricket and Athletic Club2024-2026193041117114*42.96134083.3644212225
Tim SoutheeNZNew Zealand2008-202410715510224577*15.48271582.69072121598
Jason RoySURSurrey2014-202543645261814344.37318182.30712633940
Virender SehwagINDIndia2001-20131031786850331949.441034682.19233116121990
Adam GilchristAUSAustralia1999-200896137205570204*47.61679681.96172614676100
Ryan ten DoeschateNEDNetherlands2006-2010243531259*531.0064981.822005615
Michael HoganGLAGlamorgan2014-2022981285411155415.07136481.74011614629
Tim JohnstonCANCanterbury2012-2018243947657621.8693681.730359022
Sol BudingerLEILeicestershire2022-202634601160611827.22197181.4819623517
Kapil DevINDIndia1978-199413118415524816331.05553880.918271658761
David WilleyNORNorthamptonshire2014-201512231640104*29.0979280.812437822
Jake WeatheraldLEILeicestershire2026691483104*60.3859880.77130673
Colin de GrandhommeNZNew Zealand2016-2022294471432120*38.70178080.4528614141
Lukas CareyGLAGlamorgan2016-20212738557262*17.3371380.220348610
Sohan de LiveraMSCMoors Sports Club2024-20261725185413935.58106879.961528311
Lachlan StackpoleAAAuckland Aces2025-202612211820172*41.00102879.772338834
Pavan RathnayakeCCCColombo Cricket Club2024-202616231127322157.86160179.5145010742
Liam PlunkettYORYorkshire2014-20171927476912633.4397179.201409316
Marchant de LangeGLAGlamorgan2017-20202232347211316.2859679.191164322
Aaron FinchSURSurrey2016-2018710040811040.8051778.92121489
Daniel LawrenceSURSurrey2024-202634494252121856.02320978.56108328445
Matt HenryCANCanterbury2013-20243548475975*17.2596978.330179820
Ashen BandaraPSCPolice Sports Club2024-202615230113520049.35145178.2237110319
James NeeshamOVOtago Volts2012-201830537174714737.98223878.0636323631
Jesse RyderOVOtago Volts2013-201513212114012060.00147077.5555114816
Dhananjaya LakshanCCCColts Cricket Club2024-20261621391515050.83119276.762509323
Ben ManentiSASouth Australia2022-2026406814197512836.57257376.76112623830
Oliver DaviesNSWNew South Wales2023-202626463165625338.51216076.6748321615
Graeme SwannENGEngland2008-201360761413708522.10179176.4905518119
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.