CricketWise
  1. Home
  2. Players
  3. Dillon Pennington

Worcestershire · Men's cricket

Dillon Pennington stats

Data through 8 September 2026Last updated 8 September 2026

Coverage: matches in the Cricsheet data from 7 June 2018 to 8 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Dillon Pennington played 82 T20 league and domestic matches in the data, between 2018 and 2026. With the ball, the best return was 228 wickets in first-class at an average of 27.86 and an economy rate of 3.24.

T20 league & domestic matches
82
148 runs
Best bowling
5/32
First-class

Teams played for

Worcestershire 2018–2023 · 116Nottinghamshire 2024–2026 · 54Birmingham Phoenix 2021 · 3Trent Rockets 2025 · 1Northern Superchargers 2024 · 1

Dillon Pennington batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
T20 (leagues & domestic)82301614837*10.57126117.500595
First-class7094228976112.461,77650.502161278
List A231251283518.2914190.8001113

Runs per year

0100200300201820212026209
Dillon Pennington: runs per calendar year (all formats in the data)
0100200300201820192020202120222023202420252026209
Dillon Pennington: runs per calendar year (all formats in the data)
Show as table
Dillon Pennington: runs per calendar year (all formats in the data)
YearRuns
2018103
201953
202027
2021164
2022220
2023143
202475
2025179
2026209
Year-by-year batting (22 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2018First-class14948.5536.93700
2018List A133.0015.0300
2018T20 (leagues & domestic)266.0075.0600
2019First-class8445.5036.71800
2019T20 (leagues & domestic)399.0075.0400
2020First-class4157.5051.71100
2020T20 (leagues & domestic)31212.00200.01000
2021First-class1415615.6045.05601
2021T20 (leagues & domestic)388.0057.1400
2022First-class1313212.0056.94400
2022List A56834.00100.03500
2022T20 (leagues & domestic)52010.00111.11000
2023First-class1010111.2255.52600
2023List A43411.33106.21500
2023T20 (leagues & domestic)488.0072.7700
2024First-class97010.0050.42900
2024T20 (leagues & domestic)252.50100.0500
2025First-class1117324.7174.66101
2025T20 (leagues & domestic)562.0046.2200
2026First-class1111216.0046.72000
2026List A22323.00109.52200
2026T20 (leagues & domestic)37437.00189.73700

Dillon Pennington bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
T20 (leagues & domestic)821,4852,282804/9–28.529.2218.6205
First-class12311,7526,3532285/329/7627.863.2451.5155388
List A231,2151,139384/49–29.975.6232.0208

Wickets per year

020406020182021202650
Dillon Pennington: wickets per calendar year (all formats in the data)
020406020182019202020212022202320242025202650
Dillon Pennington: wickets per calendar year (all formats in the data)
Show as table
Dillon Pennington: wickets per calendar year (all formats in the data)
YearWickets
201832
201917
202016
202144
202260
202350
202433
202544
202650
Year-by-year bowling (23 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2018First-class152235.364.164/53
2018List A2337.006.532/50
2018T20 (leagues & domestic)4712.297.174/9
2019First-class8837.622.622/92
2019T20 (leagues & domestic)12933.009.282/26
2020First-class61122.552.753/30
2020T20 (leagues & domestic)6542.2010.052/27
2021First-class172930.973.185/32
2021T20 (leagues & domestic)141522.078.794/24
2022First-class224422.643.094/31
2022List A71038.205.883/42
2022T20 (leagues & domestic)7634.3310.843/30
2023First-class142627.623.524/36
2023List A81327.315.713/47
2023T20 (leagues & domestic)141131.278.262/11
2024First-class113123.813.295/96
2024T20 (leagues & domestic)4253.509.041/37
2025First-class152830.893.395/106
2025List A10–5.400/54
2025T20 (leagues & domestic)131625.569.023/34
2026First-class152927.972.925/49
2026List A51219.754.904/49
2026T20 (leagues & domestic)8932.3310.783/29
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
YorkshireT20 (leagues & domestic)64924.50125.63700
LancashireT20 (leagues & domestic)54444.00151.73700
NottinghamshireT20 (leagues & domestic)315–150.01000
LeicestershireT20 (leagues & domestic)482.6761.5400
YorkshireFirst-class611428.5080.96101
SomersetFirst-class910815.4349.53700
EssexFirst-class810715.2951.05601
DurhamFirst-class88812.5745.44400
DerbyshireFirst-class77619.0053.52400
NottinghamshireFirst-class76110.1756.01800
SurreyFirst-class65413.5043.92000
LeicestershireFirst-class55217.3359.12000
HampshireFirst-class6499.8046.22000
GloucestershireFirst-class6488.0055.82600
GlamorganFirst-class84411.0047.81900
LancashireFirst-class4206.6737.71500
WarwickshireFirst-class3199.5050.01700
MiddlesexFirst-class4174.2529.31300
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
YorkshireT20 (leagues & domestic)101420.579.604/24
DerbyshireT20 (leagues & domestic)101027.808.423/29
Birmingham BearsT20 (leagues & domestic)9931.449.433/30
NorthamptonshireT20 (leagues & domestic)8831.3810.044/9
LeicestershireT20 (leagues & domestic)8727.718.082/20
LancashireT20 (leagues & domestic)9735.299.882/17
WorcestershireT20 (leagues & domestic)3620.1710.083/34
NottinghamshireT20 (leagues & domestic)6521.807.271/14
DurhamT20 (leagues & domestic)7451.7510.022/26
LeicestershireFirst-class112915.932.855/49
SomersetFirst-class112427.923.525/65
DerbyshireFirst-class92222.093.235/32
YorkshireFirst-class91928.744.075/106
GlamorganFirst-class101528.532.794/78
HampshireFirst-class61321.462.993/33
SurreyFirst-class61319.693.053/41
GloucestershireFirst-class81225.002.704/63
WorcestershireFirst-class41115.452.694/50
NottinghamshireFirst-class61131.184.224/31
LancashireFirst-class51027.403.344/61
MiddlesexFirst-class51024.702.813/54
DurhamFirst-class11968.673.502/61
SussexFirst-class6930.783.172/43
WarwickshireFirst-class5843.123.453/52
EssexFirst-class8684.833.252/79
NorthamptonshireList A3435.755.113/47
GlamorganList A3281.006.232/41

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
County Ground, Worcester4535711.5237
Trent Bridge3126814.1161
Riverside Ground68313.8344
Headingley57738.5037
County Ground, Chelmsford35618.6756
Kennington Oval45117.0020
Old Trafford55050.0037
Edgbaston53712.3317
Oakham School Ground23015.0020
College Ground3279.0026

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
County Ground, Worcester7712324.964.01
Trent Bridge477630.433.86
Headingley101627.945.23
Grace Road81325.464.09
Edgbaston91328.465.07
Kennington Oval61219.503.21
College Ground4918.892.46
County Ground, Northampton6926.565.20
North Marine Road Ground3815.383.60
County Ground, Taunton3820.623.18

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
T20Powerplay––––1030518.62
T20Middle1613123.10273149.80
T20Death132113116.8141821511.74

How Dillon Pennington was dismissed

How Dillon Pennington took wickets

Last 20 innings

0102030408 Sep 202524 Apr 20268 Sep 202610
Dillon Pennington: runs in the last 20 innings
0102030408 Sep 202524 Sep 202510 Apr 202625 May 202612 Jul 202616 Aug 20268 Sep 202610
Dillon Pennington: runs in the last 20 innings
Show as table
Dillon Pennington: runs in the last 20 innings
InningsRuns
8 Sep 202515
15 Sep 202514
15 Sep 20258
24 Sep 20252
3 Apr 20265
10 Apr 20264
10 Apr 202619
24 Apr 20260
1 May 202610
25 May 202637
12 Jun 20260
12 Jun 202615
12 Jul 202637
18 Jul 20260
14 Aug 202622
16 Aug 20261
20 Aug 20269
20 Aug 202620
8 Sep 202620
8 Sep 202610
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
8 Sep 2026First-classHampshire1011caughtTrent Bridge
8 Sep 2026First-classHampshire2024caughtTrent Bridge
20 Aug 2026First-classSurrey20*35not outKennington Oval
20 Aug 2026First-classSurrey928caughtKennington Oval
16 Aug 2026List ALeicestershire13caughtGrace Road
14 Aug 2026List AYorkshire22*18not outClifton Park Ground
18 Jul 2026T20 (leagues & domestic)Hampshire01bowledEdgbaston
12 Jul 2026T20 (leagues & domestic)Yorkshire3720caughtHeadingley
12 Jun 2026First-classSomerset1549caughtTrent Bridge
12 Jun 2026First-classSomerset010lbwTrent Bridge
25 May 2026T20 (leagues & domestic)Lancashire37*18not outOld Trafford
1 May 2026First-classLeicestershire10*29not outGrace Road
24 Apr 2026First-classWarwickshire01lbwTrent Bridge
10 Apr 2026First-classGlamorgan19*34not outTrent Bridge
10 Apr 2026First-classGlamorgan4*12not outTrent Bridge
3 Apr 2026First-classSomerset57caughtCounty Ground, Taunton
24 Sep 2025First-classWarwickshire2*7not outTrent Bridge
15 Sep 2025First-classSurrey816bowledKennington Oval
15 Sep 2025First-classSurrey1413lbwKennington Oval
8 Sep 2025First-classWorcestershire1521lbwCounty Ground, Worcester

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
8 Sep 2026First-classHampshire3/33164Trent Bridge
8 Sep 2026First-classHampshire3/60262Trent Bridge
2 Sep 2026First-classLeicestershire5/49237Trent Bridge
27 Aug 2026First-classWarwickshire1/43164Edgbaston
20 Aug 2026First-classSurrey3/46132Kennington Oval
20 Aug 2026First-classSurrey2/28164Kennington Oval
16 Aug 2026List ALeicestershire3/6590Grace Road
14 Aug 2026List AYorkshire4/49102Clifton Park Ground
11 Aug 2026List ASurrey4/54100Kennington Oval
7 Aug 2026List ANorthamptonshire0/44101Queen's Park, Chesterfield
28 Jul 2026List ALeicestershire1/259.21Trent Bridge
18 Jul 2026T20 (leagues & domestic)Hampshire1/3940Edgbaston
12 Jul 2026T20 (leagues & domestic)Yorkshire0/2620Headingley
12 Jun 2026First-classSomerset0/73161Trent Bridge
12 Jun 2026First-classSomerset1/47185Trent Bridge
7 Jun 2026T20 (leagues & domestic)Derbyshire3/2940Trent Bridge
5 Jun 2026T20 (leagues & domestic)Warwickshire2/2630Trent Bridge
31 May 2026T20 (leagues & domestic)Durham1/2430Trent Bridge
29 May 2026T20 (leagues & domestic)Derbyshire0/4040County Ground, Derby
25 May 2026T20 (leagues & domestic)Lancashire0/6130Old Trafford

Frequently asked questions

How many wickets has Dillon Pennington taken in T20 leagues?
80 wickets in 82 innings at an average of 28.52, economy 9.22, best figures 4/9.
How many wickets has Dillon Pennington taken in first-class?
228 wickets in 123 innings at an average of 27.86, economy 3.24, best figures 5/32.
How many runs has Dillon Pennington scored in T20 leagues?
148 runs in 30 innings (82 matches) at an average of 10.57 and a strike rate of 117.5, in the data from 2018 to 2026.
What is Dillon Pennington's highest score?
61 in first-class, the highest score in the data.

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