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)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZIND

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
Peter HandscombLEILeicestershire2023-2025314972176142*51.81388556.0171332543
William TavaréGLOGloucestershire2014-201745774217613929.81491344.29510102906
Martin GuptillAAAuckland Aces2013-202323414217419558.76335664.78711527738
Oli CarterSUSSussex2021-202643736217418532.45435249.95115427717
Alex HalesNOTNottinghamshire2014-201728451216923649.30321467.4967233612
William O'DonnellAAAuckland Aces2019-2025356762165137*35.49497443.53413823329
Campbell KellawayVICVictoria2022-2026397242164165*31.82534340.5031382546
Joe RootYORYorkshire2014-202629452216321350.30331365.2961122385
Daren GangaWIWest Indies1998-200848862216013525.71555638.883992832
Jeffrey StollmeyerWIWest Indies1939-195532565215916042.33--4122783
BJ WatlingNDNorthern Districts2013-202137645215117636.46422150.96216826713
Varun ChopraWARWarwickshire2014-201645725213716031.90434949.1451152783
Charles MacartneyAUSAustralia1907-192635554213117041.7875369.197911993
Ben HorneAAAuckland Aces2017-2023497712212516232.69417250.93310627128
Prasanna JayawardeneSLSri Lanka2000-20155883112124154*29.50436148.7045922315
Bill PonsfordAUSAustralia1924-193429484212226648.23311844.777611590
Roy McLeanSASouth Africa1951-196440733212014230.2917163.745101122512
Devon ConwayWFWellington Firebirds2018-2024234182118327*64.18381955.4657229723
Michael Guptill-BunceAAAuckland Aces2013-201835651211318933.02312267.68314531518
Ajit WadekarINDIndia1966-197437713211314331.07242341.7711472172
Kieran PowellWIWest Indies2011-202144831211313425.77415250.8937827816
Brad WilsonOVOtago Volts2015-201932612211212635.80526540.1161372559
Vinoo MankadINDIndia1946-195944725210923131.4877139.695671087
JP DuminySASouth Africa2008-2017467410210316632.86454446.2868925013
Kaushal SilvaSLSri Lanka2011-201839740209913928.36521240.2731262382
Ollie RobinsonKENKent2018-202244725209614331.28362857.77411426310
Alviro PetersenSASouth Africa2010-201536644209318234.88404451.7658325612
Glenn PhillipsAAAuckland Aces2017-2022305462091138*43.56296470.55416427062
Joey EvisonKENKent2022-20264575920899931.65418249.95014526122
Lahiru ThirimanneSLSri Lanka2011-2022448562088155*26.43529439.44310112073
Chetan ChauhanINDIndia1969-19814068220849731.58385937.0601662051
Liam Patterson-WhiteNOTNottinghamshire2019-202666949208413524.52365856.973111527030
Mitchell MarshAUSAustralia2014-202446807208318128.53370056.3039927032
Felix OrganHAMHampshire2017-2026599782080122*23.37487342.6847924222
Imtiaz AhmedPAKPakistan1952-196241721207920929.28--31191023
Mitchell JohnsonAUSAustralia2007-201573109162065123*22.20353658.401111924731
Ross WhiteleyWORWorcestershire2014-202150815206410127.16394452.33113526843
Kris SrikkanthINDIndia1981-199243723206212329.88273762.88212722119
Bob CowperAUSAustralia1964-196827462206130746.84228442.8251031560
Peter RichardsonENGEngland1956-196334561206112637.4758132.015911780
Motganhalli JaisimhaINDIndia1959-197139714205612930.6911811.02312919812
Lawrence RoweWIWest Indies1972-198030492204730243.55286647.217722106
Josh CobbNORNorthamptonshire2015-202353921020449624.93376154.350111326024
Sanjay ManjrekarINDIndia1987-199637616204321837.15528238.684932201
Bryan YoungNZNew Zealand1993-1999356842034267*31.78522238.9521252321
Chris WoakesENGEngland2013-20256299182034137*25.11384352.9317112569
Jake LibbyNOTNottinghamshire2014-201945803202814426.34479342.314872291
Harvey HoseinDERDerbyshire2014-2021498318202791*31.18438346.25018102184
James FullerHAMHampshire2019-20266410017202378*24.37280272.2007925232
Mark GreatbatchNZNew Zealand1988-1996407152021146*30.62494640.86310922710

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.