Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEEODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by opposition (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
At County Ground, New Road×From 1908-01-01×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Sam HainWAR/BBWorcestershire2016-202615184899161*64.21111980.341608220
Wayne MadsenDERWorcestershire2014-20261618489214363.71126970.292721048
Graham ClarkDURWorcestershire2016-20261315262411448.0069589.781506019
Will RhodesYOR/DUR/WARWorcestershire2015-20261416362220747.85101161.52222693
Billy RootGLA/NOTWorcestershire2017-20251013461011867.7894364.69220688
Alex LeesYOR/DURWorcestershire2015-2026162025819332.2876575.95063566
Leus du PlooyMID/DERWorcestershire2019-2026693573238*95.5090563.31220602
Jake LibbyWORDurham2021-20261014157112643.9280770.76141573
Jake LibbyWORGlamorgan2020-2025710153318459.2286061.98120512
Brett D'OliveiraWORLeicestershire2015-20251415251413839.5471671.79130641
Brett D'OliveiraWORDurham2015-20261720451273*32.0095153.84031547
Jack TaylorGLOWorcestershire2014-20261214451112151.1056989.813105215
David BedinghamDURWorcestershire2021-202677050513572.1462480.932205614
Brett D'OliveiraWORSussex2015-20237112489169*54.3388955.01121553
Haseeb HameedLAN/NOTWorcestershire2019-2025692460114*65.71116439.52312520
Daryl MitchellWORLeicestershire2014-2021101314509037.5061173.65050590
Ben DuckettNOR/NOTWorcestershire2014-20221315243392*33.31397109.07042508
Daryl MitchellWORWarwickshire2014-2021910141011345.5674155.33222472
Alastair CookESSWorcestershire2016-2021351408142102.0085647.66210601
Daniel LawrenceESS/SURWorcestershire2016-202556040817568.0066561.35131448
Gareth RoderickGLOWorcestershire2014-201971104059836.8267060.45031482
Cameron BancroftDUR/GLOWorcestershire2017-202681214007036.3680849.50030423
Lewis HillLEIWorcestershire2015-202391313896032.4266358.67030446
Ollie RobinsonDUR/KENWorcestershire2021-2026893387206*64.50345112.17111508
Ben CoxWORDerbyshire2014-20221312438559*48.13377102.12020356
Daryl MitchellWOREssex2014-20215803839747.8869355.27030570
Sam NortheastHAM/KEN/GLAWorcestershire2014-20267131380177*31.6752672.24101524
Daryl MitchellWORNorthamptonshire2014-202010103378107*54.0059064.07201411
Ben CoxWORLeicestershire2014-2023131333757737.5043586.21041337
Chris DentGLOWorcestershire2014-202391403758326.7959063.56031562
Rory BurnsSURWorcestershire2014-202569137412246.7562459.94121581
Gary BallanceYORWorcestershire2015-201967037019452.8640491.58110456
Graeme van BuurenGLOWorcestershire2016-2026794370172*74.0059362.39100441
Steven CroftLANWorcestershire2014-202410943709474.00342108.190402612
John SimpsonMID/SUSWorcestershire2015-2025474368129*122.6750473.02120585
Brett D'OliveiraWORGlamorgan2016-2026913136817430.6764357.23111481
Mark CosgroveLEIWorcestershire2015-201968036514645.6345180.93121466
Ross WhiteleyWORDerbyshire2014-20211110135984*39.89300119.670412922
Tom WestleyESSWorcestershire2014-2025711035612532.3670550.50201542
Tom FellWORGlamorgan2014-202259035513339.4471249.86110540
Daryl MitchellWORGlamorgan2014-2020610035513935.5074147.91112410
Anuj DalDERWorcestershire2022-2026452354141*118.0055763.55211356
Chris NashSUS/NOTWorcestershire2015-201956034711857.8361056.89120452
Adam LythYORWorcestershire2017-2025101103377930.6435495.20020488
Ben CoxWORGlamorgan2014-202381353359341.8842079.76021422
Nick GubbinsMID/HAMWorcestershire2019-20265703339147.5753362.48041471
Joe ClarkeWORLeicestershire2015-201857133312355.5044874.33121415
Brett D'OliveiraWORGloucestershire2015-202691313319327.5856059.11031386
Brett D'OliveiraWORNottinghamshire2015-2025161903308517.3751564.08023336
Steven CrookNORWorcestershire2014-2018910332414546.2937187.33123326
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.