CricketWise
  1. Home
  2. Players
  3. Keaton Jennings

Lancashire · Men's cricket

Keaton Jennings 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.

Keaton Jennings played 17 Tests for England in the data, between 2014 and 2026. In first-class Keaton Jennings scored 9,316 runs in 243 innings (average 40.68, strike rate 49.1), including 24 hundreds and 39 fifties. With the ball, the best return was 22 wickets in T20 leagues at an average of 28.55 and an economy rate of 7.39. Against Sri Lanka in Tests, Keaton Jennings averaged 46.60 over 6 innings.

International matches
17
Tests 17
International runs
781
2 hundreds
T20 league & domestic matches
130
2,727 runs
Best batting average (Test)
25.19
32 innings
Highest score
318
First-class
Best bowling
4/37
T20 (leagues & domestic)

Teams played for

Lancashire 2018–2026 · 232Durham 2014–2017 · 111England 2016–2019 · 17London Spirit 2024–2025 · 7Perth Scorchers 2024 · 3

Keaton Jennings batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test17321781146*25.191,83842.5214880
T20 (leagues & domestic)130113222,72710829.972,063132.2112725972
First-class145243149,31631840.6818,98049.1243922122329
List A7877163,12915651.303,56887.7915436322

Runs per year

01K2K3K2014201920261,429
Keaton Jennings: runs per calendar year (all formats in the data)
01K2K3K20142016201820202022202420261,429
Keaton Jennings: runs per calendar year (all formats in the data)
Show as table
Keaton Jennings: runs per calendar year (all formats in the data)
YearRuns
2014759
2015450
20162,141
2017960
20181,428
20191,181
2020415
20211,008
20221,876
20231,163
20241,620
20251,523
20261,429
Year-by-year batting (40 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2014First-class2458424.3340.110313
2014List A917529.1784.17001
2014T20 (leagues & domestic)10––000
2015First-class1840022.2246.99802
2015List A54848.0088.91700
2015T20 (leagues & domestic)420.6750.0100
2016First-class26152269.1854.722172
2016List A710420.8074.32400
2016T20 (leagues & domestic)1334843.50126.58801
2016Test416741.7546.611211
2017First-class1936020.0045.08701
2017List A846057.50102.413922
2017T20 (leagues & domestic)4133.2554.2500
2017Test812715.8838.84800
2018First-class1238932.4243.012620
2018List A637575.0095.413613
2018T20 (leagues & domestic)723959.75117.25102
2018Test1642528.3347.614610
2019First-class1858434.3541.79706
2019List A1041641.6081.19605
2019T20 (leagues & domestic)811929.75106.23500
2019Test46215.5023.82300
2020First-class818226.0038.68101
2020T20 (leagues & domestic)623358.25134.710810
2021First-class1357748.0842.913223
2021List A513344.3357.64700
2021T20 (leagues & domestic)829842.57126.88802
2022First-class17123372.5357.931852
2022List A831845.4386.912511
2022T20 (leagues & domestic)1432523.21136.67502
2023First-class1779452.9349.518915
2023List A836961.5095.612721
2024First-class23100645.7355.418743
2024List A2151151.0082.510710
2024T20 (leagues & domestic)1846328.94148.96402
2025First-class26105442.1653.711225
2025T20 (leagues & domestic)1846927.59150.39502
2026First-class2263131.5543.27806
2026List A958064.4489.915622
2026T20 (leagues & domestic)1221821.80124.65101

Keaton Jennings bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test473550–––4.52–001
T20 (leagues & domestic)29510628224/37–28.557.3923.2100
First-class381,224664213/374/4831.623.2558.30031
List A2155853682/19–67.005.7669.8002

Wickets per year

051015202014201920260
Keaton Jennings: wickets per calendar year (all formats in the data)
0510152020142016201820202022202420260
Keaton Jennings: wickets per calendar year (all formats in the data)
Show as table
Keaton Jennings: wickets per calendar year (all formats in the data)
YearWickets
20146
20156
201617
201714
20186
20191
20201
20210
20220
20230
20240
20250
20260
Year-by-year bowling (23 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2014First-class6186.003.581/4
2014List A4175.007.501/9
2014T20 (leagues & domestic)4425.757.922/23
2015First-class30–4.250/10
2015List A30–6.800/24
2015T20 (leagues & domestic)6616.177.464/37
2016First-class9626.502.892/26
2016List A5278.505.411/34
2016T20 (leagues & domestic)15940.897.362/18
2016Test10–4.000/20
2017First-class101217.833.343/37
2017List A20–9.330/12
2017T20 (leagues & domestic)2222.006.292/21
2017Test10–2.000/2
2018First-class40–7.250/5
2018List A4521.005.532/19
2018T20 (leagues & domestic)2116.008.001/8
2018Test10–2.000/4
2019First-class4168.002.621/8
2019List A10–13.000/13
2019Test10–6.960/29
2020First-class2128.001.871/14
2021List A20–3.500/24

Keaton Jennings against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
IndiaTest1333025.3843.311211
Sri LankaTest623346.6054.114610
South AfricaTest812715.8838.84800
West IndiesTest46215.5023.82300
NottinghamshireT20 (leagues & domestic)1553240.92142.29505
WorcestershireT20 (leagues & domestic)1133642.00144.26603
YorkshireT20 (leagues & domestic)1330925.75138.67501
DurhamT20 (leagues & domestic)929236.50134.610810
NorthamptonshireT20 (leagues & domestic)1328331.44120.98802
DerbyshireT20 (leagues & domestic)1227825.27121.94900
LeicestershireT20 (leagues & domestic)816332.60125.44200
Birmingham BearsT20 (leagues & domestic)46015.00103.43500
LancashireT20 (leagues & domestic)52929.00131.82100
Oval InvinciblesT20 (leagues & domestic)3206.67100.01400
YorkshireFirst-class16116077.3349.423852
SomersetFirst-class17111974.6058.231852
NottinghamshireFirst-class1793166.5051.018732
MiddlesexFirst-class2071835.9047.29806
SurreyFirst-class1264858.9156.820122
NorthamptonshireFirst-class2263430.1944.59704
GloucestershireFirst-class1254560.5652.29406
WarwickshireFirst-class1950227.8938.111321
SussexFirst-class1545232.2944.410313
KentFirst-class2042721.3541.37402
DurhamFirst-class1037337.3058.815520
HampshireFirst-class536272.4049.517221
GlamorganFirst-class1036136.1049.28602
DerbyshireFirst-class1135532.2752.810612
EssexFirst-class1423316.6443.19601
WorcestershireFirst-class1019421.5642.06902
LeicestershireFirst-class716223.1447.611210
LancashireFirst-class614023.3352.68201
NorthamptonshireList A741268.6796.312522
NottinghamshireList A832654.3390.313620
LeicestershireList A631177.75100.013520
WarwickshireList A726953.8087.613910
SurreyList A422775.6788.37603
DerbyshireList A421052.5084.08402
YorkshireList A720634.3390.07202
KentList A620668.6777.710710
MiddlesexList A314974.5081.99601
DurhamList A413834.5092.67301
GloucestershireList A413143.6768.96701
WorcestershireList A410626.5081.55401
HampshireList A410526.2570.96301
SussexList A32613.0065.02300
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
YorkshireT20 (leagues & domestic)4517.807.424/37
WorcestershireT20 (leagues & domestic)6427.256.812/18
LeicestershireT20 (leagues & domestic)4332.677.002/23
NorthamptonshireT20 (leagues & domestic)5342.337.942/38
LancashireT20 (leagues & domestic)3240.008.892/33
DerbyshireT20 (leagues & domestic)3223.507.831/8
SussexFirst-class4427.504.233/37
KentFirst-class3221.502.691/8
YorkshireFirst-class5179.002.821/14
NottinghamshireFirst-class7180.004.211/3
NorthamptonshireFirst-class4150.002.501/4
NorthamptonshireList A3185.006.541/21
YorkshireList A3179.007.181/34

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Old Trafford116409438.26199
Riverside Ground75249638.40221
Headingley2085344.89238
Edgbaston2483339.67139
Stanley Park1478365.25155
Trafalgar Road Ground5658164.50318
Trent Bridge2165832.90126
Lord's1958132.2898
County Ground, Bristol1349154.5694
County Ground, Taunton944155.12189

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Riverside Ground342922.174.50
Old Trafford7529.807.10
County Ground, Bristol6441.005.12
County Ground, Worcester4325.006.25
Trafalgar Road Ground1213.003.71
Headingley5244.503.30
County Ground, Northampton6257.504.79
St Lawrence Ground1118.002.00
Sedbergh School2142.002.33
Roseworth Terrace1148.004.80

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
T20Powerplay1315955137.7443008.20
T20Middle1049874120.035390166.95
T20Death363234155.1129069.00

How Keaton Jennings was dismissed

How Keaton Jennings took wickets

Last 20 innings

05010015020021 Jul 202611 Aug 202624 Sep 202617
Keaton Jennings: runs in the last 20 innings
05010015020021 Jul 202630 Jul 20269 Aug 202620 Aug 202627 Aug 20268 Sep 202624 Sep 202617
Keaton Jennings: runs in the last 20 innings
Show as table
Keaton Jennings: runs in the last 20 innings
InningsRuns
21 Jul 202664
26 Jul 2026135
28 Jul 202631
30 Jul 202637
2 Aug 202640
7 Aug 202667
9 Aug 202630
11 Aug 2026156
14 Aug 202620
20 Aug 202619
20 Aug 20260
27 Aug 202655
27 Aug 20262
2 Sep 20262
2 Sep 202638
8 Sep 20269
8 Sep 202616
15 Sep 202630
15 Sep 20260
24 Sep 202617
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
24 Sep 2026First-classDurham1771caughtOld Trafford
15 Sep 2026First-classKent02caughtSt Lawrence Ground
15 Sep 2026First-classKent3094caughtSt Lawrence Ground
8 Sep 2026First-classGloucestershire1634caughtOld Trafford
8 Sep 2026First-classGloucestershire923caughtOld Trafford
2 Sep 2026First-classMiddlesex3872caughtMerchant Taylors' School Ground
2 Sep 2026First-classMiddlesex217lbwMerchant Taylors' School Ground
27 Aug 2026First-classWorcestershire2*9not outCounty Ground, Worcester
27 Aug 2026First-classWorcestershire55117caughtCounty Ground, Worcester
20 Aug 2026First-classNorthamptonshire09caughtOld Trafford
20 Aug 2026First-classNorthamptonshire1964caughtOld Trafford
14 Aug 2026List ADurham2019caughtOld Trafford
11 Aug 2026List ASomerset156127caughtCounty Ground, Taunton
9 Aug 2026List AWarwickshire3044bowledRugby School Ground
7 Aug 2026List AGloucestershire6787caughtOld Trafford
2 Aug 2026List ANorthamptonshire4040caughtCounty Ground, Northampton
30 Jul 2026List ANottinghamshire3756caughtFarington Cricket Ground
28 Jul 2026List AKent3145lbwFarington Cricket Ground
26 Jul 2026List ALeicestershire135134caughtGrace Road
21 Jul 2026List ASurrey6493caught and bowledThe Cricket Field

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
1 Aug 2021List AHampshire0/2460The Rose Bowl
25 Jul 2021List AGloucestershire0/32100County Ground, Bristol
22 Aug 2020First-classYorkshire1/1482Headingley
15 Aug 2020First-classNottinghamshire0/1471Trent Bridge
7 Jul 2019First-classNorthamptonshire0/1260County Ground, Northampton
7 Jul 2019First-classNorthamptonshire0/1420County Ground, Northampton
30 Jun 2019First-classDurham0/34111Sedbergh School
30 Jun 2019First-classDurham1/872Sedbergh School
19 Apr 2019List ANottinghamshire0/1310Trent Bridge
23 Jan 2019TestWest Indies0/294.10Kensington Oval
15 Sep 2018T20 (leagues & domestic)Worcestershire0/810Edgbaston
30 Aug 2018TestIndia0/420The Rose Bowl
22 Jul 2018First-classYorkshire0/2030Old Trafford
14 Jul 2018T20 (leagues & domestic)Derbyshire1/810Old Trafford
5 Jun 2018List AYorkshire0/3340Old Trafford
27 May 2018List AWorcestershire2/1950County Ground, Worcester
23 May 2018List ANorthamptonshire1/2140County Ground, Northampton
17 May 2018List ANottinghamshire2/3260Old Trafford
11 May 2018First-classNottinghamshire0/510Trent Bridge
11 May 2018First-classNottinghamshire0/1220Trent Bridge

Batter vs bowler matchups

Bowlers Keaton Jennings faced most

Frequently asked questions

How many runs has Keaton Jennings scored in Tests?
781 runs in 32 innings (17 matches) at an average of 25.19 and a strike rate of 42.5, in the data from 2016 to 2019.
How many runs has Keaton Jennings scored in T20 leagues?
2,727 runs in 113 innings (130 matches) at an average of 29.97 and a strike rate of 132.2, in the data from 2014 to 2026.
What is Keaton Jennings's highest score?
318 in first-class, the highest score in the data.
How many wickets has Keaton Jennings taken in T20 leagues?
22 wickets in 29 innings at an average of 28.55, economy 7.39, best figures 4/37.
How many wickets has Keaton Jennings taken in first-class?
21 wickets in 38 innings at an average of 31.62, economy 3.25, best figures 3/37.

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