CricketWise
  1. Home
  2. Players
  3. Tymal Mills

Sussex · Men's cricket

Tymal Mills stats

Data through 16 September 2026Last updated 16 September 2026

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

Tymal Mills played 16 T20Is for England in the data, between 2014 and 2026. With the ball, the best return was 323 wickets in T20 leagues at an average of 22.30 and an economy rate of 8.44.

International matches
16
T20Is 16
International wickets
14
0 five-wicket hauls
T20 league & domestic matches
241
247 runs
Best bowling
4/13
T20 (leagues & domestic)

Teams played for

Sussex 2015–2026 · 125Southern Brave 2021–2025 · 36England 2016–2023 · 15Hobart Hurricanes 2017–2018 · 10Essex 2014 · 9Quetta Gladiators 2017–2020 · 9Islamabad United 2024–2025 · 8Karachi Kings 2018 · 7Perth Scorchers 2021–2022 · 7Royal Challengers Bengaluru 2017 · 5Mumbai Indians 2022 · 5Desert Vipers 2023–2024 · 5

Tymal Mills batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
T20I1652872.671266.700201
T20 (leagues & domestic)2416523247305.88232106.50014298
First-class692723010.2915147.700091
List A33133*1.50837.500200

Runs per year

025507510020142019202628
Tymal Mills: runs per calendar year (all formats in the data)
0255075100201420162018202020222024202628
Tymal Mills: runs per calendar year (all formats in the data)
Show as table
Tymal Mills: runs per calendar year (all formats in the data)
YearRuns
201454
201522
201617
201710
20185
20190
202014
202144
202222
202318
20243
202593
202628
Year-by-year batting (19 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2014First-class55418.0057.43000
2014List A100.000.0000
2014T20 (leagues & domestic)100.000.0000
2015First-class4184.5031.6800
2015List A233.0060.0300
2015T20 (leagues & domestic)211.0050.0100
2016T20 (leagues & domestic)4178.50154.5700
2017T20 (leagues & domestic)7102.0050.0600
2017T20I100.000.0000
2018T20 (leagues & domestic)15–250.0500
2020T20 (leagues & domestic)21414.0093.31000
2021T20 (leagues & domestic)44414.67112.82700
2022T20 (leagues & domestic)8144.6763.6500
2022T20I388.0088.9700
2023T20 (leagues & domestic)6183.60112.5500
2023T20I100.000.0000
2024T20 (leagues & domestic)633.0075.0100
2025T20 (leagues & domestic)16937.15124.03000
2026T20 (leagues & domestic)8284.00112.02000

Tymal Mills bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
T20I16322474143/27–33.868.8323.0001
T20 (leagues & domestic)2385,1207,2043234/13–22.308.4415.9702
First-class12894495123/494/7141.253.3274.50029
List A311614832/76–49.337.6638.7000

Wickets per year

020406020142019202623
Tymal Mills: wickets per calendar year (all formats in the data)
0204060201420162018202020222024202623
Tymal Mills: wickets per calendar year (all formats in the data)
Show as table
Tymal Mills: wickets per calendar year (all formats in the data)
YearWickets
201415
201524
201620
201721
201824
201914
202016
202138
202229
202337
202452
202539
202623
Year-by-year bowling (23 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2014First-class8940.003.263/49
2014List A10–4.290/10
2014T20 (leagues & domestic)4620.338.713/41
2015First-class4345.003.512/28
2015List A2346.008.122/76
2015T20 (leagues & domestic)111817.837.834/22
2016T20 (leagues & domestic)142018.957.633/15
2016T20I10–5.500/22
2017T20 (leagues & domestic)181828.447.443/20
2017T20I3331.337.831/27
2018T20 (leagues & domestic)232431.389.073/20
2018T20I10–4.330/13
2019T20 (leagues & domestic)111420.506.833/23
2020T20 (leagues & domestic)121623.128.042/23
2021T20 (leagues & domestic)233118.067.353/8
2021T20I4715.438.003/27
2022T20 (leagues & domestic)182722.969.564/32
2022T20I4268.5011.261/35
2023T20 (leagues & domestic)213517.148.044/13
2023T20I3250.0011.112/30
2024T20 (leagues & domestic)355221.408.884/16
2025T20 (leagues & domestic)313925.469.343/13
2026T20 (leagues & domestic)172324.969.333/24
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
West IndiesT20I311.0050.0100
GloucestershireT20 (leagues & domestic)6438.60138.72700
MiddlesexT20 (leagues & domestic)43110.3396.92000
KentT20 (leagues & domestic)3144.67140.0800
SurreyT20 (leagues & domestic)5134.33118.2500
EssexT20 (leagues & domestic)582.0080.0500
GlamorganT20 (leagues & domestic)48–61.5500
HampshireT20 (leagues & domestic)373.5087.5600
Peshawar ZalmiT20 (leagues & domestic)36–85.7400
SomersetT20 (leagues & domestic)35–125.0400
HampshireFirst-class4155.0022.1900
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
West IndiesT20I8546.409.222/17
IndiaT20I4432.258.601/27
GlamorganT20 (leagues & domestic)153112.977.764/29
KentT20 (leagues & domestic)192918.247.523/15
MiddlesexT20 (leagues & domestic)142519.289.154/22
SurreyT20 (leagues & domestic)162027.209.333/20
GloucestershireT20 (leagues & domestic)151823.288.144/25
EssexT20 (leagues & domestic)141725.418.362/21
SomersetT20 (leagues & domestic)71413.717.254/32
HampshireT20 (leagues & domestic)151434.368.292/26
Welsh FireT20 (leagues & domestic)71213.927.164/13
Lahore QalandarsT20 (leagues & domestic)51116.369.233/29
Manchester OriginalsT20 (leagues & domestic)51011.107.323/22
Birmingham PhoenixT20 (leagues & domestic)71015.407.113/20
Karachi KingsT20 (leagues & domestic)6919.007.773/34
Peshawar ZalmiT20 (leagues & domestic)7825.508.503/20
Melbourne StarsT20 (leagues & domestic)3617.338.793/28
Trent RocketsT20 (leagues & domestic)5620.507.693/8
Oval InvinciblesT20 (leagues & domestic)5628.8311.533/33
Islamabad UnitedT20 (leagues & domestic)5532.409.002/34
Northern SuperchargersT20 (leagues & domestic)4429.5010.112/38
Abu Dhabi Knight RidersT20 (leagues & domestic)3337.6710.592/21
Quetta GladiatorsT20 (leagues & domestic)3326.336.582/27
Melbourne RenegadesT20 (leagues & domestic)3255.009.172/36
Sydney ThunderT20 (leagues & domestic)3199.009.001/46
Multan SultansT20 (leagues & domestic)31107.009.041/31
HampshireFirst-class4535.604.292/28

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
County Ground, Brighton18957.3127
St Lawrence Ground23819.0030
Providence Stadium23618.0030
The Rose Bowl9273.869
County Ground, Chelmsford5194.7512
Dubai International Cricket Stadium5147.008
Lord's11111.0011
County Ground, Bristol4113.6710
Old Trafford188.008
Kennington Oval288.005

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
County Ground, Brighton446521.027.62
County Ground, Bristol324321.517.11
The Rose Bowl293229.947.41
Dubai International Cricket Stadium172321.617.87
Sophia Gardens102211.277.09
Lord's101616.887.98
County Ground, Chelmsford91320.464.82
Kennington Oval111326.629.39
St Lawrence Ground101033.905.35
Bellerive Oval6824.758.61

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––––1816768.76
T20Middle4942116.731645847.91
T20Death206202102.04219811778.65

How Tymal Mills was dismissed

How Tymal Mills took wickets

Last 20 innings

01020306 Jun 202518 Aug 202516 Sep 20260
Tymal Mills: runs in the last 20 innings
01020306 Jun 20255 Jul 20256 Aug 202519 Sep 202530 May 202626 Jun 202616 Sep 20260
Tymal Mills: runs in the last 20 innings
Show as table
Tymal Mills: runs in the last 20 innings
InningsRuns
6 Jun 20254
18 Jun 20253
4 Jul 20258
5 Jul 20256
9 Jul 20250
11 Jul 20250
6 Aug 20258
18 Aug 20254
17 Sep 202530
19 Sep 20256
27 Dec 20257
29 Dec 20251
30 May 202620
2 Jun 20261
5 Jun 20264
26 Jun 20260
1 Jul 20262
3 Jul 20260
10 Sep 20261
16 Sep 20260
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
16 Sep 2026T20 (leagues & domestic)Amsterdam Flames01caughtThe Village
10 Sep 2026T20 (leagues & domestic)Rotterdam Dockers13caughtThe Village
3 Jul 2026T20 (leagues & domestic)Essex01caughtCounty Ground, Brighton
1 Jul 2026T20 (leagues & domestic)Warwickshire23bowledEdgbaston
26 Jun 2026T20 (leagues & domestic)Surrey02caughtCounty Ground, Brighton
5 Jun 2026T20 (leagues & domestic)Leicestershire42run outCounty Ground, Brighton
2 Jun 2026T20 (leagues & domestic)Hampshire12bowledThe Rose Bowl
30 May 2026T20 (leagues & domestic)Middlesex20*11not outCounty Ground, Brighton
29 Dec 2025T20 (leagues & domestic)Sunrisers Eastern Cape1*1not outSt George's Park
27 Dec 2025T20 (leagues & domestic)Joburg Super Kings76caughtSuperSport Park
19 Sep 2025T20 (leagues & domestic)Trinbago Knight Riders63caughtProvidence Stadium
17 Sep 2025T20 (leagues & domestic)Guyana Amazon Warriors3018caughtProvidence Stadium
18 Aug 2025T20 (leagues & domestic)Oval Invincibles42run outThe Rose Bowl
6 Aug 2025T20 (leagues & domestic)Manchester Originals84caughtOld Trafford
11 Jul 2025T20 (leagues & domestic)Essex01caughtCounty Ground, Chelmsford
9 Jul 2025T20 (leagues & domestic)Kent01run outCounty Ground, Brighton
5 Jul 2025T20 (leagues & domestic)Hampshire66caughtCounty Ground, Brighton
4 Jul 2025T20 (leagues & domestic)Kent85run outSt Lawrence Ground
18 Jun 2025T20 (leagues & domestic)Surrey34run outKennington Oval
6 Jun 2025T20 (leagues & domestic)Somerset4*2not outCounty Ground, Brighton

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
16 Sep 2026T20 (leagues & domestic)Amsterdam Flames2/3240The Village
12 Sep 2026T20 (leagues & domestic)Dublin Guardians3/2440The Village
10 Sep 2026T20 (leagues & domestic)Rotterdam Dockers2/3540The Village
23 Jul 2026T20 (leagues & domestic)Manchester Super Giants0/1410Lord's
12 Jul 2026T20 (leagues & domestic)Hampshire1/3240County Ground, Brighton
10 Jul 2026T20 (leagues & domestic)Middlesex3/3440Merchant Taylors' School Ground
8 Jul 2026T20 (leagues & domestic)Surrey0/4040Kennington Oval
3 Jul 2026T20 (leagues & domestic)Essex2/4240County Ground, Brighton
1 Jul 2026T20 (leagues & domestic)Warwickshire0/5440Edgbaston
26 Jun 2026T20 (leagues & domestic)Surrey0/3520County Ground, Brighton
7 Jun 2026T20 (leagues & domestic)Kent3/2840County Ground, Brighton
5 Jun 2026T20 (leagues & domestic)Leicestershire2/3840County Ground, Brighton
2 Jun 2026T20 (leagues & domestic)Hampshire2/2640The Rose Bowl
30 May 2026T20 (leagues & domestic)Middlesex3/3140County Ground, Brighton
25 May 2026T20 (leagues & domestic)Kent0/483.20St Lawrence Ground
22 May 2026T20 (leagues & domestic)Essex0/2740County Ground, Chelmsford
5 Jan 2026T20 (leagues & domestic)Sunrisers Eastern Cape0/343.20SuperSport Park
31 Dec 2025T20 (leagues & domestic)MI Cape Town1/272.20Newlands
29 Dec 2025T20 (leagues & domestic)Sunrisers Eastern Cape2/3140St George's Park
27 Dec 2025T20 (leagues & domestic)Joburg Super Kings2/1740SuperSport Park

Frequently asked questions

How many wickets has Tymal Mills taken in T20Is?
14 wickets in 16 innings at an average of 33.86, economy 8.83, best figures 3/27.
How many wickets has Tymal Mills taken in T20 leagues?
323 wickets in 238 innings at an average of 22.30, economy 8.44, best figures 4/13.
How many runs has Tymal Mills scored in T20Is?
8 runs in 5 innings (16 matches) at an average of 2.67 and a strike rate of 66.7, in the data from 2016 to 2023.
How many runs has Tymal Mills scored in T20 leagues?
247 runs in 65 innings (241 matches) at an average of 5.88 and a strike rate of 106.5, in the data from 2014 to 2026.
What is Tymal Mills's highest score?
30 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.