CricketWise
  1. Home
  2. Players
  3. Jack Leaning

Kent · Men's cricket

Jack Leaning stats

Data through 24 September 2026Last updated 24 September 2026

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

Jack Leaning played 126 T20 league and domestic matches in the data, between 2014 and 2026. In first-class Jack Leaning scored 6,353 runs in 219 innings (average 32.25, strike rate 43.7), including 11 hundreds and 32 fifties. Jack Leaning took 43 first-class wickets in the data (average 63.16, economy 4.05, best 3/64). Against Essex in List A, Jack Leaning averaged 218.00 over 5 innings.

T20 league & domestic matches
126
2,233 runs
Best batting average (T20 (leagues & domestic))
26.90
108 innings
Highest score
220*
First-class
Best bowling
3/15
T20 (leagues & domestic)

Teams played for

Kent 2020–2025 · 161Yorkshire 2014–2019 · 141Sussex 2026 · 27

Jack Leaning batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
T20 (leagues & domestic)126108252,23381*26.901,726129.408615083
First-class129219226,353220*32.2514,55143.711322776327
List A7467112,074137*37.042,49583.1313614930

Runs per year

05001K1.5K201420192026909
Jack Leaning: runs per calendar year (all formats in the data)
05001K1.5K2014201620182020202220242026909
Jack Leaning: runs per calendar year (all formats in the data)
Show as table
Jack Leaning: runs per calendar year (all formats in the data)
YearRuns
2014684
20151,324
2016700
2017705
2018513
2019436
2020480
20211,128
2022981
20231,097
20241,057
2025646
2026909
Year-by-year batting (36 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2014First-class1346442.1847.29904
2014List A722055.0087.611111
2015First-class2273736.8548.311622
2015List A824935.5778.17202
2015T20 (leagues & domestic)1433842.25134.16001
2016First-class1523317.9233.45101
2016List A719532.5094.213110
2016T20 (leagues & domestic)1127227.20145.56401
2017First-class1344834.4642.911812
2017List A49624.0069.14200
2017T20 (leagues & domestic)916126.83150.53200
2018First-class1637126.5033.06802
2018List A511428.5067.15701
2018T20 (leagues & domestic)3289.3380.01100
2019First-class1229526.8239.47703
2019List A3289.3354.92400
2019T20 (leagues & domestic)411328.25122.83900
2020First-class827939.8652.122010
2020T20 (leagues & domestic)920133.50138.65501
2021First-class2174546.5641.912716
2021List A36220.6786.13500
2021T20 (leagues & domestic)1332129.18131.08103
2022First-class1975541.9444.312824
2022T20 (leagues & domestic)1322620.55127.77201
2023First-class2556325.5943.16804
2023List A838054.2995.213712
2023T20 (leagues & domestic)915430.80115.84100
2024First-class2072838.3247.517931
2024List A826237.4369.18102
2024T20 (leagues & domestic)56716.75115.53300
2025First-class1523015.3342.44000
2025List A621854.50110.16802
2025T20 (leagues & domestic)1019824.75124.54500
2026First-class2050528.0649.012013
2026List A825035.7180.69203
2026T20 (leagues & domestic)815422.00113.26501

Jack Leaning bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
T20 (leagues & domestic)43540708283/15–25.297.8719.3000
First-class854,0262,716433/644/8063.164.0593.60065
List A26654590112/31–53.645.4159.5003

Wickets per year

01020302014201920264
Jack Leaning: wickets per calendar year (all formats in the data)
010203020142016201820202022202420264
Jack Leaning: wickets per calendar year (all formats in the data)
Show as table
Jack Leaning: wickets per calendar year (all formats in the data)
YearWickets
20140
20151
20160
20170
20181
20194
20200
202114
202214
202322
20245
202517
20264
Year-by-year bowling (29 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2014First-class10–2.170/13
2014List A20–6.330/13
2014T20 (leagues & domestic)10–12.000/12
2015First-class41135.006.141/82
2016First-class20–2.700/7
2017First-class20–4.330/10
2018First-class4157.003.001/16
2019First-class9332.003.202/20
2019List A30–6.250/12
2019T20 (leagues & domestic)1115.007.501/15
2020First-class10–1.000/2
2020T20 (leagues & domestic)50–7.170/5
2021First-class11659.333.432/101
2021List A1141.005.861/41
2021T20 (leagues & domestic)5711.436.673/15
2022First-class13771.293.772/36
2022T20 (leagues & domestic)10722.717.573/30
2023First-class151239.334.743/64
2023List A5436.754.592/32
2023T20 (leagues & domestic)9627.837.952/16
2024First-class93120.334.301/21
2024List A40–5.290/5
2024T20 (leagues & domestic)2220.508.202/28
2025First-class9967.224.183/106
2025List A6524.205.042/31
2025T20 (leagues & domestic)7344.338.871/13
2026First-class5167.006.001/28
2026List A51103.006.871/9
2026T20 (leagues & domestic)3229.008.291/19
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
DurhamT20 (leagues & domestic)923934.14128.54800
SomersetT20 (leagues & domestic)922027.50132.57201
SurreyT20 (leagues & domestic)1121423.78129.75001
MiddlesexT20 (leagues & domestic)721135.17138.86502
GloucestershireT20 (leagues & domestic)616340.75137.08101
EssexT20 (leagues & domestic)1015826.33132.85501
WarwickshireT20 (leagues & domestic)4143143.00122.26001
SussexT20 (leagues & domestic)912120.17107.13700
NorthamptonshireT20 (leagues & domestic)511222.40196.56401
GlamorganT20 (leagues & domestic)611122.20111.04500
DerbyshireT20 (leagues & domestic)610320.60133.83700
LancashireT20 (leagues & domestic)510120.20136.52900
WorcestershireT20 (leagues & domestic)47619.00113.42700
NottinghamshireT20 (leagues & domestic)57437.00164.42800
HampshireT20 (leagues & domestic)56315.75134.03500
LeicestershireT20 (leagues & domestic)35929.50122.94800
HampshireFirst-class27105245.7442.911836
WarwickshireFirst-class2362629.8142.912013
SussexFirst-class858797.8351.922022
NottinghamshireFirst-class1654834.2546.911621
NorthamptonshireFirst-class1247447.4052.07905
SurreyFirst-class2339517.1737.17501
LancashireFirst-class1638425.6036.311812
WorcestershireFirst-class836560.8343.317911
MiddlesexFirst-class1535223.4747.28502
SomersetFirst-class1531626.3342.56802
EssexFirst-class1827615.3343.37002
GloucestershireFirst-class619539.0050.812810
LeicestershireFirst-class618546.2544.97502
DurhamFirst-class717629.3338.38401
YorkshireFirst-class714320.4340.64700
DerbyshireFirst-class412361.5041.48201
GlamorganFirst-class67011.6734.73700
EssexList A5436218.0089.013723
WorcestershireList A822838.0076.35802
MiddlesexList A519949.75101.56802
DurhamList A519665.3398.58102
DerbyshireList A418762.3374.88101
LeicestershireList A517243.00108.913110
SurreyList A416140.2577.08701
HampshireList A615430.8081.59201
GloucestershireList A48020.0066.75601
SomersetList A37625.3366.14000
LancashireList A47117.7577.22400
NottinghamshireList A3289.3363.62400
WarwickshireList A3248.0064.91400
NorthamptonshireList A420.5012.5200
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
MiddlesexT20 (leagues & domestic)8630.338.673/30
GloucestershireT20 (leagues & domestic)5514.606.082/16
SussexT20 (leagues & domestic)8437.507.891/13
EssexT20 (leagues & domestic)5414.758.433/15
SurreyT20 (leagues & domestic)7337.338.622/28
LancashireFirst-class8945.443.783/64
NorthamptonshireFirst-class8560.203.201/11
HampshireFirst-class9433.753.462/20
WarwickshireFirst-class8450.004.652/70
GloucestershireFirst-class5470.754.053/106
SurreyFirst-class133101.004.201/16
YorkshireFirst-class4352.003.901/8
SomersetFirst-class3247.004.951/34
NottinghamshireFirst-class62106.505.331/34
EssexFirst-class62104.004.661/33
MiddlesexFirst-class5250.003.232/32
EssexList A3322.007.332/32
DurhamList A40–5.370/14

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
St Lawrence Ground83255737.60220
Headingley70172429.22110
The Rose Bowl1568156.75118
County Ground, Brighton2167039.41127
Kennington Oval2047423.7087
North Marine Road Ground2145322.65111
Old Trafford1134934.90118
County Ground, Chelmsford1933219.5372
Riverside Ground1232232.2084
Grace Road732180.25131

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
St Lawrence Ground544240.934.46
Kent County Cricket Ground7539.004.88
The Rose Bowl7429.253.34
Edgbaston5328.334.47
County Ground, Northampton5349.333.79
Kennington Oval11370.004.98
Arundel Castle Cricket Club Ground3219.503.55
County Ground, Taunton3229.006.44
Old Trafford4241.003.57
County Ground, Derby2250.504.39

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
T20Powerplay648377.1112659.00
T20Middle1034989104.632390217.48
T20Death1135654173.5502428.25

How Jack Leaning was dismissed

How Jack Leaning took wickets

Last 20 innings

02550751005 Jun 202622 Jul 202624 Sep 202612
Jack Leaning: runs in the last 20 innings
02550751005 Jun 202619 Jun 202612 Jul 202626 Jul 20267 Aug 20262 Sep 202624 Sep 202612
Jack Leaning: runs in the last 20 innings
Show as table
Jack Leaning: runs in the last 20 innings
InningsRuns
5 Jun 20262
7 Jun 202621
12 Jun 202621
19 Jun 20260
19 Jun 20260
10 Jul 202665
12 Jul 202619
22 Jul 20266
24 Jul 202610
26 Jul 20263
29 Jul 202659
2 Aug 202625
7 Aug 202650
9 Aug 202692
11 Aug 20265
2 Sep 202660
2 Sep 20260
8 Sep 202611
24 Sep 202678
24 Sep 202612
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
24 Sep 2026First-classHampshire1235caughtThe Rose Bowl
24 Sep 2026First-classHampshire78109bowledThe Rose Bowl
8 Sep 2026First-classSurrey1114bowledCounty Ground, Brighton
2 Sep 2026First-classEssex02caughtCounty Ground, Chelmsford
2 Sep 2026First-classEssex60110caughtCounty Ground, Chelmsford
11 Aug 2026List AMiddlesex510caughtBrunton Memorial Ground
9 Aug 2026List AHampshire9295caughtCounty Ground, Brighton
7 Aug 2026List AWorcestershire5064caughtCounty Ground, Brighton
2 Aug 2026List ADerbyshire2532caught and bowledCounty Ground, Derby
29 Jul 2026List AEssex59*74not outArundel Castle Cricket Club Ground
26 Jul 2026List AYorkshire316caughtCounty Ground, Brighton
24 Jul 2026List ADurham108caughtRiverside Ground
22 Jul 2026List AGlamorgan611bowledThe Gnoll
12 Jul 2026T20 (leagues & domestic)Hampshire1914bowledCounty Ground, Brighton
10 Jul 2026T20 (leagues & domestic)Middlesex6548caughtMerchant Taylors' School Ground
19 Jun 2026First-classHampshire04caughtCounty Ground, Brighton
19 Jun 2026First-classHampshire014lbwCounty Ground, Brighton
12 Jun 2026First-classGlamorgan2162caughtCounty Ground, Brighton
7 Jun 2026T20 (leagues & domestic)Kent2124caughtCounty Ground, Brighton
5 Jun 2026T20 (leagues & domestic)Leicestershire24caughtCounty Ground, Brighton

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
24 Sep 2026First-classHampshire0/1110The Rose Bowl
8 Sep 2026First-classSurrey0/1330County Ground, Brighton
2 Sep 2026First-classEssex0/410County Ground, Chelmsford
11 Aug 2026List AMiddlesex0/2640Brunton Memorial Ground
9 Aug 2026List AHampshire0/2530County Ground, Brighton
29 Jul 2026List AEssex1/920Arundel Castle Cricket Club Ground
26 Jul 2026List AYorkshire0/410County Ground, Brighton
24 Jul 2026List ADurham0/3950Riverside Ground
10 Jul 2026T20 (leagues & domestic)Middlesex1/1920Merchant Taylors' School Ground
7 Jun 2026T20 (leagues & domestic)Kent1/2230County Ground, Brighton
5 Jun 2026T20 (leagues & domestic)Leicestershire0/1720County Ground, Brighton
1 May 2026First-classSurrey1/284.10Kennington Oval
10 Apr 2026First-classWarwickshire0/1120County Ground, Brighton
24 Aug 2025List ASomerset0/1940St Lawrence Ground
21 Aug 2025List ANorthamptonshire1/2340County Ground, Northampton
17 Aug 2025List ALancashire2/3151Kent County Cricket Ground
13 Aug 2025List AWarwickshire1/1751Rugby School Ground
10 Aug 2025List ADurham0/1430Kent County Cricket Ground
7 Aug 2025List ASussex1/1730Arundel Castle Cricket Club Ground
13 Jul 2025T20 (leagues & domestic)Middlesex1/3240St Lawrence Ground

Batter vs bowler matchups

Bowlers Jack Leaning faced most

Frequently asked questions

How many runs has Jack Leaning scored in T20 leagues?
2,233 runs in 108 innings (126 matches) at an average of 26.90 and a strike rate of 129.4, in the data from 2014 to 2026.
What is Jack Leaning's highest score?
220* in first-class, the highest score in the data.
How many wickets has Jack Leaning taken in T20 leagues?
28 wickets in 43 innings at an average of 25.29, economy 7.87, best figures 3/15.
How many wickets has Jack Leaning taken in first-class?
43 wickets in 85 innings at an average of 63.16, economy 4.05, best figures 3/64.
How many centuries has Jack Leaning scored?
14 hundreds in the data: 11 in first-class, 3 in List A.

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