Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive70th Match · CSA Pro20 2026/27WPSWD0/0 (0.4)WP chose to bowlFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd 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 runsODI1st 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/27NZINDODI2nd ODI · England tour of Australia 2026AUSENG

Worcestershire: Batting figures (All cricket)

Ben Cox has played the most matches in all cricket for Worcestershire at Edgbaston: 18.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Worcestershire×At Edgbaston×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Ben CoxWOR2014-2023181844218030.0743497.00021477
Brett D'OliveiraWOR2014-20261718334062*22.6740783.54032327
Daryl MitchellWOR2014-2021171502944519.6043268.06000286
Ed BarnardWOR2015-20221613420976*23.2224784.62010251
Ross WhiteleyWOR2014-2021151412514719.31216116.200011513
Patrick BrownWOR2017-202311551810*-2766.6700010
Moeen AliWOR2015-2022910148711554.11338144.082105126
Jake LibbyWOR2020-2025810248211260.2569869.05222544
Joe LeachWOR2015-202488310929*21.8016466.46000131
Kashif AliWOR2022-202679037013341.1145780.962013615
Adam HoseWOR2023-20267911834922.8827965.59000174
Gareth RoderickWOR2022-20267901766819.5638845.36020200
Charles MorrisWOR2015-202176596*9.004918.3700000
Tom FellWOR2015-20216601173619.5020856.25000151
Joe ClarkeWOR2016-20186601103418.3385129.41001104
Wayne ParnellWOR2018-2019631351917.5034102.9400012
Jack HaynesWOR2020-20235501708734.0026165.13010223
Riki WesselsWOR2019-202155114865*37.0017684.09010151
Hamish RutherfordWOR2019-2020540764519.0048158.3300066
Tom TaylorWOR2024-2026551572814.255996.6100062
Adam FinchWOR2020-202554126148.6714517.9300020
Dillon PenningtonWOR2018-20235322010*20.003262.5000020
Jack ShantryWOR2014-2016540631.503318.1800100
Ethan BrookesWOR2024-202545128814072.0036479.121101816
Matthew WaiteWOR2024-202644312039*120.0083144.5800098
Tom Kohler-CadmoreWOR2014-2016440845121.0061137.7001084
Ed PollockWOR2022-2024440705417.507790.91011111
Alexei KervezeeWOR2014-2016450604012.007975.9500170
Richard OliverWOR2014-2015340503312.506774.6300180
Rob JonesWOR2024330442614.6711040.0000160
Fateh SinghWOR2024-2026320221611.0020110.0000011
Josh TongueWOR2017-2023310111.00250.0000000
Mitchell SantnerWOR2017-2023220685634.0052130.7701053
Colin MunroWOR2014-2022220433421.5037116.2200061
Nathan SmithWOR2024220373318.5035105.7100051
Sachithra SenanayakeWOR2015231351517.505070.0000031
Ben DwarshuisWOR2021-2025221342634.0026130.7700003
Isaac MohammedWOR2025-2026220261913.0018144.4400041
Callum FergusonWOR2018220201310.002483.3300010
Ben AllisonWOR2025-202622016168.004040.0000111
Alex GidmanWOR201523012124.002646.1500220
Usama MirWOR2023-2026220331.503100.0000100
John HastingsWOR2017110515151.0020255.0001045
Jason HolderWOR2024110292929.004959.1800040
Martin GuptillWOR2019110272727.0016168.7500022
Josh CobbWOR2024110242424.0016150.0000040
Alzarri JosephWOR2021110171717.0017100.0000021
AM ForemanWOR202512017158.503745.9500020
Sikandar RazaWOR2026110121212.0012100.0000001
Tom HinleyWOR2024110888.004200.0000001
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.