Oddsworth
Ben Cox

Leicestershire · Leicestershire

Ben Cox

34United Kingdom

  • Right-handed finisher

T20 record

Batting

MatInnsRunsBallsAvgSRHS50s4s6sDot %
T201781582,9472,29727.80128.370102686629.8
Blast1671492,7792,15727.50128.870102566229.9
Last 10101016213018.00124.647019235.4

Batting style

Balanced finisher

  • PowerplayOvers 1–6

    Strike rate–
    Balls per dismissal–
  • Middle oversOvers 7–15

    Strike rate123Par 133
    Balls per dismissal31Par 20
  • DeathOvers 16–20

    Strike rate158Par 155
    Balls per dismissal15Par 11
FigurePlayerParAgainst par
Average28.921.7
Strike rate136142
Boundary %15.217.1
Dot %27.530.5
Sixes, % of boundaries1736
Strike rate v pace146147
Strike rate v spin123135
Strike rate, first 10 balls112120

553 balls in T20s · Jun 2024 – Jul 2026

Compare with other players

Strengths and weaknesses

Strengths

  • Runs per dismissal27.8 (field 21.9 across T20 Blast, Super Smash and The Hundred*)

Weaknesses

  • Six-hittingone every 34.8 balls (field 18.6 across T20 Blast, Super Smash and The Hundred*)
  • Powerplay, battingSR 100 (field 138 across T20 Blast and Super Smash)
  • Middle overs, battingSR 115 (field 129 across T20 Blast and Super Smash)

By phase

Balls facedSROutBalls bowledEconWkts
Powerplay135100.060–0
Middle overs1,359114.9480–0
Death (overs 16–20)803155.7520–0

Men's T20

Overall rank
438th
all T20 batters
Runs a match
−0.1
above an average player

Men's T20 batting, runs a match

AveragePeak +0.6
July 2017
Now −0.1
201520172019202120232025
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
T202850129.5130.8–––

Team

Leagues

YearsMatRunsAvgSRWktsEcon
Blast2014–20261672,77927.50128.8––
Super Smash2018–2019815130.20118.0––
The Hundred*2025317–141.7––

T20 streaks

Last 10CareerNowBest
30+ score3/1024%03341833054719114
  • Ben Cox has made 30 or more in 3 of the last 10 T20 innings.

Last 10 T20s

DateTeamOpponentGroundBatBowlResult
12 Jul 2026LeicestershireDerbyshireCounty Ground4 (6)–Derbyshire won by 7 wickets
10 Jul 2026LeicestershireNottinghamshireTrent Bridge11 (8)–Nottinghamshire won by 6 wickets
8 Jul 2026LeicestershireDurhamGrace Road19 (18)–Durham won by 8 wickets
5 Jul 2026LeicestershireYorkshireHeadingley47 (34)–Yorkshire won by 41 runs
28 Jun 2026LeicestershireNottinghamshireGrace Road5 (8)–Nottinghamshire won by 74 runs
26 Jun 2026LeicestershireLancashireGrace Road0 (1)–Lancashire won by 5 wickets
7 Jun 2026LeicestershireYorkshireGrace Road33* (24)–Leicestershire won by 12 runs
5 Jun 2026LeicestershireSussexCounty Ground, Hove8 (7)–Leicestershire won by 4 wickets
29 May 2026LeicestershireLancashireOld Trafford1 (3)–Leicestershire won by 2 wickets
27 May 2026LeicestershireDerbyshireGrace Road34 (21)–Derbyshire won by 85 runs

Records

  1. =2ndMost matches in One-Day Cup history91

All teams

Share