Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th 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)ODIFinal · 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 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)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWA

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.
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Michael PollardWFWellington Firebirds2013-2017254741305124*30.35255951.00110516615
Dilruwan PereraSLSri Lanka2014-20214377813039518.88277946.89071415823
Charlie DavisWIWest Indies1968-197315295130118354.2166535.49441931
Brian LuckhurstENGEngland1970-197421415129813136.06363335.734541361
John ReidNZNew Zealand1979-198619313129618046.29361635.326241331
Douglas JardineENGEngland1928-193422336129612748.00211025.591102530
Sam WellsOVOtago Volts2012-201732493129611828.17256550.532871836
Robbie WhiteMIDMiddlesex2018-202329524129612027.00313941.292751464
Jacob DuffyOVOtago Volts2012-2024841263312967113.94250851.67031917616
Toby AlbertHAMHampshire2023-202633601129412421.93305342.3824515611
Sean AbbottNSWNew South Wales2017-2026335051290102*28.67211061.1417612129
Jordan ClarkLANLancashire2015-201836524129084*26.88232655.4608516610
Roy DiasSLSri Lanka1982-198720361128510936.71158054.943821411
Kiran MoreINDIndia1986-199348641412857325.70318137.470771322
Alex DoolanTASTasmania2017-2021193521282247*38.85267148.0027515410
Jim BurkeAUSAustralia1951-195924447128018934.5994227.28350670
Kyle VerreynneSASouth Africa2021-2026325061280136*29.09229455.8043413314
Ben SandersonNORNorthamptonshire2015-20261171654312806510.49248751.4701301889
Arthur ShrewsburyENGEngland1881-189323404127716435.4724538.37341900
Delray RawlinsSUSSussex2017-202234601127510021.61221757.51171116927
Chandika HathurusingheSLSri Lanka1991-19992644112748329.63357335.660821540
Pavan RathnayakeCCCColombo Cricket Club2024-202616231127322157.86160179.5145010742
Matt BoyleCANCanterbury2023-2026223821273156*35.36193865.6929214921
Jesse RyderNZNew Zealand2008-201118332126920140.94229955.203641466
Azhar AliWORWorcestershire2022-202325421126822530.93278145.603451552
Ben StokesDURDurham2014-202627391126716133.34169174.9319516628
Gordon MuchallDURDurham2014-2016224051267158*36.20216258.603441746
Shahriar NafeesBANBangladesh2005-201324480126713826.40226855.861741891
Vic PollardNZNew Zealand1965-197332597126611624.35112737.272741244
Ron ChandragupthaBCAABloomfield Cricket and Athletic Club2024-202619320126523739.53201462.812611418
Jamie HowCSCentral Stags2012-2014193431265207*40.81196364.4418314328
Rusi SurtiINDIndia1960-19692648412639928.7056428.55095842
Muttiah MuralitharanSLSri Lanka1992-20101321625612596711.88178770.45013214629
Joshua Da SilvaWIWest Indies2020-2026346091258100*24.67307340.941551297
Ben CoadYORYorkshire2016-2026881153212558915.12188966.44021616821
David PayneGLOGloucestershire2014-2022769433125167*20.51252149.62051316514
Dale SteynSASouth Africa2004-2019931192712517613.60282544.28021412436
Daniel DouthwaiteGLAGlamorgan2019-20263653412499625.49264547.2207616912
Paul HortonLANLancashire2014-201522383124616835.60263547.292841581
Chris BenjaminKENKent2025-202619334124512342.93225355.262711426
Gerry GomezWIWest Indies1939-195429465124310130.3210.00185370
Adam VogesMIDMiddlesex2015-2017192841241160*51.71235652.672811480
Shan MasoodYORYorkshire2023-202415252124019253.91162676.264421528
Jock CameronSASouth Africa1927-19352645412399030.22--01034311
Tom CurranSURSurrey2014-202651707123911519.67217057.10161016217
George GiffenAUSAustralia1881-189631530123816123.3611629.31165671
MPM WeerasingheACCCAce Capital Cricket Club2024-202617311123612141.20192464.2447113118
Brad WilsonNDNorthern Districts2012-201521401123416531.64298341.372821545
Tim RobinsonWFWellington Firebirds2022-202624443123310830.07193563.7237514818
Rilee RossouwHAMHampshire2017-2019244141231120*33.27196562.6517617613

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.