CricketWise
  1. Home
  2. Players
  3. Tom Westley

Essex · Men's cricket

Tom Westley stats

Data through 24 September 2026Last updated 24 September 2026

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

Between 2014 and 2026, Tom Westley appears in 5 Tests for England in the Cricsheet data. The most runs came in first-class: 8,880 at an average of 36.54 and a strike rate of 48.2, with a highest score of 254. Tom Westley took 41 List A wickets in the data (average 35.12, economy 5.01, best 4/60). Against West Indies in Tests, Tom Westley averaged 17.75 over 5 innings.

International matches
5
Tests 5
International runs
193
0 hundreds
T20 league & domestic matches
97
2,488 runs
Highest score
254
First-class
Best bowling
4/60
List A

Teams played for

Essex 2014–2026 · 353England 2017 · 5

Tom Westley batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test5911935924.1245342.6010330
T20 (leagues & domestic)979092,488109*30.721,904130.7210327154
First-class160263208,88025436.5418,42148.2213620128011
List A969454,04914145.494,33993.31128545932

Runs per year

05001K1.5K2K201420192026891
Tom Westley: runs per calendar year (all formats in the data)
05001K1.5K2K2014201620182020202220242026891
Tom Westley: runs per calendar year (all formats in the data)
Show as table
Tom Westley: runs per calendar year (all formats in the data)
YearRuns
20141,411
20151,277
20161,809
20171,161
20181,044
20191,530
2020363
20211,173
20221,164
20231,295
20241,090
20251,402
2026891
Year-by-year batting (36 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2014First-class2152929.3951.911613
2014List A734457.3393.211113
2014T20 (leagues & domestic)1453844.83149.910921
2015First-class1966737.0656.917913
2015List A625943.1786.910812
2015T20 (leagues & domestic)1035139.00124.06803
2016First-class19113259.5856.625437
2016List A827434.2581.311011
2016T20 (leagues & domestic)1440331.00126.77401
2017First-class1556143.1548.411122
2017List A931535.0089.510011
2017T20 (leagues & domestic)59218.40117.92900
2017Test919324.1242.65901
2018First-class2153326.6547.511012
2018List A938748.3899.213413
2018T20 (leagues & domestic)612420.67119.22600
2019First-class2379436.0947.714113
2019List A837346.6299.27704
2019T20 (leagues & domestic)1436330.25130.68601
2020First-class1117217.2040.45101
2020T20 (leagues & domestic)719127.29137.45101
2021First-class1756035.0045.421330
2021List A1041551.8885.68704
2021T20 (leagues & domestic)719828.29124.55301
2022First-class2564129.1440.09004
2022List A733547.8694.110922
2022T20 (leagues & domestic)918826.86127.95402
2023First-class27113045.2050.014834
2023List A712520.8375.88001
2023T20 (leagues & domestic)44013.33102.63100
2024First-class2080142.1646.713524
2024List A828936.1287.67803
2025First-class2484140.0542.514832
2025List A856170.12105.614123
2026First-class2151925.9548.813611
2026List A737253.14106.312921

Tom Westley bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test124120–––3.00–000
T20 (leagues & domestic)1821626472/27–37.717.3330.9000
First-class782,1761,079222/132/1349.052.9898.90054
List A511,7241,440414/60–35.125.0142.0101

Wickets per year

0510152014201920260
Tom Westley: wickets per calendar year (all formats in the data)
05101520142016201820202022202420260
Tom Westley: wickets per calendar year (all formats in the data)
Show as table
Tom Westley: wickets per calendar year (all formats in the data)
YearWickets
201412
20158
20169
20173
20183
20191
20200
20218
20223
20236
20249
20258
20260
Year-by-year bowling (27 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2014First-class10358.673.141/4
2014List A7924.674.384/60
2014T20 (leagues & domestic)50–8.000/2
2015First-class111188.003.001/11
2015List A4249.505.822/26
2015T20 (leagues & domestic)7528.807.582/27
2016First-class16843.123.172/13
2016List A50–5.140/3
2016T20 (leagues & domestic)5158.006.441/11
2017First-class8324.003.351/6
2017List A10–4.000/12
2017Test10–3.000/12
2018First-class8317.332.361/0
2019First-class70–3.870/3
2019List A1131.006.201/31
2021First-class40–1.200/2
2021List A9825.504.433/33
2022First-class10–9.500/19
2022List A5288.505.931/38
2022T20 (leagues & domestic)1114.007.001/14
2023List A6632.504.782/22
2024First-class4317.002.042/25
2024List A7645.835.502/38
2025First-class4157.002.221/33
2025List A5719.865.153/39
2026First-class50–3.500/2
2026List A10–3.500/14
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
South AfricaTest412230.5041.15901
West IndiesTest57117.7545.54400
SussexT20 (leagues & domestic)1139043.33142.910912
HampshireT20 (leagues & domestic)1433625.85129.75101
KentT20 (leagues & domestic)1133333.30141.110511
GloucestershireT20 (leagues & domestic)933155.17136.88603
SurreyT20 (leagues & domestic)1132429.45131.75501
MiddlesexT20 (leagues & domestic)1125823.45114.75001
GlamorganT20 (leagues & domestic)924434.86131.24800
SomersetT20 (leagues & domestic)816320.38122.66801
SurreyFirst-class24100743.7854.713633
WorcestershireFirst-class18100459.0654.525442
WarwickshireFirst-class2286743.3550.414833
HampshireFirst-class2576733.3543.513022
KentFirst-class2473935.1953.214823
NottinghamshireFirst-class1865641.0047.512222
LancashireFirst-class1654634.1244.413512
SomersetFirst-class2654023.4839.68603
NorthamptonshireFirst-class1250742.2553.017913
GloucestershireFirst-class941368.8349.612113
YorkshireFirst-class1540627.0741.310712
LeicestershireFirst-class1133230.1847.39702
DerbyshireFirst-class1031731.7056.610612
GlamorganFirst-class1122822.8042.78002
SussexFirst-class720629.4349.58601
MiddlesexFirst-class818326.1446.24800
DurhamFirst-class716227.0031.76301
HampshireList A1160555.0093.411016
GlamorganList A1043047.7899.114122
MiddlesexList A641182.20100.213413
SussexList A734349.0097.48804
KentList A730851.3390.110912
YorkshireList A828140.1482.211112
DerbyshireList A322374.33104.211820
GloucestershireList A621335.5077.79202
SurreyList A619933.1786.17802
WorcestershireList A519138.20109.812910
WarwickshireList A418947.2593.610811
SomersetList A415037.50107.110010
NottinghamshireList A513426.8098.54300
LancashireList A411638.6777.38401
LeicestershireList A49223.0073.05301
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
MiddlesexT20 (leagues & domestic)4219.505.571/10
GloucestershireT20 (leagues & domestic)3223.006.572/27
HampshireT20 (leagues & domestic)3147.009.401/11
GlamorganT20 (leagues & domestic)30–9.000/8
SurreyFirst-class10332.002.521/7
KentFirst-class11360.003.222/25
HampshireFirst-class5237.003.611/6
GlamorganFirst-class7271.003.032/55
SomersetFirst-class6216.002.461/0
WorcestershireFirst-class6255.003.932/13
WarwickshireFirst-class4142.002.141/33
DerbyshireFirst-class71102.002.621/5
NorthamptonshireFirst-class40–3.150/7
YorkshireFirst-class30–3.250/4
GloucestershireFirst-class50–2.000/1
YorkshireList A5623.674.323/33
HampshireList A4620.504.793/39
WarwickshireList A4524.404.692/26
GlamorganList A6351.004.962/41
NottinghamshireList A4346.336.622/34
GloucestershireList A3325.005.772/23
LeicestershireList A4347.336.171/21
MiddlesexList A3231.504.501/13
WorcestershireList A4249.504.711/22
KentList A3167.003.941/26
SussexList A4173.004.561/41

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
County Ground, Chelmsford190673039.13254
County Ground, Bristol41135837.72109
The Rose Bowl2472231.39110
Kennington Oval2271532.50136
Edgbaston1563942.60141
St Lawrence Ground1559942.79148
County Ground, Northampton949855.33179
County Ground, Taunton2048727.06100
Trent Bridge1341537.73110
Sophia Gardens1541431.8580

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
County Ground, Chelmsford673436.473.84
The Rose Bowl5526.404.89
County Ground, Bristol14443.006.14
Sophia Gardens8444.004.21
County Ground, Northampton5444.754.86
Grace Road3318.673.73
County Ground, Brighton3322.673.24
North Marine Road Ground2226.003.47
Trent Bridge3231.005.17
Kennington Oval4238.505.85

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
T20Powerplay1093847129.0224825.12
T20Middle1130877128.84615657.85
T20Death265180147.2131209.50

How Tom Westley was dismissed

How Tom Westley took wickets

Last 20 innings

05010015012 Jun 20267 Aug 202624 Sep 202665
Tom Westley: runs in the last 20 innings
05010015012 Jun 202626 Jul 20262 Aug 202611 Aug 202627 Aug 20268 Sep 202624 Sep 202665
Tom Westley: runs in the last 20 innings
Show as table
Tom Westley: runs in the last 20 innings
InningsRuns
12 Jun 202622
19 Jun 202644
19 Jun 202619
26 Jul 2026102
29 Jul 202681
31 Jul 202624
2 Aug 2026129
7 Aug 20267
9 Aug 202617
11 Aug 202612
20 Aug 20260
20 Aug 202622
27 Aug 202622
2 Sep 202617
2 Sep 202633
8 Sep 20260
8 Sep 20260
15 Sep 20260
24 Sep 202623
24 Sep 202665
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
24 Sep 2026First-classGlamorgan65141lbwSophia Gardens
24 Sep 2026First-classGlamorgan2333lbwSophia Gardens
15 Sep 2026First-classWarwickshire09lbwCounty Ground, Chelmsford
8 Sep 2026First-classYorkshire010lbwHeadingley
8 Sep 2026First-classYorkshire07bowledHeadingley
2 Sep 2026First-classSussex3337caughtCounty Ground, Chelmsford
2 Sep 2026First-classSussex1744bowledCounty Ground, Chelmsford
27 Aug 2026First-classSurrey2252lbwCounty Ground, Chelmsford
20 Aug 2026First-classSomerset2251caughtCounty Ground, Taunton
20 Aug 2026First-classSomerset02caughtCounty Ground, Taunton
11 Aug 2026List AYorkshire1220caughtCounty Ground, Chelmsford
9 Aug 2026List ADurham1721bowledFeethams Cricket Ground
7 Aug 2026List AGlamorgan710caughtSophia Gardens
2 Aug 2026List AWorcestershire129104stumpedCounty Ground, Chelmsford
31 Jul 2026List AHampshire2427caughtCounty Ground, Chelmsford
29 Jul 2026List ASussex8171caughtArundel Castle Cricket Club Ground
26 Jul 2026List ADerbyshire10297caughtCounty Ground, Chelmsford
19 Jun 2026First-classNottinghamshire1972caughtCounty Ground, Chelmsford
19 Jun 2026First-classNottinghamshire4466caughtCounty Ground, Chelmsford
12 Jun 2026First-classLeicestershire2241caughtGrace Road

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
24 Sep 2026First-classGlamorgan0/1860Sophia Gardens
8 Sep 2026First-classYorkshire0/1440Headingley
27 Aug 2026First-classSurrey0/510County Ground, Chelmsford
20 Aug 2026First-classSomerset0/1020County Ground, Taunton
20 Aug 2026First-classSomerset0/210County Ground, Taunton
29 Jul 2026List ASussex0/1440Arundel Castle Cricket Club Ground
8 Sep 2025First-classDurham0/720County Ground, Chelmsford
24 Aug 2025List AGloucestershire2/2350County Ground, Chelmsford
17 Aug 2025List ALeicestershire1/3460Grace Road
10 Aug 2025List AWorcestershire1/2240County Ground, Chelmsford
7 Aug 2025List AHampshire3/39100The Rose Bowl
5 Aug 2025List ANottinghamshire0/2120The John Fretwell Sporting Complex, Sookholme
29 Jul 2025First-classWarwickshire1/3312.41County Ground, Chelmsford
22 Jun 2025First-classHampshire0/740County Ground, Chelmsford
4 Apr 2025First-classSurrey0/1073County Ground, Chelmsford
26 Sep 2024First-classSurrey1/1371County Ground, Chelmsford
14 Aug 2024List ASussex1/41100County Ground, Brighton
11 Aug 2024List ANottinghamshire1/4760Trent Bridge
9 Aug 2024List ASurrey0/2850County Ground, Chelmsford
6 Aug 2024List AYorkshire2/38100North Marine Road Ground

Batter vs bowler matchups

Bowlers Tom Westley faced most

Frequently asked questions

How many runs has Tom Westley scored in Tests?
193 runs in 9 innings (5 matches) at an average of 24.12 and a strike rate of 42.6, in the data from 2017 to 2017.
How many runs has Tom Westley scored in T20 leagues?
2,488 runs in 90 innings (97 matches) at an average of 30.72 and a strike rate of 130.7, in the data from 2014 to 2023.
What is Tom Westley's highest score?
254 in first-class, the highest score in the data.
How many wickets has Tom Westley taken in T20 leagues?
7 wickets in 18 innings at an average of 37.71, economy 7.33, best figures 2/27.
How many wickets has Tom Westley taken in first-class?
22 wickets in 78 innings at an average of 49.05, economy 2.98, best figures 2/13.

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