Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by team (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Worcestershire×At County Ground, New Road×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Wayne MadsenDERDerbyshire2014-20261618489214363.71126970.292721048
Graham ClarkDURDurham2016-20261315262411448.0069589.781506019
Sam HainWARWarwickshire2016-20269123576161*64.0089564.361305610
Billy RootGLAGlamorgan2019-2025711452711875.2987460.30220617
Jack TaylorGLOGloucestershire2014-20261214451112151.1056989.813105215
David BedinghamDURDurham2021-202677050513572.1462480.932205614
Will RhodesWARWarwickshire2019-2024562463207115.7582156.39210531
Alex LeesDURDurham2019-2026131724499329.9362072.42053435
Haseeb HameedNOTNottinghamshire2021-2025581438114*62.57107740.67312510
Alastair CookESSEssex2016-2021351408142102.0085647.66210601
Gareth RoderickGLOGloucestershire2014-201971104059836.8267060.45031482
Lewis HillLEILeicestershire2015-202391313896032.4266358.67030446
Leus du PlooyDERDerbyshire2019-2023572387238*77.4060763.76110422
Chris DentGLOGloucestershire2014-202391403758326.7959063.56031562
Rory BurnsSURSurrey2014-202569137412246.7562459.94121581
Gary BallanceYORYorkshire2015-201967037019452.8640491.58110456
Graeme van BuurenGLOGloucestershire2016-2026794370172*74.0059362.39100441
Steven CroftLANLancashire2014-202410943709474.00342108.190402612
Mark CosgroveLEILeicestershire2015-201968036514645.6345180.93121466
Ben DuckettNORNorthamptonshire2014-20181012136092*32.73329109.42032437
Tom WestleyESSEssex2014-2025711035612532.3670550.50201542
Anuj DalDERDerbyshire2022-2026452354141*118.0055763.55211356
Adam LythYORYorkshire2017-2025101103377930.6435495.20020488
Steven CrookNORNorthamptonshire2014-2018910332414546.2937187.33123326
Sam HainBBBirmingham Bears2018-20256613237664.60224144.200302610
Chris CookeGLAGlamorgan2014-202681213239329.3652461.64023482
BS McKinneyDURDurham2024-202646132187*64.2032798.17030379
Scott BorthwickDURDurham2014-2024973313134*78.2549663.10110491
Tawanda MuyeyeKENKent2021-202635031221162.4043072.56110423
Miles HammondGLOGloucestershire2018-2026692307139*43.8656254.63101352
Ian BellWARWarwickshire2015-202055130311175.7540574.81210301
Tom MooresNOTNottinghamshire2017-2025121233036233.67299101.340222915
Ben SlaterNOTNottinghamshire2021-2025471285114*47.5073138.99100350
Ali OrrSUSSussex2021-202346028410847.3356750.09121316
Jos ButtlerLANLancashire2014-20235502837456.60179158.100401914
Billy GodlemanDERDerbyshire2014-202191112767027.6034879.31021256
Luis ReeceDERDerbyshire2017-202489027413630.4431786.44110324
Neil DexterLEILeicestershire2016-201834027311468.2545060.67200422
Stephen EskinaziMIDMiddlesex2019-202234027313068.2536774.39200344
Chris NashSUSSussex2015-201734027011867.5047257.20110372
Riki WesselsNOTNottinghamshire2015-20187802708833.7532084.380213112
Joe ClarkeNOTNottinghamshire2019-20251012126073*23.6436571.23012248
Cheteshwar PujaraSUSSussex2022-202323025713685.6741761.63200381
Jacques RudolphGLAGlamorgan2014-201736125711151.4058743.78110330
Liam LivingstoneLANLancashire2016-20258822556742.50247103.240202210
Rob KeoghNORNorthamptonshire2015-201889025515428.3333276.81111344
Sam RobsonMIDMiddlesex2015-202671002507025.0041660.10022280
Joe DenlyKENKent2017-202634024922762.2537965.70101265
Colin AckermannLEILeicestershire2017-2023912224971*24.9030781.11020224
Sean DicksonDURDurham2021-202234024710561.7528387.282002210
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.