CricketWise
  1. Home
  2. Players
  3. EJ Byrom

Glamorgan · Men's cricket

EJ Byrom stats

Data through 9 August 2026Last updated 9 August 2026

Coverage: matches in the Cricsheet data from 26 June 2017 to 9 August 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

EJ Byrom played 37 T20 league and domestic matches in the data, between 2017 and 2026. In first-class EJ Byrom scored 2,750 runs in 103 innings (average 27.78, strike rate 46.7), including 4 hundreds and 11 fifties. Against Sussex in first-class, EJ Byrom averaged 42.00 over 7 innings.

T20 league & domestic matches
37
475 runs
Best batting average (T20 (leagues & domestic))
15.32
33 innings
Highest score
176
First-class

Teams played for

Glamorgan 2021–2026 · 77Somerset 2017–2021 · 51

EJ Byrom batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
T20 (leagues & domestic)3733247554*15.32333142.60164723
First-class5710342,75017627.785,89346.7411640413
List A343321,090123*35.161,26186.42801539

Runs per year

02505007501K201720212026278
EJ Byrom: runs per calendar year (all formats in the data)
02505007501K20172019202120232026278
EJ Byrom: runs per calendar year (all formats in the data)
Show as table
EJ Byrom: runs per calendar year (all formats in the data)
YearRuns
2017320
2018309
2019205
2020312
2021298
2022655
2023947
2024557
2025434
2026278
Year-by-year batting (21 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2017First-class1332024.6243.85601
2018First-class1530920.6038.35402
2019First-class22010.0062.51400
2019T20 (leagues & domestic)918523.12196.85401
2020First-class1127124.6448.111710
2020T20 (leagues & domestic)44110.25110.81800
2021First-class1020622.8937.77801
2021List A6499.8059.81800
2021T20 (leagues & domestic)34314.3397.72800
2022First-class1358849.0056.017622
2022T20 (leagues & domestic)7679.57113.63700
2023First-class1547536.5449.710114
2023List A735250.2988.010813
2023T20 (leagues & domestic)512030.00169.04300
2024First-class1232527.0851.38601
2024List A521353.2593.012311
2024T20 (leagues & domestic)5193.8067.91000
2025First-class617529.1745.84800
2025List A725937.0089.69402
2026First-class66110.1731.64000
2026List A821727.1283.17602

EJ Byrom bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
First-class723416822/642/6484.004.31117.0003

Wickets per year

00.511.522017202120260
EJ Byrom: wickets per calendar year (all formats in the data)
00.511.52201720192021202320260
EJ Byrom: wickets per calendar year (all formats in the data)
Show as table
EJ Byrom: wickets per calendar year (all formats in the data)
YearWickets
20170
20180
20190
20200
20212
20220
20230
20240
20250
20260
Year-by-year bowling (5 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2018First-class10–3.900/39
2020First-class10–4.000/4
2021First-class1232.004.002/64
2022First-class10–4.000/12
2023First-class30–5.440/4
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
SomersetT20 (leagues & domestic)48621.50132.34200
EssexT20 (leagues & domestic)48320.75123.94400
SurreyT20 (leagues & domestic)48127.00176.15401
MiddlesexT20 (leagues & domestic)55611.20164.74400
KentT20 (leagues & domestic)34715.67204.34300
GloucestershireT20 (leagues & domestic)3289.33127.31200
SussexT20 (leagues & domestic)32613.00136.81700
GloucestershireFirst-class1136736.7040.58102
SussexFirst-class729442.0063.617611
WorcestershireFirst-class1428723.9246.36703
EssexFirst-class828335.3846.111711
YorkshireFirst-class1027927.9041.310110
MiddlesexFirst-class822327.8846.85601
LeicestershireFirst-class821727.1247.38602
NottinghamshireFirst-class621435.6752.114410
SurreyFirst-class415839.5049.55201
HampshireFirst-class78514.1743.14300
WarwickshireFirst-class37725.6756.24300
NorthamptonshireFirst-class46416.0053.32200
DerbyshireFirst-class35618.6742.13200
DurhamFirst-class4297.2525.41700
GloucestershireList A315953.0073.69402
SussexList A313344.33102.36902
WorcestershireList A37224.0083.74100
DerbyshireList A35125.5067.13000
SurreyList A33913.0086.72800
EssexList A382.6753.3600

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Sophia Gardens45137632.76176
County Ground, Taunton3773320.94108
The Gnoll629458.80123
County Ground, Bristol827234.0094
County Ground, Worcester1023123.1057
Lord's723032.86117
County Ground, Brighton516942.2569
Grace Road416842.0086
County Ground, Chelmsford812515.6254
Edgbaston49523.7543

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Kennington Oval1232.004.00

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
T20Powerplay156120130.010–––
T20Middle156129120.912–––
T20Death16384194.09–––

How EJ Byrom was dismissed

How EJ Byrom took wickets

Last 20 innings

025507510013 Aug 20253 Apr 20269 Aug 20266
EJ Byrom: runs in the last 20 innings
025507510013 Aug 202520 Aug 20253 Apr 202610 Apr 202622 Jul 202629 Jul 20269 Aug 20266
EJ Byrom: runs in the last 20 innings
Show as table
EJ Byrom: runs in the last 20 innings
InningsRuns
13 Aug 20259
15 Aug 202594
17 Aug 202562
20 Aug 20251
22 Aug 202541
26 Aug 202523
3 Apr 20265
3 Apr 202640
10 Apr 20261
10 Apr 20269
24 Apr 20261
24 Apr 20265
22 Jul 202613
24 Jul 202668
26 Jul 202629
29 Jul 202676
31 Jul 202610
5 Aug 202614
7 Aug 20261
9 Aug 20266
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
9 Aug 2026List AWorcestershire69caughtSophia Gardens
7 Aug 2026List AEssex12caughtSophia Gardens
5 Aug 2026List AHampshire1421bowledThe Rose Bowl
31 Jul 2026List ADerbyshire1018caughtRepton School Ground
29 Jul 2026List ADurham7674caught and bowledRoseworth Terrace
26 Jul 2026List AMiddlesex2934caughtBrunton Memorial Ground
24 Jul 2026List AYorkshire6895caughtThe Gnoll
22 Jul 2026List ASussex138caughtThe Gnoll
24 Apr 2026First-classLeicestershire517lbwSophia Gardens
24 Apr 2026First-classLeicestershire14caughtSophia Gardens
10 Apr 2026First-classNottinghamshire938caughtTrent Bridge
10 Apr 2026First-classNottinghamshire113caughtTrent Bridge
3 Apr 2026First-classYorkshire4092caughtSophia Gardens
3 Apr 2026First-classYorkshire529caughtSophia Gardens
26 Aug 2025List ALeicestershire2327caughtSophia Gardens
22 Aug 2025List AWorcestershire4137caughtCounty Ground, Worcester
20 Aug 2025List AEssex12caughtCounty Ground, Chelmsford
17 Aug 2025List ANottinghamshire6272caughtSophia Gardens
15 Aug 2025List AGloucestershire94108caughtCounty Ground, Bristol
13 Aug 2025List ASurrey916caughtKennington Oval

Frequently asked questions

How many runs has EJ Byrom scored in T20 leagues?
475 runs in 33 innings (37 matches) at an average of 15.32 and a strike rate of 142.6, in the data from 2019 to 2024.
What is EJ Byrom's highest score?
176 in first-class, the highest score in the data.
How many centuries has EJ Byrom scored?
6 hundreds in the data: 4 in first-class, 2 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.