Live9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th 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 runsODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL

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
Salman ButtPAKPakistan2003-201033620188912230.47400247.2031062761
Niall O'BrienLEILeicestershire2014-201634618188313335.53324158.1011362358
Peter ParfittENGEngland1961-1972375261882131*40.91159932.337652082
Abdullah ShafiquePAKPakistan2021-202628545187820138.33420744.6467818123
James HarrisMIDMiddlesex2014-202160992318788024.71474239.60011152486
Hashim AmlaSURSurrey2014-2022324761874215*45.71393747.605642036
Rachin RavindraNZNew Zealand2021-202624445186524047.82290164.2957221624
Imam-ul-HaqPAKPakistan2018-202631584186515734.54390447.77311620213
Michael LumbNOTNottinghamshire2014-201739660186311728.23378449.232742554
Anton DevcichNDNorthern Districts2012-201833622185913230.98244376.09410823135
Jordan ThompsonYORYorkshire2019-20256689818579822.93287264.660121023256
Greg MatthewsAUSAustralia1983-199333538184913041.09417844.2641221665
Keith BarkerHAMHampshire2019-202553751218428429.24322857.06010322822
Bob WyattENGEngland1927-193740646183914931.71203634.432126576
BS McKinneyDURDurham2023-202630481183824439.11288863.6463425722
Brendan TaylorNOTNottinghamshire2015-201733572183815233.42343753.4857324712
Matthew LambWARWarwickshire2016-202240657183717331.67409444.873862515
Ray IllingworthENGEngland1958-1973619011183611323.24405234.232571723
Harry FinchKENKent2021-202636654183311830.05376848.6531162342
Moeen AliWORWorcestershire2014-201922352182721955.36265768.76314224334
Ian WestwoodWARWarwickshire2014-201735582182519632.59398545.804742454
Michael BracewellWFWellington Firebirds2017-202439675182414229.42373848.8039622017
Russel ArnoldSLSri Lanka1997-200444694182112328.02408444.5931072223
Aaron HardieWAWestern Australia2019-2026355881820174*36.40343552.9821012348
Ian SmithNZNew Zealand1980-1992638817181517325.56287363.172672317
Luke HollmanMIDMiddlesex2021-202648723181410326.29361650.1719525011
Ben McDermottTASTasmania2017-202630526181112839.37426842.43115319028
Malcolm MarshallWIWest Indies1978-1991811071118109218.85316352.730101518918
Asa TribeGLAGlamorgan2024-202629514180720638.45341852.874962454
Gareth BergHAMHampshire2015-201950719180299*29.06275865.340101023226
John CrawleyENGEngland1994-2003376191800156*34.62458939.224941873
Darren LehmannAUSAustralia1998-200427422179817744.95290961.81510221410
Imrul KayesBANBangladesh2008-201939762179715024.28374248.0234424011
James TaylorNOTNottinghamshire2014-201525452179429141.72337053.2331152179
Tharanga ParanavitanaSLSri Lanka2009-201232605179211132.58427441.9321192065
Rory BurnsENGEngland2018-202232590178913330.32408443.8131192192
Matt HorneNZNew Zealand1997-200335652178815728.38438440.7845421011
Jacob OramNZNew Zealand2002-2009335910178013336.33353350.3856420921
Bryce StreetQUEQueensland2019-202437642178014328.71555332.055651984
Vernon PhilanderSASouth Africa2011-202064942017797424.04399544.5308820417
Eddie ByromGLAGlamorgan2021-202631573177517632.87361149.1638325813
Brian BoothAUSAustralia1961-196629486177316942.21205638.0451051383
Jordan CoxESSEssex2024-202620282177220768.15250070.8884223420
Colin de GrandhommeAAAuckland Aces2012-2017345871770144*34.71233275.90314821048
Kepler WesselsAUSAustralia1982-198524421176117942.95346050.904931972
Aneurin DonaldGLAGlamorgan2014-201833614176123430.89247171.27112622925
Michael RipponOVOtago Volts2017-202340708176010628.39379446.3919821516
Devon SmithWIWest Indies2003-201843762176010823.78383445.911872461
Chris TavaréENGEngland1980-198931562175514932.50573530.6021251750
Aubrey FaulknerSASouth Africa1906-192425474175420440.79125658.284821253

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.