Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd 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)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)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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

Worcestershire: Batting by ground (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Worcestershire×v Essex×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Jake LibbyWORCounty GroundChelmsford2021-2026681460180*65.7182555.76220494
Brett D'OliveiraWORCounty GroundChelmsford2014-2025711044112340.0969463.54120493
Daryl MitchellWORCounty Ground, New RoadWorcester2014-20215803839747.8869355.27030570
Brett D'OliveiraWORCounty Ground, New RoadWorcester2016-202546025012841.6746453.88110350
Kashif AliWORCounty GroundChelmsford2024-20264602388039.6730977.02030332
Ethan BrookesWORCounty GroundChelmsford2024-20253502338846.6027285.660202811
Ed BarnardWORCounty GroundChelmsford2016-202146118312836.6038247.91101260
Tom Kohler-CadmoreWORCounty Ground, New RoadWorcester2014-2016341165119*55.0026362.74100232
Jake LibbyWORCounty Ground, New RoadWorcester2021-202535215852*52.6736243.65010161
Jack HaynesWORCounty GroundChelmsford2021110153153153.00128119.53100192
Ben CoxWORCounty GroundChelmsford2014-20214701396319.8620767.15011220
Ben CoxWORCounty Ground, New RoadWorcester2014-20226701353819.2926550.94001170
Adam HoseWORCounty GroundChelmsford2024-20252401336433.2521362.44011200
Joe ClarkeWORCounty GroundChelmsford2016-20182401247431.0020361.08011190
Joe LeachWORCounty Ground, New RoadWorcester2014-201846112445*24.8020859.62000180
Tom FellWORCounty Ground, New RoadWorcester2014-20214701175316.7133335.14012190
Moeen AliWORCounty GroundChelmsford20141201109855.0017861.80010132
Joe ClarkeWORCounty Ground, New RoadWorcester2016-201823010910536.3318857.98100140
Gareth RoderickWORCounty Ground, New RoadWorcester2021-20253511067626.5020352.22012110
George RhodesWORCounty GroundChelmsford20161201005950.0018454.35010170
Taylor CornallWORCounty Ground, New RoadWorcester2022110979797.0011683.6201060
Tom TaylorWORCounty GroundChelmsford2024-20263518662*21.5016950.8901090
Matthew WaiteWORCounty Ground, New RoadWorcester2025120817340.5014555.86010111
Joe LeachWORCounty GroundChelmsford2014-2024580813910.1314456.25002110
Daryl MitchellWORCounty GroundChelmsford2014-2021470791911.2923333.9100180
Kashif AliWORCounty Ground, New RoadWorcester2025120774638.5014752.3800080
Rob JonesWORCounty Ground, New RoadWorcester2025120735436.5017641.48010111
Wayne ParnellWORCounty GroundChelmsford20181217050*70.0011262.50010102
Ethan BrookesWORCounty Ground, New RoadWorcester2025120693834.5011560.00000110
Travis HeadWORCounty Ground, New RoadWorcester2018120676233.5013350.3801050
Isaac MohammedWORCounty GroundChelmsford2025-2026220656332.507883.3301054
Alexei KervezeeWORCounty Ground, New RoadWorcester2014230623720.677582.6700190
Jack ShantryWORCounty GroundChelmsford2014-2016240623815.508771.2600190
Matthew WaiteWORCounty GroundChelmsford2025230593219.6712945.7400180
Ross WhiteleyWORCounty Ground, New RoadWorcester2014-2016340592714.759264.1300161
Ed BarnardWORCounty Ground, New RoadWorcester2016-2022441592919.6710755.1400060
Dillon PenningtonWORCounty GroundChelmsford2018-2021230565618.6711150.45012100
Riki WesselsWORCounty GroundChelmsford2021110545454.009258.7001090
Tom FellWORCounty GroundChelmsford2014-202158049216.1316230.2500360
Tom TaylorWORCounty Ground, New RoadWorcester2025121484348.007464.8600080
Matthew PardoeWORCounty Ground, New RoadWorcester2014120454522.507758.4400180
Shaaiq ChoudhryWORCounty Ground, New RoadWorcester20141114444*-36122.2200070
Amar VirdiWORCounty GroundChelmsford2024120444222.008154.3200052
Ben AllisonWORCounty GroundChelmsford2025-20263414219*14.004397.6700151
Rob JonesWORCounty GroundChelmsford2024-2025351413110.257256.9400150
Gareth RoderickWORCounty GroundChelmsford2021-202657041245.869543.1600321
Alex MiltonWORCounty GroundChelmsford2018120383819.006459.3800150
Ben AllisonWORCounty Ground, New RoadWorcester2025120383819.007153.5200131
Ben TwohigWORCounty GroundChelmsford2018121351835.005662.5000050
Fateh SinghWORCounty GroundChelmsford2025-2026221352635.0017205.8800041
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.