- Home
- Players
- J Spence
Surrey Women · Women's cricket
J Spence stats
Data through 16 September 2026Last updated 16 September 2026
Coverage: matches in the Cricsheet data from 11 September 2022 to 16 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
J Spence played 20 T20 league and domestic matches in the data, between 2022 and 2026. The most runs came in List A: 529 at an average of 23.00 and a strike rate of 71.1, with a highest score of 79.
T20 league & domestic matches
20
309 runs
Best batting average (T20 (leagues & domestic))
20.60
19 innings
Highest score
79
List A
Teams played for
J Spence batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 (leagues & domestic) | 20 | 19 | 4 | 309 | 69* | 20.60 | 237 | 130.4 | 0 | 3 | 3 | 44 | 1 |
| List A | 29 | 25 | 2 | 529 | 79 | 23.00 | 744 | 71.1 | 0 | 3 | 3 | 52 | 3 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2022 | 88 |
| 2023 | 80 |
| 2025 | 82 |
| 2026 | 588 |
Year-by-year batting (5 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2022 | List A | 3 | 88 | 44.00 | 48.6 | 45 | 0 | 0 |
| 2023 | List A | 7 | 80 | 11.43 | 42.3 | 29 | 0 | 0 |
| 2025 | List A | 2 | 82 | 41.00 | 113.9 | 68 | 0 | 1 |
| 2026 | List A | 13 | 279 | 23.25 | 92.4 | 79 | 0 | 2 |
| 2026 | T20 (leagues & domestic) | 19 | 309 | 20.60 | 130.4 | 69 | 0 | 3 |
J Spence bowling record by format
J Spence has not bowled in the matches in the data.
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Durham Women | List A | 3 | 119 | 59.50 | 96.7 | 68 | 0 | 1 |
| The Blaze Women | List A | 3 | 59 | 19.67 | 77.6 | 59 | 0 | 1 |
| Hampshire Women | List A | 4 | 23 | 5.75 | 71.9 | 14 | 0 | 0 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Kennington Oval | 11 | 236 | 23.60 | 52 |
| Kent County Cricket Ground | 5 | 143 | 35.75 | 59 |
| Riverside Ground | 2 | 92 | 92.00 | 68 |
| Edgbaston | 5 | 85 | 17.00 | 79 |
| County Ground, Chelmsford | 1 | 69 | – | 69 |
| The Rose Bowl | 6 | 46 | 7.67 | 28 |
| Old Trafford | 1 | 41 | 41.00 | 41 |
| County Ground, Bristol | 1 | 29 | 29.00 | 29 |
| Headingley | 1 | 20 | – | 20 |
| Grace Road | 1 | 17 | 17.00 | 17 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 43 | 35 | 122.9 | 2 | – | – | – |
| T20 | Middle | 189 | 152 | 124.3 | 10 | – | – | – |
| T20 | Death | 77 | 50 | 154.0 | 3 | – | – | – |
How J Spence was dismissed
- Caught23 (61%)
- Bowled10 (26%)
- Lbw4 (11%)
- Stumped1 (3%)
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 5 Jun 2026 | 52 |
| 13 Jun 2026 | 59 |
| 23 Jun 2026 | 24 |
| 26 Jun 2026 | 5 |
| 28 Jun 2026 | 13 |
| 3 Jul 2026 | 11 |
| 5 Jul 2026 | 69 |
| 8 Jul 2026 | 20 |
| 12 Jul 2026 | 1 |
| 17 Jul 2026 | 2 |
| 24 Jul 2026 | 0 |
| 30 Jul 2026 | 0 |
| 5 Aug 2026 | 6 |
| 7 Aug 2026 | 1 |
| 9 Aug 2026 | 2 |
| 12 Aug 2026 | 0 |
| 19 Aug 2026 | 6 |
| 26 Aug 2026 | 12 |
| 3 Sep 2026 | 41 |
| 16 Sep 2026 | 3 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 16 Sep 2026 | List A | Hampshire Women | 3 | 11 | bowled | The Rose Bowl |
| 3 Sep 2026 | List A | Lancashire Women | 41 | 48 | lbw | Old Trafford |
| 26 Aug 2026 | List A | Yorkshire Women | 12 | 17 | caught | Ampleforth College |
| 19 Aug 2026 | List A | Hampshire Women | 6 | 10 | caught | Woodbridge Road |
| 12 Aug 2026 | T20 (leagues & domestic) | MI London Women | 0 | 3 | bowled | Edgbaston |
| 9 Aug 2026 | T20 (leagues & domestic) | London Spirit Women | 2 | 5 | caught | Lord's |
| 7 Aug 2026 | T20 (leagues & domestic) | Sunrisers Leeds Women | 1 | 4 | caught | Edgbaston |
| 5 Aug 2026 | T20 (leagues & domestic) | Trent Rockets Women | 6* | 7 | not out | Trent Bridge |
| 30 Jul 2026 | T20 (leagues & domestic) | Southern Brave Women | 0 | 1 | caught | The Rose Bowl |
| 24 Jul 2026 | T20 (leagues & domestic) | Trent Rockets Women | 0 | 2 | caught | Edgbaston |
| 17 Jul 2026 | T20 (leagues & domestic) | The Blaze Women | 2 | 3 | bowled | Kennington Oval |
| 12 Jul 2026 | T20 (leagues & domestic) | Hampshire Women | 1 | 3 | caught | Kennington Oval |
| 8 Jul 2026 | T20 (leagues & domestic) | Warwickshire Women | 20 | 18 | caught | Kennington Oval |
| 5 Jul 2026 | T20 (leagues & domestic) | Essex Women | 69* | 41 | not out | County Ground, Chelmsford |
| 3 Jul 2026 | T20 (leagues & domestic) | The Blaze Women | 11 | 9 | lbw | Trent Bridge |
| 28 Jun 2026 | T20 (leagues & domestic) | Somerset Women | 13 | 11 | caught | County Ground, Taunton |
| 26 Jun 2026 | T20 (leagues & domestic) | Warwickshire Women | 5 | 4 | caught | Edgbaston |
| 23 Jun 2026 | List A | Durham Women | 24* | 40 | not out | Riverside Ground |
| 13 Jun 2026 | List A | The Blaze Women | 59 | 72 | caught | Kent County Cricket Ground |
| 5 Jun 2026 | T20 (leagues & domestic) | Essex Women | 52 | 31 | bowled | Kennington Oval |
Frequently asked questions
How many runs has J Spence scored in T20 leagues?
309 runs in 19 innings (20 matches) at an average of 20.60 and a strike rate of 130.4, in the data from 2026 to 2026.
What is J Spence's highest score?
79 in List A, 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.