- Home
- Players
- TH Aspinwall
Lancashire · Men's cricket
TH Aspinwall stats
Data through 27 August 2026Last updated 27 August 2026
Coverage: matches in the Cricsheet data from 1 August 2023 to 27 August 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
TH Aspinwall played 25 T20 league and domestic matches in the data, between 2023 and 2026. With the ball, the best return was 26 wickets in T20 leagues at an average of 23.46 and an economy rate of 8.78.
T20 league & domestic matches
25
50 runs
Best bowling
5/41
First-class
Teams played for
Lancashire 2023–2026 · 48Manchester Originals 2024–2025 · 4
TH Aspinwall batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 (leagues & domestic) | 25 | 12 | 7 | 50 | 18* | 10.00 | 45 | 111.1 | 0 | 0 | 2 | 3 | 2 |
| First-class | 11 | 16 | 7 | 109 | 26* | 12.11 | 225 | 48.4 | 0 | 0 | 3 | 13 | 1 |
| List A | 16 | 11 | 3 | 119 | 47 | 14.88 | 140 | 85.0 | 0 | 0 | 3 | 6 | 7 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2023 | 108 |
| 2024 | 107 |
| 2025 | 35 |
| 2026 | 28 |
Year-by-year batting (10 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2023 | List A | 5 | 108 | 27.00 | 90.0 | 47 | 0 | 0 |
| 2024 | First-class | 10 | 76 | 12.67 | 61.3 | 26 | 0 | 0 |
| 2024 | List A | 3 | 4 | 1.33 | 40.0 | 4 | 0 | 0 |
| 2024 | T20 (leagues & domestic) | 4 | 27 | 13.50 | 142.1 | 18 | 0 | 0 |
| 2025 | First-class | 3 | 6 | 3.00 | 26.1 | 4 | 0 | 0 |
| 2025 | List A | 2 | 7 | 7.00 | 116.7 | 7 | 0 | 0 |
| 2025 | T20 (leagues & domestic) | 5 | 22 | 11.00 | 115.8 | 14 | 0 | 0 |
| 2026 | First-class | 3 | 27 | 27.00 | 34.6 | 14 | 0 | 0 |
| 2026 | List A | 1 | 0 | – | 0.0 | 0 | 0 | 0 |
| 2026 | T20 (leagues & domestic) | 3 | 1 | 1.00 | 14.3 | 1 | 0 | 0 |
TH Aspinwall bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 (leagues & domestic) | 25 | 417 | 610 | 26 | 4/18 | – | 23.46 | 8.78 | 16.0 | 1 | 0 | 1 |
| First-class | 15 | 1,132 | 844 | 26 | 5/41 | 7/128 | 32.46 | 4.47 | 43.5 | 3 | 1 | 22 |
| List A | 14 | 668 | 651 | 19 | 4/42 | – | 34.26 | 5.85 | 35.2 | 2 | 0 | 5 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2023 | 10 |
| 2024 | 20 |
| 2025 | 28 |
| 2026 | 13 |
Year-by-year bowling (10 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2023 | List A | 7 | 10 | 29.00 | 5.69 | 4/52 |
| 2024 | First-class | 6 | 14 | 31.86 | 4.76 | 5/41 |
| 2024 | List A | 2 | 1 | 95.00 | 6.79 | 1/70 |
| 2024 | T20 (leagues & domestic) | 8 | 5 | 32.40 | 8.38 | 4/18 |
| 2025 | First-class | 6 | 11 | 22.82 | 3.75 | 4/32 |
| 2025 | List A | 2 | 3 | 38.00 | 6.00 | 3/59 |
| 2025 | T20 (leagues & domestic) | 11 | 14 | 18.50 | 7.77 | 3/17 |
| 2026 | First-class | 3 | 1 | 147.00 | 5.25 | 1/64 |
| 2026 | List A | 3 | 5 | 30.40 | 5.56 | 4/42 |
| 2026 | T20 (leagues & domestic) | 6 | 7 | 27.00 | 11.23 | 3/32 |
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Durham | First-class | 4 | 42 | 21.00 | 75.0 | 26 | 0 | 0 |
| Surrey | First-class | 3 | 29 | 14.50 | 63.0 | 23 | 0 | 0 |
| Durham | List A | 3 | 4 | 2.00 | 44.4 | 4 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Durham | T20 (leagues & domestic) | 3 | 5 | 17.00 | 8.50 | 4/18 |
| Nottinghamshire | T20 (leagues & domestic) | 3 | 4 | 18.50 | 8.22 | 3/26 |
| Worcestershire | T20 (leagues & domestic) | 4 | 3 | 37.67 | 9.04 | 2/23 |
| Middlesex | First-class | 4 | 8 | 19.75 | 3.43 | 4/32 |
| Durham | First-class | 3 | 8 | 26.50 | 5.34 | 5/41 |
| Durham | List A | 3 | 4 | 49.00 | 7.00 | 3/59 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Old Trafford | 13 | 83 | 13.83 | 19 |
| County Ground, Bristol | 1 | 47 | 47.00 | 47 |
| Riverside Ground | 2 | 36 | – | 26 |
| Kennington Oval | 2 | 29 | 29.00 | 23 |
| Stanley Park | 4 | 24 | 8.00 | 14 |
| Sedbergh School | 1 | 22 | 22.00 | 22 |
| County Ground, Worcester | 1 | 9 | – | 9 |
| Aigburth | 2 | 7 | 7.00 | 7 |
| Lord's | 3 | 6 | 3.00 | 4 |
| County Ground, Brighton | 1 | 5 | 5.00 | 5 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Old Trafford | 18 | 21 | 31.62 | 5.68 |
| Stanley Park | 6 | 10 | 27.60 | 5.08 |
| Lord's | 4 | 8 | 18.38 | 3.94 |
| Headingley | 3 | 7 | 12.14 | 8.23 |
| County Ground, Taunton | 2 | 4 | 16.75 | 5.03 |
| Kennington Oval | 1 | 3 | 29.33 | 4.89 |
| Sophia Gardens | 2 | 3 | 31.00 | 4.43 |
| Aigburth | 2 | 3 | 38.00 | 6.00 |
| Woodbridge Road | 1 | 2 | 13.00 | 4.33 |
| County Ground, Derby | 1 | 2 | 20.50 | 10.25 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | – | – | – | – | 139 | 5 | 9.24 |
| T20 | Middle | 6 | 6 | 100.0 | 2 | 140 | 10 | 8.23 |
| T20 | Death | 44 | 39 | 112.8 | 3 | 138 | 11 | 8.87 |
How TH Aspinwall was dismissed
- Caught11 (50%)
- Bowled6 (27%)
- Lbw4 (18%)
- Run out1 (5%)
How TH Aspinwall took wickets
- Caught42
- Bowled18
- Lbw11
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 4 Sep 2024 | 5 |
| 9 Sep 2024 | 10 |
| 9 Sep 2024 | 26 |
| 4 Apr 2025 | 0 |
| 4 Apr 2025 | 2 |
| 4 Jun 2025 | 7 |
| 8 Jun 2025 | 14 |
| 17 Jul 2025 | 0 |
| 18 Jul 2025 | 0 |
| 20 Aug 2025 | 0 |
| 22 Aug 2025 | 7 |
| 13 Sep 2025 | 1 |
| 24 Sep 2025 | 4 |
| 29 May 2026 | 0 |
| 5 Jun 2026 | 1 |
| 12 Jun 2026 | 4 |
| 12 Jun 2026 | 14 |
| 1 Jul 2026 | 0 |
| 14 Aug 2026 | 0 |
| 27 Aug 2026 | 9 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 27 Aug 2026 | First-class | Worcestershire | 9* | 33 | not out | County Ground, Worcester |
| 14 Aug 2026 | List A | Durham | 0* | 4 | not out | Old Trafford |
| 1 Jul 2026 | T20 (leagues & domestic) | Derbyshire | 0* | 1 | not out | County Ground, Derby |
| 12 Jun 2026 | First-class | Kent | 14 | 38 | lbw | Stanley Park |
| 12 Jun 2026 | First-class | Kent | 4* | 7 | not out | Stanley Park |
| 5 Jun 2026 | T20 (leagues & domestic) | Yorkshire | 1 | 3 | bowled | Headingley |
| 29 May 2026 | T20 (leagues & domestic) | Leicestershire | 0* | 3 | not out | Old Trafford |
| 24 Sep 2025 | First-class | Glamorgan | 4* | 5 | not out | Sophia Gardens |
| 13 Sep 2025 | T20 (leagues & domestic) | Somerset | 1 | 3 | caught | Edgbaston |
| 22 Aug 2025 | List A | Warwickshire | 7* | 5 | not out | Aigburth |
| 20 Aug 2025 | List A | Durham | 0 | 1 | caught | Aigburth |
| 18 Jul 2025 | T20 (leagues & domestic) | Nottinghamshire | 0 | 1 | caught | Trent Bridge |
| 17 Jul 2025 | T20 (leagues & domestic) | Yorkshire | 0* | 0 | not out | Headingley |
| 8 Jun 2025 | T20 (leagues & domestic) | Northamptonshire | 14* | 9 | not out | Old Trafford |
| 4 Jun 2025 | T20 (leagues & domestic) | Leicestershire | 7* | 6 | not out | Old Trafford |
| 4 Apr 2025 | First-class | Middlesex | 2 | 12 | bowled | Lord's |
| 4 Apr 2025 | First-class | Middlesex | 0 | 6 | bowled | Lord's |
| 9 Sep 2024 | First-class | Durham | 26* | 30 | not out | Riverside Ground |
| 9 Sep 2024 | First-class | Durham | 10* | 12 | not out | Riverside Ground |
| 4 Sep 2024 | T20 (leagues & domestic) | Sussex | 5 | 3 | lbw | County Ground, Brighton |
Last 20 bowling innings
| Date | Format | Against | Figures | Overs | Mdns | Ground |
|---|---|---|---|---|---|---|
| 27 Aug 2026 | First-class | Worcestershire | 0/51 | 8 | 1 | County Ground, Worcester |
| 14 Aug 2026 | List A | Durham | 0/67 | 9 | 0 | Old Trafford |
| 11 Aug 2026 | List A | Somerset | 4/42 | 8.2 | 0 | County Ground, Taunton |
| 7 Aug 2026 | List A | Gloucestershire | 1/43 | 10 | 2 | Old Trafford |
| 3 Jul 2026 | T20 (leagues & domestic) | Nottinghamshire | 1/43 | 4 | 0 | Trent Bridge |
| 1 Jul 2026 | T20 (leagues & domestic) | Derbyshire | 2/41 | 4 | 0 | County Ground, Derby |
| 12 Jun 2026 | First-class | Kent | 1/64 | 10 | 1 | Stanley Park |
| 12 Jun 2026 | First-class | Kent | 0/32 | 10 | 1 | Stanley Park |
| 9 Jun 2026 | T20 (leagues & domestic) | Durham | 0/34 | 2 | 0 | Riverside Ground |
| 7 Jun 2026 | T20 (leagues & domestic) | Glamorgan | 1/29 | 3 | 0 | Stanley Park |
| 5 Jun 2026 | T20 (leagues & domestic) | Yorkshire | 3/32 | 3 | 0 | Headingley |
| 29 May 2026 | T20 (leagues & domestic) | Leicestershire | 0/10 | 0.5 | 0 | Old Trafford |
| 24 Sep 2025 | First-class | Glamorgan | 2/41 | 13 | 3 | Sophia Gardens |
| 24 Sep 2025 | First-class | Glamorgan | 1/52 | 8 | 0 | Sophia Gardens |
| 15 Sep 2025 | First-class | Middlesex | 0/15 | 5 | 1 | Old Trafford |
| 15 Sep 2025 | First-class | Middlesex | 4/62 | 15.4 | 2 | Old Trafford |
| 13 Sep 2025 | T20 (leagues & domestic) | Somerset | 1/36 | 4 | 1 | Edgbaston |
| 6 Sep 2025 | T20 (leagues & domestic) | Kent | 2/12 | 2 | 0 | Old Trafford |
| 26 Aug 2025 | T20 (leagues & domestic) | Northern Superchargers | 3/17 | 4 | 0 | Headingley |
| 22 Aug 2025 | List A | Warwickshire | 0/55 | 9 | 1 | Aigburth |
Frequently asked questions
How many wickets has TH Aspinwall taken in T20 leagues?
26 wickets in 25 innings at an average of 23.46, economy 8.78, best figures 4/18.
How many wickets has TH Aspinwall taken in first-class?
26 wickets in 15 innings at an average of 32.46, economy 4.47, best figures 5/41.
How many runs has TH Aspinwall scored in T20 leagues?
50 runs in 12 innings (25 matches) at an average of 10.00 and a strike rate of 111.1, in the data from 2024 to 2026.
What is TH Aspinwall's highest score?
47 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.