- Home
- Players
- BTJ Wheal
Hampshire · Men's cricket
BTJ Wheal stats
Data through 15 May 2026Last updated 15 May 2026
Coverage: matches in the Cricsheet data from 17 May 2015 to 15 May 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Between 2015 and 2026, BTJ Wheal appears in 13 ODIs, 25 T20Is for Scotland in the Cricsheet data. With the ball, the best return was 130 wickets in first-class at an average of 35.58 and an economy rate of 3.51.
International matches
38
ODIs 13 · T20Is 25
International wickets
42
0 five-wicket hauls
T20 league & domestic matches
48
30 runs
Best bowling
6/51
First-class
Teams played for
Hampshire 2015–2026 · 118Scotland 2016–2026 · 38London Spirit 2021–2022 · 6MI Emirates 2023 · 2Gloucestershire 2022 · 1Warwickshire 2022 · 1Glamorgan 2024 · 1
BTJ Wheal batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 13 | 7 | 1 | 47 | 24 | 7.83 | 62 | 75.8 | 0 | 0 | 3 | 6 | 0 |
| T20I | 25 | 7 | 5 | 20 | 8* | 10.00 | 22 | 90.9 | 0 | 0 | 0 | 1 | 0 |
| T20 (leagues & domestic) | 48 | 9 | 3 | 30 | 16 | 5.00 | 35 | 85.7 | 0 | 0 | 1 | 4 | 0 |
| First-class | 54 | 71 | 23 | 601 | 61 | 12.52 | 1,943 | 30.9 | 0 | 1 | 12 | 75 | 5 |
| List A | 27 | 15 | 8 | 73 | 13 | 10.43 | 106 | 68.9 | 0 | 0 | 0 | 4 | 2 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2015 | 17 |
| 2016 | 67 |
| 2017 | 33 |
| 2018 | 77 |
| 2019 | 3 |
| 2020 | 24 |
| 2021 | 189 |
| 2022 | 41 |
| 2023 | 17 |
| 2024 | 157 |
| 2025 | 123 |
| 2026 | 23 |
Year-by-year batting (29 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2015 | First-class | 6 | 17 | 3.40 | 15.9 | 10 | 0 | 0 |
| 2016 | First-class | 7 | 28 | 5.60 | 16.8 | 14 | 0 | 0 |
| 2016 | List A | 3 | 19 | 19.00 | 126.7 | 13 | 0 | 0 |
| 2016 | T20 (leagues & domestic) | 2 | 18 | 9.00 | 100.0 | 16 | 0 | 0 |
| 2016 | T20I | 1 | 2 | – | 100.0 | 2 | 0 | 0 |
| 2017 | First-class | 4 | 31 | 10.33 | 24.8 | 18 | 0 | 0 |
| 2017 | ODI | 2 | 0 | 0.00 | 0.0 | 0 | 0 | 0 |
| 2017 | T20 (leagues & domestic) | 1 | 2 | – | 66.7 | 2 | 0 | 0 |
| 2017 | T20I | 1 | 0 | – | – | 0 | 0 | 0 |
| 2018 | First-class | 7 | 63 | 10.50 | 32.1 | 25 | 0 | 0 |
| 2018 | ODI | 2 | 14 | 7.00 | 127.3 | 14 | 0 | 0 |
| 2019 | List A | 2 | 3 | 3.00 | 37.5 | 3 | 0 | 0 |
| 2019 | ODI | 1 | 0 | 0.00 | – | 0 | 0 | 0 |
| 2020 | First-class | 3 | 24 | 24.00 | 20.0 | 14 | 0 | 0 |
| 2021 | First-class | 16 | 181 | 18.10 | 29.2 | 46 | 0 | 0 |
| 2021 | T20 (leagues & domestic) | 3 | 5 | 5.00 | 125.0 | 5 | 0 | 0 |
| 2021 | T20I | 2 | 3 | – | 60.0 | 2 | 0 | 0 |
| 2022 | First-class | 9 | 40 | 10.00 | 27.2 | 13 | 0 | 0 |
| 2022 | T20 (leagues & domestic) | 1 | 1 | 1.00 | 50.0 | 1 | 0 | 0 |
| 2023 | List A | 3 | 17 | 8.50 | 73.9 | 8 | 0 | 0 |
| 2024 | First-class | 5 | 82 | 20.50 | 56.2 | 61 | 0 | 1 |
| 2024 | List A | 6 | 25 | 12.50 | 52.1 | 13 | 0 | 0 |
| 2024 | ODI | 2 | 33 | 16.50 | 70.2 | 24 | 0 | 0 |
| 2024 | T20 (leagues & domestic) | 2 | 4 | 2.00 | 50.0 | 3 | 0 | 0 |
| 2024 | T20I | 2 | 13 | 13.00 | 108.3 | 8 | 0 | 0 |
| 2025 | First-class | 13 | 114 | 11.40 | 41.0 | 24 | 0 | 0 |
| 2025 | List A | 1 | 9 | 9.00 | 75.0 | 9 | 0 | 0 |
| 2026 | First-class | 1 | 21 | – | 56.8 | 21 | 0 | 0 |
| 2026 | T20I | 1 | 2 | 2.00 | 66.7 | 2 | 0 | 0 |
BTJ Wheal bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 12 | 616 | 412 | 18 | 3/34 | – | 22.89 | 4.01 | 34.2 | 0 | 0 | 13 |
| T20I | 24 | 494 | 701 | 24 | 3/20 | – | 29.21 | 8.51 | 20.6 | 0 | 0 | 1 |
| T20 (leagues & domestic) | 48 | 945 | 1,388 | 64 | 5/38 | – | 21.69 | 8.81 | 14.8 | 3 | 1 | 2 |
| First-class | 89 | 7,905 | 4,625 | 130 | 6/51 | 7/71 | 35.58 | 3.51 | 60.8 | 9 | 1 | 228 |
| List A | 27 | 1,201 | 1,160 | 40 | 5/47 | – | 29.00 | 5.80 | 30.0 | 3 | 1 | 8 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2015 | 8 |
| 2016 | 31 |
| 2017 | 16 |
| 2018 | 22 |
| 2019 | 6 |
| 2020 | 5 |
| 2021 | 68 |
| 2022 | 41 |
| 2023 | 10 |
| 2024 | 38 |
| 2025 | 29 |
| 2026 | 2 |
Year-by-year bowling (33 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2015 | First-class | 5 | 8 | 49.12 | 4.18 | 4/101 |
| 2016 | First-class | 11 | 16 | 41.19 | 3.47 | 6/51 |
| 2016 | List A | 4 | 7 | 20.43 | 5.02 | 4/38 |
| 2016 | T20 (leagues & domestic) | 5 | 5 | 25.80 | 8.06 | 3/43 |
| 2016 | T20I | 2 | 3 | 11.00 | 6.19 | 3/20 |
| 2017 | First-class | 8 | 11 | 32.00 | 4.15 | 4/98 |
| 2017 | ODI | 2 | 2 | 46.00 | 5.11 | 1/43 |
| 2017 | T20 (leagues & domestic) | 1 | 1 | 45.00 | 11.25 | 1/45 |
| 2017 | T20I | 3 | 2 | 55.00 | 9.17 | 1/31 |
| 2018 | First-class | 8 | 11 | 42.00 | 4.02 | 2/46 |
| 2018 | List A | 1 | 2 | 35.50 | 7.10 | 2/71 |
| 2018 | ODI | 5 | 9 | 17.33 | 3.57 | 3/34 |
| 2019 | List A | 3 | 3 | 54.00 | 8.60 | 2/49 |
| 2019 | ODI | 1 | 3 | 16.33 | 4.90 | 3/49 |
| 2020 | First-class | 5 | 5 | 40.60 | 3.33 | 2/11 |
| 2021 | First-class | 23 | 34 | 25.94 | 2.95 | 4/59 |
| 2021 | T20 (leagues & domestic) | 16 | 26 | 16.31 | 7.76 | 4/17 |
| 2021 | T20I | 8 | 8 | 27.38 | 8.42 | 3/24 |
| 2022 | First-class | 9 | 14 | 35.93 | 3.93 | 4/59 |
| 2022 | T20 (leagues & domestic) | 16 | 23 | 19.78 | 8.89 | 5/38 |
| 2022 | T20I | 3 | 4 | 20.75 | 6.92 | 2/32 |
| 2023 | List A | 4 | 10 | 14.70 | 5.07 | 5/47 |
| 2023 | T20 (leagues & domestic) | 2 | 0 | – | 11.29 | 0/22 |
| 2024 | First-class | 5 | 7 | 42.14 | 3.37 | 2/37 |
| 2024 | List A | 9 | 13 | 27.15 | 5.01 | 3/14 |
| 2024 | ODI | 4 | 4 | 28.75 | 3.71 | 2/15 |
| 2024 | T20 (leagues & domestic) | 7 | 9 | 27.11 | 10.17 | 4/35 |
| 2024 | T20I | 5 | 5 | 34.00 | 9.62 | 3/33 |
| 2025 | First-class | 14 | 24 | 34.00 | 3.36 | 4/46 |
| 2025 | List A | 6 | 5 | 56.80 | 6.55 | 2/58 |
| 2025 | T20 (leagues & domestic) | 1 | 0 | – | 13.50 | 0/27 |
| 2026 | First-class | 1 | 0 | – | 3.75 | 0/60 |
| 2026 | T20I | 3 | 2 | 43.00 | 9.21 | 1/23 |
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Somerset | T20 (leagues & domestic) | 3 | 3 | 1.50 | 60.0 | 2 | 0 | 0 |
| Surrey | First-class | 17 | 131 | 10.08 | 28.6 | 45 | 0 | 0 |
| Kent | First-class | 3 | 84 | 84.00 | 41.4 | 61 | 0 | 1 |
| Warwickshire | First-class | 7 | 79 | 19.75 | 33.9 | 46 | 0 | 0 |
| Somerset | First-class | 7 | 79 | 19.75 | 42.2 | 25 | 0 | 0 |
| Yorkshire | First-class | 7 | 52 | 10.40 | 24.5 | 18 | 0 | 0 |
| Nottinghamshire | First-class | 8 | 35 | 5.00 | 24.6 | 21 | 0 | 0 |
| Middlesex | First-class | 6 | 34 | 8.50 | 22.4 | 21 | 0 | 0 |
| Worcestershire | First-class | 5 | 33 | 6.60 | 29.2 | 19 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Hong Kong | T20I | 3 | 4 | 16.00 | 6.86 | 3/20 |
| Namibia | T20I | 3 | 4 | 17.75 | 6.45 | 3/33 |
| Australia | T20I | 3 | 1 | 118.00 | 12.21 | 1/28 |
| Gloucestershire | T20 (leagues & domestic) | 4 | 8 | 15.00 | 8.00 | 4/35 |
| Sussex | T20 (leagues & domestic) | 6 | 8 | 24.62 | 8.82 | 2/17 |
| Middlesex | T20 (leagues & domestic) | 4 | 8 | 20.38 | 10.40 | 3/43 |
| Glamorgan | T20 (leagues & domestic) | 3 | 8 | 12.38 | 9.14 | 5/38 |
| Somerset | T20 (leagues & domestic) | 9 | 7 | 36.14 | 8.25 | 2/6 |
| Essex | T20 (leagues & domestic) | 7 | 7 | 24.29 | 8.72 | 2/19 |
| Yorkshire | First-class | 12 | 24 | 22.29 | 3.15 | 4/56 |
| Surrey | First-class | 17 | 23 | 44.87 | 3.62 | 4/65 |
| Middlesex | First-class | 9 | 17 | 28.65 | 3.67 | 4/98 |
| Nottinghamshire | First-class | 8 | 16 | 28.06 | 3.48 | 6/51 |
| Somerset | First-class | 9 | 10 | 53.60 | 3.93 | 4/46 |
| Gloucestershire | First-class | 4 | 8 | 23.25 | 2.65 | 4/59 |
| Worcestershire | First-class | 4 | 6 | 39.33 | 4.00 | 2/46 |
| Kent | First-class | 4 | 6 | 26.17 | 2.96 | 2/34 |
| Warwickshire | First-class | 7 | 6 | 58.50 | 3.79 | 3/68 |
| Leicestershire | First-class | 3 | 5 | 20.00 | 3.75 | 2/39 |
| Essex | First-class | 4 | 3 | 57.33 | 4.55 | 2/63 |
| Lancashire | First-class | 4 | 2 | 68.00 | 2.89 | 1/26 |
| Worcestershire | List A | 3 | 4 | 29.75 | 7.60 | 4/48 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| The Rose Bowl | 35 | 280 | 14.74 | 45 |
| St Lawrence Ground | 4 | 89 | 89.00 | 61 |
| Edgbaston | 8 | 79 | 15.80 | 46 |
| Kennington Oval | 13 | 69 | 6.27 | 12 |
| County Ground, Taunton | 4 | 39 | 19.50 | 25 |
| Dubai International Cricket Stadium | 4 | 26 | 26.00 | 24 |
| County Ground, Bristol | 3 | 25 | 12.50 | 13 |
| County Ground, Worcester | 3 | 23 | 7.67 | 13 |
| Headingley | 1 | 18 | 18.00 | 18 |
| Aigburth | 2 | 18 | 18.00 | 13 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| The Rose Bowl | 69 | 113 | 24.54 | 3.99 |
| Kennington Oval | 13 | 18 | 46.89 | 4.34 |
| Trent Bridge | 8 | 16 | 27.25 | 3.78 |
| Edgbaston | 12 | 10 | 47.50 | 4.34 |
| Old Trafford | 2 | 9 | 7.11 | 4.80 |
| Sophia Gardens | 2 | 8 | 8.50 | 9.95 |
| County Ground, Taunton | 7 | 7 | 59.71 | 4.83 |
| Harare Sports Club | 2 | 6 | 12.83 | 3.92 |
| Grace Road | 3 | 6 | 25.67 | 4.69 |
| St Lawrence Ground | 5 | 6 | 31.17 | 3.28 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | – | – | – | – | 727 | 30 | 8.37 |
| T20 | Middle | 1 | 2 | 50.0 | 0 | 293 | 13 | 8.42 |
| T20 | Death | 49 | 55 | 89.1 | 8 | 419 | 45 | 9.51 |
| ODI | Powerplay | – | – | – | – | 240 | 3 | 3.30 |
| ODI | Middle | 13 | 19 | 68.4 | 2 | 312 | 10 | 4.08 |
| ODI | Death | 34 | 43 | 79.1 | 4 | 64 | 5 | 6.38 |
How BTJ Wheal was dismissed
- Caught30 (43%)
- Bowled16 (23%)
- Lbw15 (22%)
- Run out5 (7%)
- Caught and bowled2 (3%)
- Stumped1 (1%)
How BTJ Wheal took wickets
- Caught197
- Bowled53
- Lbw23
- Caught and bowled2
- Hit wicket1
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 4 Sep 2024 | 8 |
| 6 Sep 2024 | 5 |
| 9 Sep 2024 | 61 |
| 29 Oct 2024 | 9 |
| 4 Apr 2025 | 7 |
| 11 Apr 2025 | 6 |
| 11 Apr 2025 | 9 |
| 18 Apr 2025 | 19 |
| 2 May 2025 | 20 |
| 9 May 2025 | 6 |
| 9 May 2025 | 0 |
| 16 May 2025 | 24 |
| 16 May 2025 | 6 |
| 23 May 2025 | 1 |
| 23 May 2025 | 12 |
| 28 Aug 2025 | 9 |
| 24 Sep 2025 | 0 |
| 24 Sep 2025 | 4 |
| 14 Feb 2026 | 2 |
| 15 May 2026 | 21 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 15 May 2026 | First-class | Nottinghamshire | 21* | 37 | not out | The Rose Bowl |
| 14 Feb 2026 | T20I | England | 2 | 3 | caught | Eden Gardens |
| 24 Sep 2025 | First-class | Surrey | 4* | 37 | not out | The Rose Bowl |
| 24 Sep 2025 | First-class | Surrey | 0* | 8 | not out | The Rose Bowl |
| 28 Aug 2025 | List A | Middlesex | 9 | 12 | caught | Brunton Memorial Ground |
| 23 May 2025 | First-class | Sussex | 12 | 30 | caught | The Rose Bowl |
| 23 May 2025 | First-class | Sussex | 1 | 8 | bowled | The Rose Bowl |
| 16 May 2025 | First-class | Warwickshire | 6 | 26 | caught | Edgbaston |
| 16 May 2025 | First-class | Warwickshire | 24 | 28 | lbw | Edgbaston |
| 9 May 2025 | First-class | Nottinghamshire | 0 | 4 | caught | Trent Bridge |
| 9 May 2025 | First-class | Nottinghamshire | 6 | 12 | caught | Trent Bridge |
| 2 May 2025 | First-class | Durham | 20* | 47 | not out | The Rose Bowl |
| 18 Apr 2025 | First-class | Somerset | 19 | 16 | bowled | The Rose Bowl |
| 11 Apr 2025 | First-class | Surrey | 9 | 28 | bowled | Kennington Oval |
| 11 Apr 2025 | First-class | Surrey | 6 | 20 | caught | Kennington Oval |
| 4 Apr 2025 | First-class | Yorkshire | 7 | 14 | lbw | The Rose Bowl |
| 29 Oct 2024 | ODI | Nepal | 9 | 10 | caught | Grand Prairie Stadium |
| 9 Sep 2024 | First-class | Kent | 61 | 90 | bowled | St Lawrence Ground |
| 6 Sep 2024 | T20I | Australia | 5 | 8 | caught | Grange Cricket Club Ground |
| 4 Sep 2024 | T20I | Australia | 8* | 4 | not out | Grange Cricket Club Ground |
Last 20 bowling innings
| Date | Format | Against | Figures | Overs | Mdns | Ground |
|---|---|---|---|---|---|---|
| 15 May 2026 | First-class | Nottinghamshire | 0/60 | 16 | 4 | The Rose Bowl |
| 17 Feb 2026 | T20I | Nepal | 0/34 | 3.2 | 0 | Wankhede Stadium |
| 14 Feb 2026 | T20I | England | 1/23 | 3.2 | 0 | Eden Gardens |
| 9 Feb 2026 | T20I | Italy | 1/29 | 2.4 | 0 | Eden Gardens |
| 24 Sep 2025 | First-class | Surrey | 3/58 | 16 | 1 | The Rose Bowl |
| 24 Sep 2025 | First-class | Surrey | 0/37 | 10 | 0 | The Rose Bowl |
| 20 Sep 2025 | List A | Worcestershire | 0/47 | 4.4 | 0 | Trent Bridge |
| 5 Sep 2025 | T20 (leagues & domestic) | Durham | 0/27 | 2 | 0 | Riverside Ground |
| 31 Aug 2025 | List A | Yorkshire | 1/33 | 8 | 0 | North Marine Road Ground |
| 28 Aug 2025 | List A | Middlesex | 1/15 | 3 | 0 | Brunton Memorial Ground |
| 24 Aug 2025 | List A | Derbyshire | 1/90 | 10 | 0 | The Rose Bowl |
| 20 Aug 2025 | List A | Nottinghamshire | 0/41 | 9 | 1 | The Rose Bowl |
| 15 Aug 2025 | List A | Leicestershire | 2/58 | 8.4 | 0 | The Rose Bowl |
| 23 May 2025 | First-class | Sussex | 2/54 | 17 | 2 | The Rose Bowl |
| 16 May 2025 | First-class | Warwickshire | 0/63 | 16 | 3 | Edgbaston |
| 16 May 2025 | First-class | Warwickshire | 2/49 | 14 | 2 | Edgbaston |
| 9 May 2025 | First-class | Nottinghamshire | 2/85 | 22 | 5 | Trent Bridge |
| 9 May 2025 | First-class | Nottinghamshire | 1/78 | 21 | 2 | Trent Bridge |
| 2 May 2025 | First-class | Durham | 1/72 | 27 | 6 | The Rose Bowl |
| 18 Apr 2025 | First-class | Somerset | 0/30 | 15 | 4 | The Rose Bowl |
Batter vs bowler matchups
Batters BTJ Wheal bowled to most
- Dominic Sibley vs BTJ Wheal292 balls
- Rory Burns vs BTJ Wheal268 balls
Frequently asked questions
How many wickets has BTJ Wheal taken in ODIs?
18 wickets in 12 innings at an average of 22.89, economy 4.01, best figures 3/34.
How many wickets has BTJ Wheal taken in T20Is?
24 wickets in 24 innings at an average of 29.21, economy 8.51, best figures 3/20.
How many runs has BTJ Wheal scored in ODIs?
47 runs in 7 innings (13 matches) at an average of 7.83 and a strike rate of 75.8, in the data from 2017 to 2024.
How many runs has BTJ Wheal scored in T20Is?
20 runs in 7 innings (25 matches) at an average of 10.00 and a strike rate of 90.9, in the data from 2016 to 2026.
How many runs has BTJ Wheal scored in T20 leagues?
30 runs in 9 innings (48 matches) at an average of 5.00 and a strike rate of 85.7, in the data from 2016 to 2025.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.