CricketWise
  1. Home
  2. Players
  3. J Leach

Worcestershire · Men's cricket

J Leach stats

Data through 26 September 2024Last updated 26 September 2024

Coverage: matches in the Cricsheet data from 18 May 2014 to 26 September 2024. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

J Leach played 46 T20 league and domestic matches in the data, between 2014 and 2024. With the ball, the best return was 430 wickets in first-class at an average of 27.04 and an economy rate of 3.27.

T20 league & domestic matches
46
211 runs
Best bowling
6/44
First-class

Teams played for

Worcestershire 2014–2024 · 221

J Leach batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
T20 (leagues & domestic)46275211249.59190111.1004225
First-class118173263,1849521.665,22161.00181643526
List A5745138828827.56825106.90319720

Runs per year

0200400600800201420182024169
J Leach: runs per calendar year (all formats in the data)
0200400600800201420162018202020222024169
J Leach: runs per calendar year (all formats in the data)
Show as table
J Leach: runs per calendar year (all formats in the data)
YearRuns
2014629
2015488
2016734
2017424
2018115
2019405
202047
2021546
2022399
2023321
2024169
Year-by-year batting (24 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2014First-class1944723.5358.17404
2014List A615778.50104.04500
2014T20 (leagues & domestic)22512.50104.22000
2015First-class1739826.5363.89502
2015List A44812.00137.12100
2015T20 (leagues & domestic)74210.50123.51800
2016First-class2047629.7571.09004
2016List A616227.00100.66301
2016T20 (leagues & domestic)89613.71120.01800
2017First-class1727518.3380.45701
2017List A810217.00102.04100
2017T20 (leagues & domestic)9475.8894.02400
2018First-class9667.3358.91800
2018List A34924.5076.64200
2019First-class1940426.9360.85402
2019T20 (leagues & domestic)111.0050.0100
2020First-class6479.4065.31700
2021First-class1937726.9355.28401
2021List A716942.25109.08801
2022First-class926629.5662.38703
2022List A613326.60144.66301
2023First-class2225914.3952.35301
2023List A56220.6792.54100
2024First-class1616914.0846.64800

J Leach bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
T20 (leagues & domestic)447761,232485/33–25.679.5316.2110
First-class21221,31911,6274306/4410/12227.043.2749.63416703
List A562,5232,409564/30–43.025.7345.12019

Wickets per year

025507510020142018202427
J Leach: wickets per calendar year (all formats in the data)
025507510020142016201820202022202427
J Leach: wickets per calendar year (all formats in the data)
Show as table
J Leach: wickets per calendar year (all formats in the data)
YearWickets
201445
201578
201687
201774
201830
201940
202019
202144
202241
202349
202427
Year-by-year bowling (24 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2014First-class223329.943.685/36
2014List A7737.005.532/53
2014T20 (leagues & domestic)3510.806.002/22
2015First-class235430.073.806/73
2015List A4730.145.284/30
2015T20 (leagues & domestic)141723.128.833/27
2016First-class235828.933.655/70
2016List A8938.335.643/79
2016T20 (leagues & domestic)122020.109.285/33
2017First-class215620.733.525/60
2017List A91241.426.724/66
2017T20 (leagues & domestic)13654.0011.372/33
2018First-class92322.093.224/42
2018List A7745.006.122/28
2019First-class214023.822.726/79
2019T20 (leagues & domestic)20–14.750/16
2020First-class101925.792.894/67
2021First-class243830.032.675/68
2021List A7640.835.573/28
2022First-class163422.563.226/44
2022List A7742.295.193/41
2023First-class244829.463.266/78
2023List A71241.005.241/36
2024First-class192733.443.116/52
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
DerbyshireT20 (leagues & domestic)44816.00100.01800
LancashireT20 (leagues & domestic)44411.00122.22400
NottinghamshireT20 (leagues & domestic)5408.00142.91800
WarwickshireT20 (leagues & domestic)4227.3371.01000
NorthamptonshireT20 (leagues & domestic)4206.67125.01100
LeicestershireFirst-class1438429.5481.59004
GlamorganFirst-class1834021.2553.48702
NottinghamshireFirst-class1227430.4453.18401
SussexFirst-class1626318.7978.35402
NorthamptonshireFirst-class820541.0091.55302
DurhamFirst-class1619915.3146.46201
SomersetFirst-class617535.0075.89501
DerbyshireFirst-class1316715.1842.47101
KentFirst-class716533.0078.25701
EssexFirst-class1215913.2550.83900
GloucestershireFirst-class1615811.2954.13800
SurreyFirst-class615225.3350.27002
WarwickshireFirst-class812625.2071.63400
YorkshireFirst-class412330.7563.73600
MiddlesexFirst-class610120.2051.03200
HampshireFirst-class69816.3352.15901
LancashireFirst-class59523.7587.23600
YorkshireList A516856.00122.66301
WarwickshireList A45829.0062.42900
LancashireList A35527.5076.44200
NorthamptonshireList A45112.75150.02500
HampshireList A34522.5097.83400
GloucestershireList A34444.0091.71800
DurhamList A44310.75110.31700
DerbyshireList A34113.6791.13200
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
DerbyshireT20 (leagues & domestic)8827.389.522/22
WarwickshireT20 (leagues & domestic)6725.579.182/33
NorthamptonshireT20 (leagues & domestic)8731.1410.633/26
DurhamT20 (leagues & domestic)5720.869.735/33
NottinghamshireT20 (leagues & domestic)6625.008.913/27
LancashireT20 (leagues & domestic)4523.009.202/34
YorkshireT20 (leagues & domestic)3422.009.783/33
SussexFirst-class185224.943.556/78
LeicestershireFirst-class184618.763.035/41
GlamorganFirst-class214521.183.216/44
GloucestershireFirst-class224328.283.236/79
DurhamFirst-class202938.173.483/30
NorthamptonshireFirst-class92720.813.925/60
DerbyshireFirst-class142632.883.083/33
HampshireFirst-class102522.563.195/63
KentFirst-class92518.802.786/52
MiddlesexFirst-class102221.642.974/81
NottinghamshireFirst-class131942.323.685/69
WarwickshireFirst-class101926.742.936/73
EssexFirst-class121641.443.465/115
SomersetFirst-class91531.933.073/76
SurreyFirst-class8938.223.024/96
LancashireFirst-class4620.002.262/29
YorkshireFirst-class5657.674.494/139
NorthamptonshireList A61129.555.914/30
YorkshireList A6738.715.532/30
LeicestershireList A3533.807.464/66
LancashireList A5553.606.702/70
DerbyshireList A5448.505.152/28
GloucestershireList A3425.754.902/15
NottinghamshireList A3437.005.923/50
HampshireList A4341.674.783/41
DurhamList A4258.505.322/18
WarwickshireList A40–5.210/21

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
County Ground, Worcester117230323.7495
Trent Bridge1014921.2948
Chester Road North Ground614849.3354
Headingley514448.0063
County Ground, Northampton614035.0053
Sophia Gardens413734.2587
Grace Road612224.4070
County Ground, Derby611222.4071
Edgbaston810921.8029
Riverside Ground1010812.0042

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
County Ground, Worcester14726327.533.83
The Rose Bowl102222.233.42
Grace Road82117.523.29
County Ground, Brighton72125.333.88
Edgbaston101823.673.63
College Ground81722.002.85
Trent Bridge121639.814.48
County Ground, Bristol141534.874.59
Chester Road North Ground81428.792.94
County Ground, Northampton81430.144.19

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
T20Powerplay9973135.69306139.63
T20Middle305158.83156108.35
T20Death8266124.2103142510.01

How J Leach was dismissed

How J Leach took wickets

Last 20 innings

02040603 Sep 202319 Apr 202426 Sep 202430
J Leach: runs in the last 20 innings
02040603 Sep 202326 Sep 202319 Apr 202410 May 202424 May 202429 Aug 202426 Sep 202430
J Leach: runs in the last 20 innings
Show as table
J Leach: runs in the last 20 innings
InningsRuns
3 Sep 20231
3 Sep 202310
19 Sep 20238
26 Sep 202336
5 Apr 202411
12 Apr 202448
19 Apr 20247
19 Apr 20242
26 Apr 202443
10 May 20241
17 May 20245
17 May 20246
24 May 20243
22 Aug 20241
29 Aug 20245
29 Aug 20240
17 Sep 20244
17 Sep 20241
26 Sep 20242
26 Sep 202430
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
26 Sep 2024First-classLancashire30*25not outCounty Ground, Worcester
26 Sep 2024First-classLancashire29bowledCounty Ground, Worcester
17 Sep 2024First-classHampshire15run outThe Rose Bowl
17 Sep 2024First-classHampshire421caughtThe Rose Bowl
29 Aug 2024First-classEssex021caughtCounty Ground, Chelmsford
29 Aug 2024First-classEssex58lbwCounty Ground, Chelmsford
22 Aug 2024First-classKent14lbwCounty Ground, Worcester
24 May 2024First-classNottinghamshire314caughtCounty Ground, Worcester
17 May 2024First-classSurrey625caughtKennington Oval
17 May 2024First-classSurrey526caughtKennington Oval
10 May 2024First-classKent114lbwSt Lawrence Ground
26 Apr 2024First-classSomerset43*42not outChester Road North Ground
19 Apr 2024First-classDurham2*24not outChester Road North Ground
19 Apr 2024First-classDurham720caughtChester Road North Ground
12 Apr 2024First-classNottinghamshire48*88not outTrent Bridge
5 Apr 2024First-classWarwickshire1117caughtEdgbaston
26 Sep 2023First-classYorkshire3646caughtHeadingley
19 Sep 2023First-classDurham8*19not outCounty Ground, Worcester
3 Sep 2023First-classGlamorgan10*33not outCounty Ground, Worcester
3 Sep 2023First-classGlamorgan18caughtCounty Ground, Worcester

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
26 Sep 2024First-classLancashire2/37144County Ground, Worcester
17 Sep 2024First-classHampshire3/47176The Rose Bowl
17 Sep 2024First-classHampshire0/68181The Rose Bowl
29 Aug 2024First-classEssex1/1253County Ground, Chelmsford
29 Aug 2024First-classEssex0/55151County Ground, Chelmsford
22 Aug 2024First-classKent1/7422.52County Ground, Worcester
22 Aug 2024First-classKent6/5211.52County Ground, Worcester
24 May 2024First-classNottinghamshire0/42133County Ground, Worcester
17 May 2024First-classSurrey0/55215Kennington Oval
17 May 2024First-classSurrey3/62164Kennington Oval
10 May 2024First-classKent0/1062St Lawrence Ground
10 May 2024First-classKent3/372511St Lawrence Ground
26 Apr 2024First-classSomerset0/21148Chester Road North Ground
26 Apr 2024First-classSomerset2/40175Chester Road North Ground
19 Apr 2024First-classDurham1/84140Chester Road North Ground
19 Apr 2024First-classDurham2/51120Chester Road North Ground
12 Apr 2024First-classNottinghamshire0/2460Trent Bridge
12 Apr 2024First-classNottinghamshire1/73264Trent Bridge
5 Apr 2024First-classWarwickshire2/59170Edgbaston
26 Sep 2023First-classYorkshire0/2681Headingley

Batter vs bowler matchups

Frequently asked questions

How many wickets has J Leach taken in T20 leagues?
48 wickets in 44 innings at an average of 25.67, economy 9.53, best figures 5/33.
How many wickets has J Leach taken in first-class?
430 wickets in 212 innings at an average of 27.04, economy 3.27, best figures 6/44.
How many runs has J Leach scored in T20 leagues?
211 runs in 27 innings (46 matches) at an average of 9.59 and a strike rate of 111.1, in the data from 2014 to 2019.
What is J Leach's highest score?
95 in first-class, 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.