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)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEET2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th 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)ODI5th 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

1 active
Reset"Match result" is from the side of the player or team.
At County Ground, New Road×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Liam LivingstoneLANWorcestershire2016-20258822556742.50247103.240202210
Rob KeoghNORWorcestershire2015-201889025515428.3333276.81111344
Joe ClarkeWORNottinghamshire2015-201868125469*36.29244104.10021342
Tom FellWORMiddlesex2015-202134025217163.0043557.93110302
Brett D'OliveiraWOREssex2016-202546025012841.6746453.88110350
Mark StonemanMID/DUR/SURWorcestershire2014-20247802507531.2526096.15021440
Sam RobsonMIDWorcestershire2015-202671002507025.0041660.10022280
Joe DenlyKENWorcestershire2017-202634024922762.2537965.70101265
Ben BrownSUS/HAMWorcestershire2015-202679024910327.6741360.29111270
Grant StewartSUS/KENWorcestershire2021-20266712487841.33235105.530202213
Brett D'OliveiraWORYorkshire2015-2025101012487927.56211117.54011245
Tom Kohler-CadmoreWORNorthamptonshire2015-201756024711941.1725098.80111273
Ned EckersleyDUR/LEIWorcestershire2014-20221214224792*20.5844855.13012302
James VinceHAMWorcestershire2014-2018471246107*41.0032974.77111373
Richard OliverWORGloucestershire2014-201523024517981.6728585.96110371
Paul HortonLAN/LEIWorcestershire2014-2018441242117*80.6736266.85110270
Glenn MaxwellHAM/YOR/LANWorcestershire2014-202345024111148.20199121.11110229
Michael CarberryHAM/LEIWorcestershire2014-201747024112534.4344853.79101351
Jake LibbyWORNottinghamshire2021-202567123811739.6739959.65110192
Saif ZaibNORWorcestershire2017-202687223811047.6023999.58111314
Brett D'OliveiraWORDerbyshire2014-2026121002367123.6033770.03021171
Karl BrownLANWorcestershire2014-201855123262*58.0025790.27020207
Evelyn JonesCSThunder2020-2024551232100*58.0033868.64111321
Eddie ByromSOM/GLAWorcestershire2018-202561002315723.1051944.51011341
Alexei KervezeeWORGloucestershire2014-20163502308046.0041954.89020263
Joe ClarkeWORDurham2016-2018561230124*46.00188122.34110278
Brett D'OliveiraWORWarwickshire2014-2026111112287622.8031971.47021235
Brett D'OliveiraWORMiddlesex2015-20265602277437.8342853.04020292
Kiran CarlsonGLAWorcestershire2020-202681102277920.6434565.80013293
Luke WrightSUSWorcestershire2015111226226*-27482.48100287
Daryl MitchellWORKent2014-201835022614245.2049445.75100290
Jack HaynesWORLeicestershire2021-202356022612737.6743152.44100311
Azhar AliWORLeicestershire2022-202323022522575.0036262.15102221
Jack HaynesWORDerbyshire2021-20223402259756.2540355.83010283
Ross WhiteleyWORLancashire2014-202187222589*45.00167134.730102410
Alex HalesNOTWorcestershire2015-2024101112258522.5026485.23021279
Ed BarnardWORSussex2016-20225612247544.8035862.57020243
Riki WesselsWORDurham2019-202145022311844.60191116.75111299
Ben StokesDURWorcestershire2014-202655022016144.00144152.781001518
Alex GidmanGLOWorcestershire2014232219146219.0030472.04100342
Keaton JenningsDUR/LANWorcestershire2014-2026111232195524.3333565.37011203
Tom Kohler-CadmoreWORDurham2014-201744021812754.50153142.481002010
Luke WellsSUS/LANWorcestershire2015-202581002188521.8044349.21011234
Ed BarnardWORLeicestershire2015-202211812164830.8631768.14000242
Tom Kohler-CadmoreWORGloucestershire2014-201646021516935.8337157.95100310
Ben FoakesESS/SURWorcestershire2014-20255702148630.5735460.45020243
Daryl MitchellWORGloucestershire2014-2020710121413023.7834262.57113211
Adam RossingtonNORWorcestershire2015-20208802138726.6323491.03021222
Jack LeaningYOR/KENWorcestershire2015-2024810221358*26.6331268.27010233
Gareth RoderickWORGloucestershire2023-202634121213770.6723590.21100175

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.