Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd 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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZIND

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At County Ground, New Road×

Qualification: Minimum 500 balls faced.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Jack TaylorGLOWorcestershire2014-20261214451112151.1056989.813105215
Graham ClarkDURWorcestershire2016-20261315262411448.0069589.781506019
David BedinghamDURWorcestershire2021-202677050513572.1462480.932205614
Sam HainWAR/BBWorcestershire2016-202615184899161*64.21111980.341608220
Alex LeesYOR/DURWorcestershire2015-2026162025819332.2876575.95063566
Daryl MitchellWORLeicestershire2014-2021101314509037.5061173.65050590
John SimpsonMID/SUSWorcestershire2015-2025474368129*122.6750473.02120585
Sam NortheastHAM/KEN/GLAWorcestershire2014-20267131380177*31.6752672.24101524
Brett D'OliveiraWORLeicestershire2015-20251415251413839.5471671.79130641
Jake LibbyWORDurham2021-20261014157112643.9280770.76141573
Wayne MadsenDERWorcestershire2014-20261618489214363.71126970.292721048
Billy RootGLA/NOTWorcestershire2017-20251013461011867.7894364.69220688
Brett D'OliveiraWORNottinghamshire2015-2025161903308517.3751564.08023336
Daryl MitchellWORNorthamptonshire2014-202010103378107*54.0059064.07201411
Chris DentGLOWorcestershire2014-202391403758326.7959063.56031562
Anuj DalDERWorcestershire2022-2026452354141*118.0055763.55211356
Leus du PlooyMID/DERWorcestershire2019-2026693573238*95.5090563.31220602
Nick GubbinsMID/HAMWorcestershire2019-20265703339147.5753362.48041471
Graeme van BuurenGLOWorcestershire2016-2026794370172*74.0059362.39100441
Jake LibbyWORGlamorgan2020-2025710153318459.2286061.98120512
Chris CookeGLAWorcestershire2014-202681213239329.3652461.64023482
Will RhodesYOR/DUR/WARWorcestershire2015-20261416362220747.85101161.52222693
Daniel LawrenceESS/SURWorcestershire2016-202556040817568.0066561.35131448
Gareth RoderickGLOWorcestershire2014-201971104059836.8267060.45031482
Rory BurnsSURWorcestershire2014-202569137412246.7562459.94121581
Brett D'OliveiraWORGloucestershire2015-202691313319327.5856059.11031386
Lewis HillLEIWorcestershire2015-202391313896032.4266358.67030446
Jake LibbyWORSussex2021-2025681296125*42.2951058.04111262
Brett D'OliveiraWORGlamorgan2016-2026913136817430.6764357.23111481
Chris NashSUS/NOTWorcestershire2015-201956034711857.8361056.89120452
Daryl MitchellWORWarwickshire2014-2021910141011345.5674155.33222472
Daryl MitchellWOREssex2014-20215803839747.8869355.27030570
Brett D'OliveiraWORSussex2015-20237112489169*54.3388955.01121553
Rob YatesWAR/BBWorcestershire2020-202691312988824.8354354.88011237
Miles HammondGLOWorcestershire2018-2026692307139*43.8656254.63101352
Brett D'OliveiraWORDurham2015-20261720451273*32.0095153.84031547
Ali OrrSUS/HAMWorcestershire2021-202668032110840.1362251.61121357
Daryl MitchellWORHampshire2014-2018452279206*93.0054551.19101370
Tom WestleyESSWorcestershire2014-2025711035612532.3670550.50201542
Tom FellWORGlamorgan2014-202259035513339.4471249.86110540
Cameron BancroftDUR/GLOWorcestershire2017-202681214007036.3680849.50030423
Daryl MitchellWORGlamorgan2014-2020610035513935.5074147.91112410
Alastair CookESSWorcestershire2016-2021351408142102.0085647.66210601
Dominic SibleyWAR/SUR/BBWorcestershire2019-20255702838040.4362645.21031252
Eddie ByromSOM/GLAWorcestershire2018-202561002315723.1051944.51011341
Jacques RudolphGLAWorcestershire2014-201736125711151.4058743.78110330
Ben SlaterDER/NOTWorcestershire2018-2025691295114*36.8874139.81101370
Haseeb HameedLAN/NOTWorcestershire2019-2025692460114*65.71116439.52312520

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.