- Home
- Players
- 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
EJ Byrom batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 (leagues & domestic) | 37 | 33 | 2 | 475 | 54* | 15.32 | 333 | 142.6 | 0 | 1 | 6 | 47 | 23 |
| First-class | 57 | 103 | 4 | 2,750 | 176 | 27.78 | 5,893 | 46.7 | 4 | 11 | 6 | 404 | 13 |
| List A | 34 | 33 | 2 | 1,090 | 123* | 35.16 | 1,261 | 86.4 | 2 | 8 | 0 | 153 | 9 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2017 | 320 |
| 2018 | 309 |
| 2019 | 205 |
| 2020 | 312 |
| 2021 | 298 |
| 2022 | 655 |
| 2023 | 947 |
| 2024 | 557 |
| 2025 | 434 |
| 2026 | 278 |
Year-by-year batting (21 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2017 | First-class | 13 | 320 | 24.62 | 43.8 | 56 | 0 | 1 |
| 2018 | First-class | 15 | 309 | 20.60 | 38.3 | 54 | 0 | 2 |
| 2019 | First-class | 2 | 20 | 10.00 | 62.5 | 14 | 0 | 0 |
| 2019 | T20 (leagues & domestic) | 9 | 185 | 23.12 | 196.8 | 54 | 0 | 1 |
| 2020 | First-class | 11 | 271 | 24.64 | 48.1 | 117 | 1 | 0 |
| 2020 | T20 (leagues & domestic) | 4 | 41 | 10.25 | 110.8 | 18 | 0 | 0 |
| 2021 | First-class | 10 | 206 | 22.89 | 37.7 | 78 | 0 | 1 |
| 2021 | List A | 6 | 49 | 9.80 | 59.8 | 18 | 0 | 0 |
| 2021 | T20 (leagues & domestic) | 3 | 43 | 14.33 | 97.7 | 28 | 0 | 0 |
| 2022 | First-class | 13 | 588 | 49.00 | 56.0 | 176 | 2 | 2 |
| 2022 | T20 (leagues & domestic) | 7 | 67 | 9.57 | 113.6 | 37 | 0 | 0 |
| 2023 | First-class | 15 | 475 | 36.54 | 49.7 | 101 | 1 | 4 |
| 2023 | List A | 7 | 352 | 50.29 | 88.0 | 108 | 1 | 3 |
| 2023 | T20 (leagues & domestic) | 5 | 120 | 30.00 | 169.0 | 43 | 0 | 0 |
| 2024 | First-class | 12 | 325 | 27.08 | 51.3 | 86 | 0 | 1 |
| 2024 | List A | 5 | 213 | 53.25 | 93.0 | 123 | 1 | 1 |
| 2024 | T20 (leagues & domestic) | 5 | 19 | 3.80 | 67.9 | 10 | 0 | 0 |
| 2025 | First-class | 6 | 175 | 29.17 | 45.8 | 48 | 0 | 0 |
| 2025 | List A | 7 | 259 | 37.00 | 89.6 | 94 | 0 | 2 |
| 2026 | First-class | 6 | 61 | 10.17 | 31.6 | 40 | 0 | 0 |
| 2026 | List A | 8 | 217 | 27.12 | 83.1 | 76 | 0 | 2 |
EJ Byrom bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| First-class | 7 | 234 | 168 | 2 | 2/64 | 2/64 | 84.00 | 4.31 | 117.0 | 0 | 0 | 3 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2017 | 0 |
| 2018 | 0 |
| 2019 | 0 |
| 2020 | 0 |
| 2021 | 2 |
| 2022 | 0 |
| 2023 | 0 |
| 2024 | 0 |
| 2025 | 0 |
| 2026 | 0 |
Year-by-year bowling (5 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2018 | First-class | 1 | 0 | – | 3.90 | 0/39 |
| 2020 | First-class | 1 | 0 | – | 4.00 | 0/4 |
| 2021 | First-class | 1 | 2 | 32.00 | 4.00 | 2/64 |
| 2022 | First-class | 1 | 0 | – | 4.00 | 0/12 |
| 2023 | First-class | 3 | 0 | – | 5.44 | 0/4 |
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Somerset | T20 (leagues & domestic) | 4 | 86 | 21.50 | 132.3 | 42 | 0 | 0 |
| Essex | T20 (leagues & domestic) | 4 | 83 | 20.75 | 123.9 | 44 | 0 | 0 |
| Surrey | T20 (leagues & domestic) | 4 | 81 | 27.00 | 176.1 | 54 | 0 | 1 |
| Middlesex | T20 (leagues & domestic) | 5 | 56 | 11.20 | 164.7 | 44 | 0 | 0 |
| Kent | T20 (leagues & domestic) | 3 | 47 | 15.67 | 204.3 | 43 | 0 | 0 |
| Gloucestershire | T20 (leagues & domestic) | 3 | 28 | 9.33 | 127.3 | 12 | 0 | 0 |
| Sussex | T20 (leagues & domestic) | 3 | 26 | 13.00 | 136.8 | 17 | 0 | 0 |
| Gloucestershire | First-class | 11 | 367 | 36.70 | 40.5 | 81 | 0 | 2 |
| Sussex | First-class | 7 | 294 | 42.00 | 63.6 | 176 | 1 | 1 |
| Worcestershire | First-class | 14 | 287 | 23.92 | 46.3 | 67 | 0 | 3 |
| Essex | First-class | 8 | 283 | 35.38 | 46.1 | 117 | 1 | 1 |
| Yorkshire | First-class | 10 | 279 | 27.90 | 41.3 | 101 | 1 | 0 |
| Middlesex | First-class | 8 | 223 | 27.88 | 46.8 | 56 | 0 | 1 |
| Leicestershire | First-class | 8 | 217 | 27.12 | 47.3 | 86 | 0 | 2 |
| Nottinghamshire | First-class | 6 | 214 | 35.67 | 52.1 | 144 | 1 | 0 |
| Surrey | First-class | 4 | 158 | 39.50 | 49.5 | 52 | 0 | 1 |
| Hampshire | First-class | 7 | 85 | 14.17 | 43.1 | 43 | 0 | 0 |
| Warwickshire | First-class | 3 | 77 | 25.67 | 56.2 | 43 | 0 | 0 |
| Northamptonshire | First-class | 4 | 64 | 16.00 | 53.3 | 22 | 0 | 0 |
| Derbyshire | First-class | 3 | 56 | 18.67 | 42.1 | 32 | 0 | 0 |
| Durham | First-class | 4 | 29 | 7.25 | 25.4 | 17 | 0 | 0 |
| Gloucestershire | List A | 3 | 159 | 53.00 | 73.6 | 94 | 0 | 2 |
| Sussex | List A | 3 | 133 | 44.33 | 102.3 | 69 | 0 | 2 |
| Worcestershire | List A | 3 | 72 | 24.00 | 83.7 | 41 | 0 | 0 |
| Derbyshire | List A | 3 | 51 | 25.50 | 67.1 | 30 | 0 | 0 |
| Surrey | List A | 3 | 39 | 13.00 | 86.7 | 28 | 0 | 0 |
| Essex | List A | 3 | 8 | 2.67 | 53.3 | 6 | 0 | 0 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Sophia Gardens | 45 | 1376 | 32.76 | 176 |
| County Ground, Taunton | 37 | 733 | 20.94 | 108 |
| The Gnoll | 6 | 294 | 58.80 | 123 |
| County Ground, Bristol | 8 | 272 | 34.00 | 94 |
| County Ground, Worcester | 10 | 231 | 23.10 | 57 |
| Lord's | 7 | 230 | 32.86 | 117 |
| County Ground, Brighton | 5 | 169 | 42.25 | 69 |
| Grace Road | 4 | 168 | 42.00 | 86 |
| County Ground, Chelmsford | 8 | 125 | 15.62 | 54 |
| Edgbaston | 4 | 95 | 23.75 | 43 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Kennington Oval | 1 | 2 | 32.00 | 4.00 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 156 | 120 | 130.0 | 10 | – | – | – |
| T20 | Middle | 156 | 129 | 120.9 | 12 | – | – | – |
| T20 | Death | 163 | 84 | 194.0 | 9 | – | – | – |
How EJ Byrom was dismissed
- Caught107 (66%)
- Bowled29 (18%)
- Lbw20 (12%)
- Caught and bowled2 (1%)
- Stumped2 (1%)
- Run out1 (1%)
How EJ Byrom took wickets
- Caught2
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 13 Aug 2025 | 9 |
| 15 Aug 2025 | 94 |
| 17 Aug 2025 | 62 |
| 20 Aug 2025 | 1 |
| 22 Aug 2025 | 41 |
| 26 Aug 2025 | 23 |
| 3 Apr 2026 | 5 |
| 3 Apr 2026 | 40 |
| 10 Apr 2026 | 1 |
| 10 Apr 2026 | 9 |
| 24 Apr 2026 | 1 |
| 24 Apr 2026 | 5 |
| 22 Jul 2026 | 13 |
| 24 Jul 2026 | 68 |
| 26 Jul 2026 | 29 |
| 29 Jul 2026 | 76 |
| 31 Jul 2026 | 10 |
| 5 Aug 2026 | 14 |
| 7 Aug 2026 | 1 |
| 9 Aug 2026 | 6 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 9 Aug 2026 | List A | Worcestershire | 6 | 9 | caught | Sophia Gardens |
| 7 Aug 2026 | List A | Essex | 1 | 2 | caught | Sophia Gardens |
| 5 Aug 2026 | List A | Hampshire | 14 | 21 | bowled | The Rose Bowl |
| 31 Jul 2026 | List A | Derbyshire | 10 | 18 | caught | Repton School Ground |
| 29 Jul 2026 | List A | Durham | 76 | 74 | caught and bowled | Roseworth Terrace |
| 26 Jul 2026 | List A | Middlesex | 29 | 34 | caught | Brunton Memorial Ground |
| 24 Jul 2026 | List A | Yorkshire | 68 | 95 | caught | The Gnoll |
| 22 Jul 2026 | List A | Sussex | 13 | 8 | caught | The Gnoll |
| 24 Apr 2026 | First-class | Leicestershire | 5 | 17 | lbw | Sophia Gardens |
| 24 Apr 2026 | First-class | Leicestershire | 1 | 4 | caught | Sophia Gardens |
| 10 Apr 2026 | First-class | Nottinghamshire | 9 | 38 | caught | Trent Bridge |
| 10 Apr 2026 | First-class | Nottinghamshire | 1 | 13 | caught | Trent Bridge |
| 3 Apr 2026 | First-class | Yorkshire | 40 | 92 | caught | Sophia Gardens |
| 3 Apr 2026 | First-class | Yorkshire | 5 | 29 | caught | Sophia Gardens |
| 26 Aug 2025 | List A | Leicestershire | 23 | 27 | caught | Sophia Gardens |
| 22 Aug 2025 | List A | Worcestershire | 41 | 37 | caught | County Ground, Worcester |
| 20 Aug 2025 | List A | Essex | 1 | 2 | caught | County Ground, Chelmsford |
| 17 Aug 2025 | List A | Nottinghamshire | 62 | 72 | caught | Sophia Gardens |
| 15 Aug 2025 | List A | Gloucestershire | 94 | 108 | caught | County Ground, Bristol |
| 13 Aug 2025 | List A | Surrey | 9 | 16 | caught | Kennington 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.