CricketWise
  1. Home
  2. Players
  3. CT Steel

Surrey · Men's cricket

CT Steel stats

Data through 18 August 2025Last updated 18 August 2025

Coverage: matches in the Cricsheet data from 21 April 2017 to 18 August 2025. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

CT Steel played 24 T20 league and domestic matches in the data, between 2017 and 2025. In first-class CT Steel scored 2,361 runs in 94 innings (average 26.53, strike rate 42.3), including 4 hundreds and 10 fifties. CT Steel took 59 first-class wickets in the data (average 33.22, economy 4.10, best 5/25). Against Leicestershire in first-class, CT Steel averaged 48.57 over 7 innings.

T20 league & domestic matches
24
165 runs
Best batting average (T20 (leagues & domestic))
16.50
16 innings
Highest score
224
First-class
Best bowling
5/25
First-class

Teams played for

Surrey 2021–2025 · 73Durham 2017–2020 · 50Hampshire 2021 · 1

CT Steel batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
T20 (leagues & domestic)241661653716.50135122.2000154
First-class589452,36122426.535,58542.34101127811
List A423966667720.1884578.8058769

Runs per year

05001K1.5K201720202025159
CT Steel: runs per calendar year (all formats in the data)
05001K1.5K201720182019202020212022202320242025159
CT Steel: runs per calendar year (all formats in the data)
Show as table
CT Steel: runs per calendar year (all formats in the data)
YearRuns
20171,124
2018643
2019133
202022
202179
2022295
2023480
2024257
2025159
Year-by-year batting (20 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2017First-class2489940.8644.122424
2017List A613226.4072.97701
2017T20 (leagues & domestic)69315.50125.73700
2018First-class2059429.7038.216014
2018List A44912.2555.12400
2019First-class1013313.3044.53900
2020First-class5224.4021.81100
2021First-class67412.3337.02800
2021List A352.5035.7400
2022First-class712818.2933.84800
2022List A614837.0088.16802
2022T20 (leagues & domestic)11919.00135.71900
2023First-class1029132.3351.514111
2023List A718125.8695.86702
2023T20 (leagues & domestic)384.0072.7500
2024First-class1013817.2549.34300
2024List A87410.5774.73700
2024T20 (leagues & domestic)64545.00125.01400
2025First-class28241.0049.45501
2025List A57719.2573.34900

CT Steel bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
T20 (leagues & domestic)17264436123/41–36.339.9122.0000
First-class532,8681,960595/259/14633.224.1048.64235
List A321,4771,440454/33–32.005.8532.8405

Wickets per year

02040602017202020254
CT Steel: wickets per calendar year (all formats in the data)
02040602017201820192020202120222023202420254
CT Steel: wickets per calendar year (all formats in the data)
Show as table
CT Steel: wickets per calendar year (all formats in the data)
YearWickets
201710
20189
20192
20201
202111
202213
202320
202446
20254
Year-by-year bowling (19 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2017First-class10834.384.212/24
2017List A20–9.400/14
2017T20 (leagues & domestic)3244.0011.002/60
2018First-class8921.114.382/7
2019First-class1217.503.502/35
2020First-class118.004.001/8
2021First-class31120.005.001/9
2021List A51022.004.894/33
2022First-class8929.333.983/65
2022List A6464.255.822/70
2022T20 (leagues & domestic)10–13.670/41
2023First-class8642.333.504/40
2023List A71029.805.293/41
2023T20 (leagues & domestic)3420.259.003/41
2024First-class122329.303.865/25
2024List A71721.826.084/50
2024T20 (leagues & domestic)10637.679.422/29
2025First-class20–7.000/11
2025List A5461.757.123/67
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
SomersetT20 (leagues & domestic)43517.50134.61900
LeicestershireFirst-class734048.5744.222411
SussexFirst-class1031831.8046.516011
NorthamptonshireFirst-class1028028.0045.812811
WarwickshireFirst-class823529.3843.07103
LancashireFirst-class622545.0050.714110
GlamorganFirst-class618530.8345.15902
DerbyshireFirst-class715626.0031.17201
KentFirst-class513032.5040.14300
GloucestershireFirst-class412341.0040.66201
SomersetFirst-class79513.5736.74300
HampshireFirst-class6528.6728.61900
EssexFirst-class55010.0030.92800
WorcestershireFirst-class5428.4042.41700
YorkshireFirst-class3206.6726.01100
NottinghamshireList A516432.8077.07702
GloucestershireList A48829.33101.16101
LeicestershireList A67915.8092.95001
YorkshireList A37135.50122.43700
EssexList A37023.3361.44900
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
SussexT20 (leagues & domestic)3320.0010.003/41
SomersetT20 (leagues & domestic)41108.0010.801/26
SomersetFirst-class6924.443.505/96
LancashireFirst-class4923.443.425/25
DerbyshireFirst-class5719.574.112/19
HampshireFirst-class6646.334.124/40
NorthamptonshireFirst-class4541.404.373/104
SussexFirst-class4530.204.532/25
LeicestershireFirst-class4421.503.442/35
WorcestershireFirst-class3177.005.131/32
EssexFirst-class30–5.310/2
WarwickshireFirst-class40–6.180/9
LeicestershireList A61027.105.334/33
GloucestershireList A4924.225.454/61
WarwickshireList A3718.005.254/39
EssexList A3530.205.814/50
YorkshireList A3528.007.373/49
NottinghamshireList A3339.005.903/41

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Riverside Ground3589626.35160
Kennington Oval2337119.5371
Old Trafford526165.25141
Grace Road623439.00224
Trent Bridge412742.3377
St Lawrence Ground412361.5043
Edgbaston612024.0055
County Ground, Chelmsford610120.2049
Roseworth Terrace38643.0068
County Ground, Northampton68013.3348

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Kennington Oval272929.794.98
Old Trafford5925.113.55
St Lawrence Ground3717.003.13
County Ground, Chelmsford5729.006.15
County Ground, Brighton3628.835.41
Riverside Ground9635.504.15
Grace Road3510.803.60
County Ground, Derby3528.604.77
County Ground, Northampton4541.404.37
The Rose Bowl3548.004.17

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
T20Powerplay7155129.14614.00
T20Middle3530116.722521010.10
T20Death5950118.04618.00

How CT Steel was dismissed

How CT Steel took wickets

Last 20 innings

020406025 Jul 202411 Aug 202418 Aug 20255
CT Steel: runs in the last 20 innings
020406025 Jul 20242 Aug 20249 Aug 202429 Aug 202414 Sep 20246 Aug 202518 Aug 20255
CT Steel: runs in the last 20 innings
Show as table
CT Steel: runs in the last 20 innings
InningsRuns
25 Jul 202437
28 Jul 20240
30 Jul 20240
2 Aug 20241
4 Aug 20247
6 Aug 202420
9 Aug 20248
11 Aug 20241
29 Aug 20247
29 Aug 20248
9 Sep 20240
9 Sep 20240
14 Sep 20248
9 May 202555
29 Jul 202527
6 Aug 20250
8 Aug 202523
13 Aug 20250
15 Aug 202549
18 Aug 20255
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
18 Aug 2025List AHampshire510caughtKennington Oval
15 Aug 2025List AEssex4969lbwCounty Ground, Chelmsford
13 Aug 2025List AGlamorgan0*2not outKennington Oval
8 Aug 2025List AGloucestershire2323caughtWoodbridge Road
6 Aug 2025List ALeicestershire01caughtWoodbridge Road
29 Jul 2025First-classDurham2758lbwRiverside Ground
9 May 2025First-classWarwickshire55108bowledEdgbaston
14 Sep 2024T20 (leagues & domestic)Somerset8*3not outEdgbaston
9 Sep 2024First-classSomerset07lbwCounty Ground, Taunton
9 Sep 2024First-classSomerset02bowledCounty Ground, Taunton
29 Aug 2024First-classNottinghamshire8*16not outTrent Bridge
29 Aug 2024First-classNottinghamshire714run outTrent Bridge
11 Aug 2024List ASussex17caughtCounty Ground, Brighton
9 Aug 2024List AEssex821lbwCounty Ground, Chelmsford
6 Aug 2024List ALeicestershire20*16not outKibworth Cricket Club New Ground
4 Aug 2024List ANottinghamshire710caughtWoodbridge Road
2 Aug 2024List AWarwickshire16lbwRugby School Ground
30 Jul 2024List AGloucestershire04caughtKennington Oval
28 Jul 2024List AGlamorgan01caughtKennington Oval
25 Jul 2024List AYorkshire3734caughtKennington Oval

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
18 Aug 2025List AHampshire0/40.10Kennington Oval
15 Aug 2025List AEssex0/6760County Ground, Chelmsford
13 Aug 2025List AGlamorgan0/6790Kennington Oval
8 Aug 2025List AGloucestershire3/67100Woodbridge Road
6 Aug 2025List ALeicestershire1/429.30Woodbridge Road
29 Jul 2025First-classDurham0/1120Riverside Ground
9 May 2025First-classWarwickshire0/129180Edgbaston
14 Sep 2024T20 (leagues & domestic)Somerset0/2720Edgbaston
9 Sep 2024First-classSomerset0/710County Ground, Taunton
9 Sep 2024First-classSomerset0/3150County Ground, Taunton
29 Aug 2024First-classNottinghamshire0/4681Trent Bridge
29 Aug 2024First-classNottinghamshire2/117241Trent Bridge
11 Aug 2024List ASussex1/44101County Ground, Brighton
9 Aug 2024List AEssex4/50100County Ground, Chelmsford
6 Aug 2024List ALeicestershire3/48100Kibworth Cricket Club New Ground
4 Aug 2024List ANottinghamshire0/5250Woodbridge Road
2 Aug 2024List AWarwickshire3/58100Rugby School Ground
30 Jul 2024List AGloucestershire4/61100Kennington Oval
25 Jul 2024List AYorkshire2/5860Kennington Oval
19 Jul 2024T20 (leagues & domestic)Kent1/4740St Lawrence Ground

Frequently asked questions

How many runs has CT Steel scored in T20 leagues?
165 runs in 16 innings (24 matches) at an average of 16.50 and a strike rate of 122.2, in the data from 2017 to 2024.
What is CT Steel's highest score?
224 in first-class, the highest score in the data.
How many wickets has CT Steel taken in T20 leagues?
12 wickets in 17 innings at an average of 36.33, economy 9.91, best figures 3/41.
How many wickets has CT Steel taken in first-class?
59 wickets in 53 innings at an average of 33.22, economy 4.10, best figures 5/25.
How many centuries has CT Steel scored?
4 hundreds in the data: 4 in first-class.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.