CricketWise
  1. Home
  2. Players
  3. Ollie Cox

Worcestershire · Men's cricket

Ollie Cox stats

Data through 24 September 2026Last updated 24 September 2026

Coverage: matches in the Cricsheet data from 6 April 2014 to 24 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Ollie Cox played 178 T20 league and domestic matches in the data, between 2014 and 2026. In first-class Ollie Cox scored 6,199 runs in 228 innings (average 31.15, strike rate 58.9), including 5 hundreds and 34 fifties. Against Worcestershire in T20 leagues, Ollie Cox averaged 109.50 over 5 innings.

T20 league & domestic matches
178
2,947 runs
Best batting average (T20 (leagues & domestic))
27.80
158 innings
Highest score
162
First-class

Teams played for

Worcestershire 2014–2023 · 299Leicestershire 2023–2026 · 105Otago 2018–2019 · 8Trent Rockets 2025 · 3

Ollie Cox batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
T20 (leagues & domestic)178158522,94770*27.802,297128.3010426866
First-class146228296,19916231.1510,52658.95342281651
List A9179122,411122*35.992,408100.1115224239

Runs per year

05001K1.5K2014201920261,208
Ollie Cox: runs per calendar year (all formats in the data)
05001K1.5K20142016201820202022202420261,208
Ollie Cox: runs per calendar year (all formats in the data)
Show as table
Ollie Cox: runs per calendar year (all formats in the data)
YearRuns
2014863
2015910
20161,070
20171,198
20181,008
20191,087
2020401
2021688
2022524
2023529
2024963
20251,108
20261,208
Year-by-year batting (37 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2014First-class2560426.2658.610413
2014List A610217.0097.13900
2014T20 (leagues & domestic)1115739.25138.94600
2015First-class2267039.4166.710914
2015List A511022.00106.83800
2015T20 (leagues & domestic)1113026.00125.03000
2016First-class2275237.6066.37506
2016List A58416.8074.33100
2016T20 (leagues & domestic)1223458.50156.05901
2017First-class1962434.6766.012413
2017List A927730.7896.98201
2017T20 (leagues & domestic)1329724.75116.55101
2018First-class2031415.7059.86501
2018List A839679.20107.012213
2018T20 (leagues & domestic)1629827.09116.45501
2019First-class2151927.3249.110013
2019List A823834.0092.28701
2019T20 (leagues & domestic)1733027.50119.64900
2020First-class822545.0065.04500
2020T20 (leagues & domestic)917629.33129.45601
2021First-class2141321.7443.86002
2021T20 (leagues & domestic)1227530.56132.26101
2022First-class916723.8648.85502
2022List A625384.33124.68403
2022T20 (leagues & domestic)810413.00109.52700
2023First-class815531.0050.35801
2023List A717935.8096.25802
2023T20 (leagues & domestic)1219521.67129.14600
2024First-class1747834.1462.46902
2024List A923526.1194.04900
2024T20 (leagues & domestic)1125027.78147.16103
2025First-class1655036.6763.39304
2025List A727855.60100.77603
2025T20 (leagues & domestic)1428040.00131.57001
2026First-class2072842.8258.116213
2026List A925932.38100.48902
2026T20 (leagues & domestic)1222122.10130.05101

Ollie Cox bowling record by format

Ollie Cox has not bowled in the matches in the data.

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
DerbyshireT20 (leagues & domestic)2040533.75132.46102
NorthamptonshireT20 (leagues & domestic)1936430.33146.24600
DurhamT20 (leagues & domestic)1830825.67124.25001
YorkshireT20 (leagues & domestic)1430627.82139.76101
LancashireT20 (leagues & domestic)1630123.15118.55501
WorcestershireT20 (leagues & domestic)5219109.50154.27003
LeicestershireT20 (leagues & domestic)1021135.17109.35101
Birmingham BearsT20 (leagues & domestic)1119721.89134.04600
NottinghamshireT20 (leagues & domestic)1717713.62103.53700
WarwickshireT20 (leagues & domestic)712642.00132.64300
SussexT20 (leagues & domestic)35454.00158.84600
GloucestershireT20 (leagues & domestic)3299.6780.61400
GloucestershireFirst-class2377536.9060.612415
SussexFirst-class2471634.1056.56905
DerbyshireFirst-class1552643.8354.16903
GlamorganFirst-class1845034.6258.79303
LeicestershireFirst-class1337537.5070.110013
DurhamFirst-class1536736.7054.46201
HampshireFirst-class1036445.5062.210413
EssexFirst-class1736221.2955.16301
NorthamptonshireFirst-class1633624.0058.77402
NottinghamshireFirst-class1732218.9445.95602
SomersetFirst-class830844.0066.010911
KentFirst-class929036.2568.99302
SurreyFirst-class523747.4061.716211
WarwickshireFirst-class920823.1164.24500
YorkshireFirst-class1020522.7868.85101
MiddlesexFirst-class1217916.2755.45301
LancashireFirst-class717925.5759.94100
SomersetList A625943.1795.68902
YorkshireList A622737.83110.78703
NorthamptonshireList A722437.33118.58201
DerbyshireList A822244.40107.85601
KentList A3201201.00114.912211
WarwickshireList A718426.2981.48001
LancashireList A615325.5095.04300
DurhamList A4145145.00114.25701
GloucestershireList A614323.8395.36102
HampshireList A312642.0093.35501
GlamorganList A312261.00100.88401
SurreyList A510535.0096.33800
NottinghamshireList A69916.5099.02900
LeicestershireList A37224.0093.54400
EssexList A34314.3375.42100

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
County Ground, Worcester158383530.20122
Grace Road74202833.80100
County Ground, Bristol1951239.3869
Edgbaston2350828.2280
County Ground, Northampton1842228.1382
Riverside Ground1942135.0862
Trent Bridge2237921.0655
County Ground, Brighton1537434.0069
Old Trafford1531624.3138
County Ground, Derby1330030.0069

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay135135100.06–––
T20Middle15621359114.948–––
T20Death1250803155.752–––

How Ollie Cox was dismissed

Last 20 innings

02550751005 Jul 202628 Jul 202624 Sep 20262
Ollie Cox: runs in the last 20 innings
02550751005 Jul 202612 Jul 202626 Jul 20267 Aug 20262 Sep 202615 Sep 202624 Sep 20262
Ollie Cox: runs in the last 20 innings
Show as table
Ollie Cox: runs in the last 20 innings
InningsRuns
5 Jul 202647
8 Jul 202619
10 Jul 202611
12 Jul 20264
22 Jul 202651
24 Jul 20264
26 Jul 202643
28 Jul 20262
2 Aug 202689
7 Aug 202620
9 Aug 202620
16 Aug 202622
2 Sep 202615
8 Sep 202624
8 Sep 202639
15 Sep 202610
15 Sep 202675
20 Sep 20268
24 Sep 202633
24 Sep 20262
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
24 Sep 2026First-classWarwickshire210caughtEdgbaston
24 Sep 2026First-classWarwickshire3356caughtEdgbaston
20 Sep 2026List AMiddlesex816caughtTrent Bridge
15 Sep 2026First-classHampshire75*101not outGrace Road
15 Sep 2026First-classHampshire1025caughtGrace Road
8 Sep 2026First-classSomerset3959caughtGrace Road
8 Sep 2026First-classSomerset2436lbwGrace Road
2 Sep 2026First-classNottinghamshire1546lbwTrent Bridge
16 Aug 2026List ANottinghamshire2217caughtGrace Road
9 Aug 2026List AKent2033caughtKent County Cricket Ground
7 Aug 2026List AWarwickshire2018caughtGrace Road
2 Aug 2026List ASomerset8980lbwGrace Road
28 Jul 2026List ANottinghamshire24bowledTrent Bridge
26 Jul 2026List ALancashire4325caughtGrace Road
24 Jul 2026List ASurrey4*6not outWoodbridge Road
22 Jul 2026List AGloucestershire5159caughtKibworth Cricket Club New Ground
12 Jul 2026T20 (leagues & domestic)Derbyshire46bowledCounty Ground, Derby
10 Jul 2026T20 (leagues & domestic)Nottinghamshire118caughtTrent Bridge
8 Jul 2026T20 (leagues & domestic)Durham1918lbwGrace Road
5 Jul 2026T20 (leagues & domestic)Yorkshire4734caughtHeadingley

Batter vs bowler matchups

Bowlers Ollie Cox faced most

Frequently asked questions

How many runs has Ollie Cox scored in T20 leagues?
2,947 runs in 158 innings (178 matches) at an average of 27.80 and a strike rate of 128.3, in the data from 2014 to 2026.
What is Ollie Cox's highest score?
162 in first-class, the highest score in the data.
How many centuries has Ollie Cox scored?
6 hundreds in the data: 5 in first-class, 1 in List A.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.