CricketWise
  1. Home
  2. Players
  3. TB Sole

Scotland · Men's cricket

TB Sole stats

Data through 13 September 2020Last updated 13 September 2020

Coverage: matches in the Cricsheet data from 16 January 2018 to 13 September 2020. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Between 2018 and 2020, TB Sole appears in 8 ODIs, 8 T20Is for Scotland in the Cricsheet data. In T20 leagues TB Sole scored 91 runs in 7 innings (average 22.75, strike rate 94.8), including 0 hundreds and 0 fifties.

International matches
16
ODIs 8 · T20Is 8
International runs
107
0 hundreds
T20 league & domestic matches
10
91 runs
Highest score
41*
T20 (leagues & domestic)

Teams played for

Scotland 2018–2019 · 17Northamptonshire 2018–2020 · 11

TB Sole batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
ODI86138207.6036105.600070
T20I8626933*17.2543160.500091
T20 (leagues & domestic)10739141*22.759694.8000101
List A210444.003133.300010

Runs per year

05010015020182019202033
TB Sole: runs per calendar year (all formats in the data)
05010015020182019202033
TB Sole: runs per calendar year (all formats in the data)
Show as table
TB Sole: runs per calendar year (all formats in the data)
YearRuns
201831
2019138
202033
Year-by-year batting (7 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2018ODI22412.00126.32000
2018T20 (leagues & domestic)17–140.0700
2019List A144.00133.3400
2019ODI4144.6782.4500
2019T20 (leagues & domestic)45125.50100.04100
2019T20I66917.25160.53300
2020T20 (leagues & domestic)23316.5082.52500

TB Sole bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
ODI840228794/15–31.894.2844.7107
T20I510211142/15–27.756.5325.5000
T20 (leagues & domestic)348610–––7.62–000
List A2724511/28–45.003.7572.0000

Wickets per year

024682018201920200
TB Sole: wickets per calendar year (all formats in the data)
024682018201920200
TB Sole: wickets per calendar year (all formats in the data)
Show as table
TB Sole: wickets per calendar year (all formats in the data)
YearWickets
20187
20197
20200
Year-by-year bowling (7 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2018List A1128.002.801/28
2018ODI4622.334.064/15
2018T20 (leagues & domestic)10–8.000/32
2019List A10–8.500/17
2019ODI4351.004.501/22
2019T20 (leagues & domestic)20–7.250/14
2019T20I5427.756.532/15

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
ICC Academy55012.5020
Headingley141–41
ICC Academy Ground No 2133–33
Sophia Gardens12525.0025
County Ground, Bristol2105.008
Mannofield Park394.505
Grace Road17–7
Riverside Ground177.007
Dubai International Cricket Stadium166.006
Grange Cricket Club155.005

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Bulawayo Athletic Club143.751.50
ICC Academy4344.007.76
The Village127.503.75
Mannofield Park3250.504.04
ICC Academy Ground No 2118.004.00
Grange Cricket Club1152.005.78
Queens Sports Club2175.003.75

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
T20Middle576390.5012046.20
T20Death10376135.583009.60
ODIPowerplay4580.01–––
ODIMiddle6875.0237894.13
ODIDeath2823121.722406.75

How TB Sole was dismissed

How TB Sole took wickets

Last 20 innings

020406016 Jan 201818 Aug 201913 Sep 202025
TB Sole: runs in the last 20 innings
020406016 Jan 20186 May 201915 Aug 201923 Aug 201918 Oct 201922 Oct 201913 Sep 202025
TB Sole: runs in the last 20 innings
Show as table
TB Sole: runs in the last 20 innings
InningsRuns
16 Jan 201820
12 Mar 20184
17 Aug 20187
6 May 20194
21 May 20195
19 Jul 20197
15 Aug 20191
18 Aug 20193
20 Aug 20195
23 Aug 20192
25 Aug 20191
29 Aug 201941
18 Oct 201911
19 Oct 201933
21 Oct 20195
22 Oct 20191
30 Oct 20196
31 Oct 201913
11 Sep 20208
13 Sep 202025
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
13 Sep 2020T20 (leagues & domestic)Glamorgan2531caughtSophia Gardens
11 Sep 2020T20 (leagues & domestic)Gloucestershire89caughtCounty Ground, Bristol
31 Oct 2019T20IOman13*8not outICC Academy
30 Oct 2019T20IUnited Arab Emirates63bowledDubai International Cricket Stadium
22 Oct 2019T20INamibia12caughtICC Academy
21 Oct 2019T20IPapua New Guinea56caughtICC Academy
19 Oct 2019T20IKenya33*18not outICC Academy Ground No 2
18 Oct 2019T20ISingapore116run outICC Academy
29 Aug 2019T20 (leagues & domestic)Yorkshire41*35not outHeadingley
25 Aug 2019T20 (leagues & domestic)Birmingham Bears1*1not outEdgbaston
23 Aug 2019T20 (leagues & domestic)Derbyshire210lbwCounty Ground, Bristol
20 Aug 2019ODIPapua New Guinea5*3not outMannofield Park
18 Aug 2019ODIOman36caughtMannofield Park
15 Aug 2019ODIOman15caughtMannofield Park
19 Jul 2019T20 (leagues & domestic)Durham75caughtRiverside Ground
21 May 2019ODISri Lanka53caughtGrange Cricket Club
6 May 2019List ANottinghamshire43bowledCounty Ground, Northampton
17 Aug 2018T20 (leagues & domestic)Leicestershire7*5not outGrace Road
12 Mar 2018ODIZimbabwe45caughtQueens Sports Club
16 Jan 2018ODIIreland2014bowledICC Academy

Frequently asked questions

How many runs has TB Sole scored in ODIs?
38 runs in 6 innings (8 matches) at an average of 7.60 and a strike rate of 105.6, in the data from 2018 to 2019.
How many runs has TB Sole scored in T20Is?
69 runs in 6 innings (8 matches) at an average of 17.25 and a strike rate of 160.5, in the data from 2019 to 2019.
How many runs has TB Sole scored in T20 leagues?
91 runs in 7 innings (10 matches) at an average of 22.75 and a strike rate of 94.8, in the data from 2018 to 2020.
What is TB Sole's highest score?
41* in T20 leagues, 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.