CricketWise
  1. Home
  2. Players
  3. 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

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
ODI137147247.836275.800360
T20I2575208*10.002290.900010
T20 (leagues & domestic)489330165.003585.700140
First-class5471236016112.521,94330.90112755
List A27158731310.4310668.900042

Runs per year

050100150200201520192023202623
BTJ Wheal: runs per calendar year (all formats in the data)
05010015020020152017201920212023202623
BTJ Wheal: runs per calendar year (all formats in the data)
Show as table
BTJ Wheal: runs per calendar year (all formats in the data)
YearRuns
201517
201667
201733
201877
20193
202024
2021189
202241
202317
2024157
2025123
202623
Year-by-year batting (29 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2015First-class6173.4015.91000
2016First-class7285.6016.81400
2016List A31919.00126.71300
2016T20 (leagues & domestic)2189.00100.01600
2016T20I12–100.0200
2017First-class43110.3324.81800
2017ODI200.000.0000
2017T20 (leagues & domestic)12–66.7200
2017T20I10––000
2018First-class76310.5032.12500
2018ODI2147.00127.31400
2019List A233.0037.5300
2019ODI100.00–000
2020First-class32424.0020.01400
2021First-class1618118.1029.24600
2021T20 (leagues & domestic)355.00125.0500
2021T20I23–60.0200
2022First-class94010.0027.21300
2022T20 (leagues & domestic)111.0050.0100
2023List A3178.5073.9800
2024First-class58220.5056.26101
2024List A62512.5052.11300
2024ODI23316.5070.22400
2024T20 (leagues & domestic)242.0050.0300
2024T20I21313.00108.3800
2025First-class1311411.4041.02400
2025List A199.0075.0900
2026First-class121–56.82100
2026T20I122.0066.7200

BTJ Wheal bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
ODI12616412183/34–22.894.0134.20013
T20I24494701243/20–29.218.5120.6001
T20 (leagues & domestic)489451,388645/38–21.698.8114.8312
First-class897,9054,6251306/517/7135.583.5160.891228
List A271,2011,160405/47–29.005.8030.0318

Wickets per year

02040608020152019202320262
BTJ Wheal: wickets per calendar year (all formats in the data)
0204060802015201720192021202320262
BTJ Wheal: wickets per calendar year (all formats in the data)
Show as table
BTJ Wheal: wickets per calendar year (all formats in the data)
YearWickets
20158
201631
201716
201822
20196
20205
202168
202241
202310
202438
202529
20262
Year-by-year bowling (33 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2015First-class5849.124.184/101
2016First-class111641.193.476/51
2016List A4720.435.024/38
2016T20 (leagues & domestic)5525.808.063/43
2016T20I2311.006.193/20
2017First-class81132.004.154/98
2017ODI2246.005.111/43
2017T20 (leagues & domestic)1145.0011.251/45
2017T20I3255.009.171/31
2018First-class81142.004.022/46
2018List A1235.507.102/71
2018ODI5917.333.573/34
2019List A3354.008.602/49
2019ODI1316.334.903/49
2020First-class5540.603.332/11
2021First-class233425.942.954/59
2021T20 (leagues & domestic)162616.317.764/17
2021T20I8827.388.423/24
2022First-class91435.933.934/59
2022T20 (leagues & domestic)162319.788.895/38
2022T20I3420.756.922/32
2023List A41014.705.075/47
2023T20 (leagues & domestic)20–11.290/22
2024First-class5742.143.372/37
2024List A91327.155.013/14
2024ODI4428.753.712/15
2024T20 (leagues & domestic)7927.1110.174/35
2024T20I5534.009.623/33
2025First-class142434.003.364/46
2025List A6556.806.552/58
2025T20 (leagues & domestic)10–13.500/27
2026First-class10–3.750/60
2026T20I3243.009.211/23
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
SomersetT20 (leagues & domestic)331.5060.0200
SurreyFirst-class1713110.0828.64500
KentFirst-class38484.0041.46101
WarwickshireFirst-class77919.7533.94600
SomersetFirst-class77919.7542.22500
YorkshireFirst-class75210.4024.51800
NottinghamshireFirst-class8355.0024.62100
MiddlesexFirst-class6348.5022.42100
WorcestershireFirst-class5336.6029.21900
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
Hong KongT20I3416.006.863/20
NamibiaT20I3417.756.453/33
AustraliaT20I31118.0012.211/28
GloucestershireT20 (leagues & domestic)4815.008.004/35
SussexT20 (leagues & domestic)6824.628.822/17
MiddlesexT20 (leagues & domestic)4820.3810.403/43
GlamorganT20 (leagues & domestic)3812.389.145/38
SomersetT20 (leagues & domestic)9736.148.252/6
EssexT20 (leagues & domestic)7724.298.722/19
YorkshireFirst-class122422.293.154/56
SurreyFirst-class172344.873.624/65
MiddlesexFirst-class91728.653.674/98
NottinghamshireFirst-class81628.063.486/51
SomersetFirst-class91053.603.934/46
GloucestershireFirst-class4823.252.654/59
WorcestershireFirst-class4639.334.002/46
KentFirst-class4626.172.962/34
WarwickshireFirst-class7658.503.793/68
LeicestershireFirst-class3520.003.752/39
EssexFirst-class4357.334.552/63
LancashireFirst-class4268.002.891/26
WorcestershireList A3429.757.604/48

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
The Rose Bowl3528014.7445
St Lawrence Ground48989.0061
Edgbaston87915.8046
Kennington Oval13696.2712
County Ground, Taunton43919.5025
Dubai International Cricket Stadium42626.0024
County Ground, Bristol32512.5013
County Ground, Worcester3237.6713
Headingley11818.0018
Aigburth21818.0013

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
The Rose Bowl6911324.543.99
Kennington Oval131846.894.34
Trent Bridge81627.253.78
Edgbaston121047.504.34
Old Trafford297.114.80
Sophia Gardens288.509.95
County Ground, Taunton7759.714.83
Harare Sports Club2612.833.92
Grace Road3625.674.69
St Lawrence Ground5631.173.28

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
T20Powerplay––––727308.37
T20Middle1250.00293138.42
T20Death495589.18419459.51
ODIPowerplay––––24033.30
ODIMiddle131968.42312104.08
ODIDeath344379.146456.38

How BTJ Wheal was dismissed

How BTJ Wheal took wickets

Last 20 innings

0204060804 Sep 202418 Apr 202515 May 202621
BTJ Wheal: runs in the last 20 innings
0204060804 Sep 202429 Oct 202411 Apr 20259 May 202516 May 202528 Aug 202515 May 202621
BTJ Wheal: runs in the last 20 innings
Show as table
BTJ Wheal: runs in the last 20 innings
InningsRuns
4 Sep 20248
6 Sep 20245
9 Sep 202461
29 Oct 20249
4 Apr 20257
11 Apr 20256
11 Apr 20259
18 Apr 202519
2 May 202520
9 May 20256
9 May 20250
16 May 202524
16 May 20256
23 May 20251
23 May 202512
28 Aug 20259
24 Sep 20250
24 Sep 20254
14 Feb 20262
15 May 202621
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
15 May 2026First-classNottinghamshire21*37not outThe Rose Bowl
14 Feb 2026T20IEngland23caughtEden Gardens
24 Sep 2025First-classSurrey4*37not outThe Rose Bowl
24 Sep 2025First-classSurrey0*8not outThe Rose Bowl
28 Aug 2025List AMiddlesex912caughtBrunton Memorial Ground
23 May 2025First-classSussex1230caughtThe Rose Bowl
23 May 2025First-classSussex18bowledThe Rose Bowl
16 May 2025First-classWarwickshire626caughtEdgbaston
16 May 2025First-classWarwickshire2428lbwEdgbaston
9 May 2025First-classNottinghamshire04caughtTrent Bridge
9 May 2025First-classNottinghamshire612caughtTrent Bridge
2 May 2025First-classDurham20*47not outThe Rose Bowl
18 Apr 2025First-classSomerset1916bowledThe Rose Bowl
11 Apr 2025First-classSurrey928bowledKennington Oval
11 Apr 2025First-classSurrey620caughtKennington Oval
4 Apr 2025First-classYorkshire714lbwThe Rose Bowl
29 Oct 2024ODINepal910caughtGrand Prairie Stadium
9 Sep 2024First-classKent6190bowledSt Lawrence Ground
6 Sep 2024T20IAustralia58caughtGrange Cricket Club Ground
4 Sep 2024T20IAustralia8*4not outGrange Cricket Club Ground

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
15 May 2026First-classNottinghamshire0/60164The Rose Bowl
17 Feb 2026T20INepal0/343.20Wankhede Stadium
14 Feb 2026T20IEngland1/233.20Eden Gardens
9 Feb 2026T20IItaly1/292.40Eden Gardens
24 Sep 2025First-classSurrey3/58161The Rose Bowl
24 Sep 2025First-classSurrey0/37100The Rose Bowl
20 Sep 2025List AWorcestershire0/474.40Trent Bridge
5 Sep 2025T20 (leagues & domestic)Durham0/2720Riverside Ground
31 Aug 2025List AYorkshire1/3380North Marine Road Ground
28 Aug 2025List AMiddlesex1/1530Brunton Memorial Ground
24 Aug 2025List ADerbyshire1/90100The Rose Bowl
20 Aug 2025List ANottinghamshire0/4191The Rose Bowl
15 Aug 2025List ALeicestershire2/588.40The Rose Bowl
23 May 2025First-classSussex2/54172The Rose Bowl
16 May 2025First-classWarwickshire0/63163Edgbaston
16 May 2025First-classWarwickshire2/49142Edgbaston
9 May 2025First-classNottinghamshire2/85225Trent Bridge
9 May 2025First-classNottinghamshire1/78212Trent Bridge
2 May 2025First-classDurham1/72276The Rose Bowl
18 Apr 2025First-classSomerset0/30154The Rose Bowl

Batter vs bowler matchups

Batters BTJ Wheal bowled to most

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.