CricketWise
  1. Home
  2. Players
  3. Ed Barnard

Worcestershire · Men's cricket

Ed Barnard stats

Data through 24 September 2026Last updated 24 September 2026

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

Ed Barnard played 142 T20 league and domestic matches in the data, between 2015 and 2026. In first-class Ed Barnard scored 6,511 runs in 208 innings (average 36.79, strike rate 56.2), including 11 hundreds and 35 fifties. With the ball, the best return was 348 wickets in first-class at an average of 30.88 and an economy rate of 3.22. Against Durham in List A, Ed Barnard averaged 170.00 over 5 innings.

T20 league & domestic matches
142
1,359 runs
Best batting average (T20 (leagues & domestic))
17.20
105 innings
Highest score
177*
First-class
Best bowling
6/37
First-class

Teams played for

Worcestershire 2015–2022 · 244Warwickshire 2023–2026 · 93Birmingham Bears 2023–2026 · 32

Ed Barnard batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
T20 (leagues & domestic)142105261,3596717.20978139.0031012841
First-class142208316,511177*36.7911,58856.211351979635
List A8573202,437173*45.982,48598.1610325139

Runs per year

05001K1.5K2K2015201920232026942
Ed Barnard: runs per calendar year (all formats in the data)
05001K1.5K2K201520172019202120232026942
Ed Barnard: runs per calendar year (all formats in the data)
Show as table
Ed Barnard: runs per calendar year (all formats in the data)
YearRuns
2015152
2016487
2017797
2018762
2019598
2020137
2021963
20221,333
20231,179
20241,342
20251,615
2026942
Year-by-year batting (35 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2015First-class43511.6762.51700
2015List A610217.00121.45101
2015T20 (leagues & domestic)4153.7562.51000
2016First-class1939824.8852.07302
2016List A46622.0067.33800
2016T20 (leagues & domestic)52311.50121.1900
2017First-class1856340.2165.87505
2017List A711237.33134.94200
2017T20 (leagues & domestic)1012220.33152.53400
2018First-class2249424.7055.26603
2018List A715376.50100.05001
2018T20 (leagues & domestic)1111528.75133.72800
2019First-class2037320.7242.35301
2019List A79022.5091.86101
2019T20 (leagues & domestic)1113519.29137.84200
2020First-class68421.0051.54800
2020T20 (leagues & domestic)65310.60132.51600
2021First-class1874649.7351.212823
2021List A711118.5075.03900
2021T20 (leagues & domestic)910615.14120.54300
2022First-class1889559.6757.716335
2022List A825642.6785.08502
2022T20 (leagues & domestic)1218215.17119.74200
2023First-class2048230.1251.89502
2023List A961677.00101.016123
2023T20 (leagues & domestic)88110.12135.02700
2024First-class2284040.0057.316525
2024List A943361.86100.917320
2024T20 (leagues & domestic)56917.25168.34800
2025First-class2292254.2462.717734
2025List A835851.14102.014112
2025T20 (leagues & domestic)1533527.92158.86703
2026First-class1967937.7262.116515
2026List A1140140.00107.714010
2026T20 (leagues & domestic)912315.38155.74000

Ed Barnard bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
T20 (leagues & domestic)1151,7732,683663/29–40.659.0826.9000
First-class24420,05210,7463486/3711/8930.883.2257.6207708
List A833,5613,2801034/21–31.845.5334.62026

Wickets per year

020406080201520192023202631
Ed Barnard: wickets per calendar year (all formats in the data)
02040608020152017201920212023202631
Ed Barnard: wickets per calendar year (all formats in the data)
Show as table
Ed Barnard: wickets per calendar year (all formats in the data)
YearWickets
201530
201644
201747
201868
201961
202028
202138
202242
202341
202444
202543
202631
Year-by-year bowling (35 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2015First-class81228.753.443/63
2015List A71229.255.753/59
2015T20 (leagues & domestic)14651.508.582/18
2016First-class212844.043.784/62
2016List A8934.115.693/45
2016T20 (leagues & domestic)10735.718.882/43
2017First-class223926.463.744/23
2017List A9744.866.413/37
2017T20 (leagues & domestic)6199.0013.811/38
2018First-class214025.233.146/37
2018List A91628.886.163/64
2018T20 (leagues & domestic)161238.509.063/29
2019First-class234221.292.606/42
2019List A9751.865.503/26
2019T20 (leagues & domestic)141234.678.492/21
2020First-class101821.672.624/25
2020T20 (leagues & domestic)91026.008.673/44
2021First-class242542.082.864/43
2021List A7929.445.642/25
2021T20 (leagues & domestic)13449.258.821/11
2022First-class243139.843.464/26
2022List A6397.335.861/39
2022T20 (leagues & domestic)13843.129.582/17
2023First-class232929.143.135/66
2023List A91124.644.823/14
2023T20 (leagues & domestic)5154.009.001/3
2024First-class192536.403.565/54
2024List A101915.684.294/21
2024T20 (leagues & domestic)10–13.200/11
2025First-class232937.283.504/56
2025List A8933.445.282/38
2025T20 (leagues & domestic)9545.409.872/24
2026First-class263024.002.725/13
2026List A1156.006.221/56
2026T20 (leagues & domestic)50–8.830/5
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
NottinghamshireT20 (leagues & domestic)1828321.77149.75501
NorthamptonshireT20 (leagues & domestic)1319519.50136.44800
LancashireT20 (leagues & domestic)1215116.78128.05401
LeicestershireT20 (leagues & domestic)814436.00134.64300
DurhamT20 (leagues & domestic)813519.29137.84900
YorkshireT20 (leagues & domestic)1013319.00144.66701
DerbyshireT20 (leagues & domestic)1010214.57134.22900
SomersetT20 (leagues & domestic)45614.00175.02800
WorcestershireT20 (leagues & domestic)6477.83134.32300
GloucestershireT20 (leagues & domestic)43511.67145.81600
Birmingham BearsT20 (leagues & domestic)5336.60113.81300
WarwickshireT20 (leagues & domestic)373.5070.0500
NottinghamshireFirst-class1878248.8850.016524
EssexFirst-class2061938.6956.216530
SurreyFirst-class1261756.0960.417723
DurhamFirst-class1654438.8660.312822
SussexFirst-class1854138.6456.88204
GlamorganFirst-class1344737.2559.013114
LeicestershireFirst-class935550.7163.68803
YorkshireFirst-class935043.7566.28303
SomersetFirst-class1534426.4654.39203
DerbyshireFirst-class1033333.3046.89002
HampshireFirst-class1226522.0866.99502
WarwickshireFirst-class3217–59.111211
NorthamptonshireFirst-class1121026.2546.74800
MiddlesexFirst-class1019824.7554.26901
KentFirst-class819628.0055.16501
GloucestershireFirst-class1019021.1154.85001
WorcestershireFirst-class615926.5064.48901
LancashireFirst-class814424.0043.54000
DurhamList A5340170.00107.316120
KentList A4228114.00100.47903
EssexList A3203203.00116.017310
SussexList A419949.7594.810011
GloucestershireList A418862.67106.815210
SurreyList A417644.00108.614010
SomersetList A516441.0085.49402
HampshireList A314070.0081.48501
NorthamptonshireList A812621.00114.54200
DerbyshireList A712431.00110.73000
GlamorganList A310735.6785.67901
LeicestershireList A38743.50126.16101
LancashireList A56315.7578.82800
WarwickshireList A35728.5062.03800
YorkshireList A6367.2062.11200
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
Birmingham BearsT20 (leagues & domestic)91026.709.213/29
DerbyshireT20 (leagues & domestic)12930.008.442/25
LeicestershireT20 (leagues & domestic)9818.887.682/17
LancashireT20 (leagues & domestic)11734.148.492/26
NorthamptonshireT20 (leagues & domestic)15751.009.692/15
NottinghamshireT20 (leagues & domestic)15484.509.841/22
YorkshireT20 (leagues & domestic)10476.259.841/28
DurhamT20 (leagues & domestic)12467.008.652/24
WarwickshireT20 (leagues & domestic)5332.007.381/13
GloucestershireT20 (leagues & domestic)4335.009.553/44
SomersetT20 (leagues & domestic)5272.0012.172/21
SomersetFirst-class183619.753.016/37
SussexFirst-class233037.633.433/64
GlamorganFirst-class182721.593.095/13
NottinghamshireFirst-class202638.153.364/26
GloucestershireFirst-class142524.962.926/42
DurhamFirst-class192441.293.374/42
LeicestershireFirst-class142324.873.014/62
EssexFirst-class212341.433.153/49
HampshireFirst-class142226.003.186/50
DerbyshireFirst-class102122.672.674/48
MiddlesexFirst-class121825.893.044/43
YorkshireFirst-class101624.123.473/32
SurreyFirst-class121540.603.355/66
NorthamptonshireFirst-class91427.793.524/46
WorcestershireFirst-class7935.113.672/47
KentFirst-class10855.753.573/97
LancashireFirst-class7644.173.152/50
WarwickshireFirst-class6553.203.273/76
YorkshireList A81129.365.433/26
DurhamList A7928.005.362/18
NorthamptonshireList A8933.225.642/40
LeicestershireList A5921.675.274/21
GlamorganList A4816.254.314/34
SomersetList A5738.006.493/60
DerbyshireList A6737.865.893/37
GloucestershireList A4717.434.693/16
NottinghamshireList A5629.174.863/45
EssexList A3521.604.502/25
KentList A4547.607.722/38
SussexList A4523.404.332/41
SurreyList A4362.676.962/44
LancashireList A5366.336.632/58
WarwickshireList A4292.005.581/63
HampshireList A3185.004.471/57

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
County Ground, Worcester117242625.81131
Edgbaston76217734.02177
Trent Bridge2176344.88165
County Ground, Chelmsford1367074.44173
Riverside Ground1757340.93141
County Ground, Taunton1240540.5094
County Ground, Brighton1132140.12100
The Rose Bowl830643.7195
Kennington Oval728941.29108
Grace Road1027354.6061

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
County Ground, Worcester15618132.674.05
Edgbaston808034.893.95
County Ground, Taunton152424.884.03
Trent Bridge212436.543.76
County Ground, Bristol182029.104.81
Riverside Ground182037.303.66
Sophia Gardens81610.883.04
County Ground, Chelmsford121632.503.38
County Ground, Brighton121538.074.17
Headingley101329.236.03

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
T20Powerplay9865150.85342138.98
T20Middle499389128.3191070378.47
T20Death762524145.4553611610.97

How Ed Barnard was dismissed

How Ed Barnard took wickets

Last 20 innings

05010015022 May 202612 Jun 202624 Sep 202688
Ed Barnard: runs in the last 20 innings
05010015022 May 202631 May 202612 Jun 202626 Jun 202629 Jul 202627 Aug 202624 Sep 202688
Ed Barnard: runs in the last 20 innings
Show as table
Ed Barnard: runs in the last 20 innings
InningsRuns
22 May 20262
24 May 202628
29 May 20269
31 May 202640
5 Jun 20263
7 Jun 20262
12 Jun 202683
12 Jun 202658
19 Jun 202619
26 Jun 20267
3 Jul 202617
10 Jul 202615
29 Jul 2026140
20 Aug 20261
20 Aug 20261
27 Aug 202610
2 Sep 20268
8 Sep 202651
15 Sep 202612
24 Sep 202688
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
24 Sep 2026First-classLeicestershire88155caughtEdgbaston
15 Sep 2026First-classEssex1231bowledCounty Ground, Chelmsford
8 Sep 2026First-classGlamorgan5175caughtSophia Gardens
2 Sep 2026First-classHampshire811bowledThe Rose Bowl
27 Aug 2026First-classNottinghamshire1026lbwEdgbaston
20 Aug 2026First-classSussex111caughtEdgbaston
20 Aug 2026First-classSussex15caughtEdgbaston
29 Jul 2026List ASurrey140130caughtEdgbaston
10 Jul 2026T20 (leagues & domestic)Glamorgan1511run outEdgbaston
3 Jul 2026T20 (leagues & domestic)Glamorgan17*7not outSophia Gardens
26 Jun 2026T20 (leagues & domestic)Worcestershire75caughtEdgbaston
19 Jun 2026First-classSomerset1941stumpedCounty Ground, Taunton
12 Jun 2026First-classYorkshire58109caughtNorth Marine Road Ground
12 Jun 2026First-classYorkshire83*144not outNorth Marine Road Ground
7 Jun 2026T20 (leagues & domestic)Somerset23caughtCounty Ground, Taunton
5 Jun 2026T20 (leagues & domestic)Nottinghamshire38caughtTrent Bridge
31 May 2026T20 (leagues & domestic)Northamptonshire4025bowledEdgbaston
29 May 2026T20 (leagues & domestic)Worcestershire97caughtCounty Ground, Worcester
24 May 2026T20 (leagues & domestic)Somerset2811caughtEdgbaston
22 May 2026T20 (leagues & domestic)Gloucestershire22caughtCounty Ground, Bristol

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
24 Sep 2026First-classLeicestershire1/2382Edgbaston
24 Sep 2026First-classLeicestershire2/2281Edgbaston
15 Sep 2026First-classEssex1/1573County Ground, Chelmsford
15 Sep 2026First-classEssex2/2961County Ground, Chelmsford
8 Sep 2026First-classGlamorgan5/136.11Sophia Gardens
8 Sep 2026First-classGlamorgan3/552Sophia Gardens
2 Sep 2026First-classHampshire1/1671The Rose Bowl
27 Aug 2026First-classNottinghamshire1/53183Edgbaston
20 Aug 2026First-classSussex2/17116Edgbaston
20 Aug 2026First-classSussex0/1750Edgbaston
29 Jul 2026List ASurrey1/5691Edgbaston
3 Jul 2026T20 (leagues & domestic)Glamorgan0/710Sophia Gardens
19 Jun 2026First-classSomerset0/841County Ground, Taunton
19 Jun 2026First-classSomerset0/3291County Ground, Taunton
12 Jun 2026First-classYorkshire0/2361North Marine Road Ground
12 Jun 2026First-classYorkshire3/6618.44North Marine Road Ground
7 Jun 2026T20 (leagues & domestic)Somerset0/2320County Ground, Taunton
31 May 2026T20 (leagues & domestic)Northamptonshire0/1010Edgbaston
24 May 2026T20 (leagues & domestic)Somerset0/510Edgbaston
22 May 2026T20 (leagues & domestic)Gloucestershire0/810County Ground, Bristol

Batter vs bowler matchups

Bowlers Ed Barnard faced most

Batters Ed Barnard bowled to most

Frequently asked questions

How many runs has Ed Barnard scored in T20 leagues?
1,359 runs in 105 innings (142 matches) at an average of 17.20 and a strike rate of 139.0, in the data from 2015 to 2026.
What is Ed Barnard's highest score?
177* in first-class, the highest score in the data.
How many wickets has Ed Barnard taken in T20 leagues?
66 wickets in 115 innings at an average of 40.65, economy 9.08, best figures 3/29.
How many wickets has Ed Barnard taken in first-class?
348 wickets in 244 innings at an average of 30.88, economy 3.22, best figures 6/37.
How many centuries has Ed Barnard scored?
17 hundreds in the data: 11 in first-class, 6 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.