CricketWise
  1. Home
  2. Players
  3. Jacob Ball

Nottinghamshire · Men's cricket

Jacob Ball stats

Data through 15 September 2026Last updated 15 September 2026

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

Jacob Ball played 4 Tests, 18 ODIs, 2 T20Is for England in the data, between 2014 and 2026. With the ball, the best return was 237 wickets in first-class at an average of 30.25 and an economy rate of 3.48.

International matches
24
Tests 4 · ODIs 18 · T20Is 2
International wickets
26
1 five-wicket hauls
T20 league & domestic matches
139
62 runs
Best bowling
6/49
First-class

Teams played for

Nottinghamshire 2014–2023 · 183Somerset 2024–2026 · 63England 2016–2018 · 24Welsh Fire 2021–2024 · 14Sydney Sixers 2021 · 7Dubai Capitals 2023 · 4Kent 2025 · 2Durham 2025 · 1

Jacob Ball batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test48067318.3812553.600181
ODI186238289.504977.600260
T20 (leagues & domestic)13923136218*6.207978.500443
First-class80116341,04449*12.731,58066.1001414825
List A552411116278.9297119.6005136

Runs per year

010020030020142019202665
Jacob Ball: runs per calendar year (all formats in the data)
0100200300201420162018202020222024202665
Jacob Ball: runs per calendar year (all formats in the data)
Show as table
Jacob Ball: runs per calendar year (all formats in the data)
YearRuns
201470
2015246
2016271
2017186
2018159
201983
202056
202126
202222
202333
202451
202559
202665
Year-by-year batting (35 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2014First-class5469.2053.52000
2014List A42424.00171.41100
2015First-class2023513.8292.94900
2015List A200.000.0000
2015T20 (leagues & domestic)311–100.0800
2016First-class171539.5669.93300
2016List A33434.00161.92700
2016ODI12828.00127.32800
2016T20 (leagues & domestic)442.0044.4200
2016Test6528.6747.73100
2017First-class815330.6094.44300
2017List A242.0080.0400
2017ODI394.5060.0700
2017T20 (leagues & domestic)255.00125.0400
2017Test2157.5093.81400
2018First-class1013016.2570.34400
2018List A5205.00105.31300
2018ODI211.008.3100
2018T20 (leagues & domestic)384.0080.0800
2019First-class166713.4061.51500
2019List A3147.0066.71400
2019T20 (leagues & domestic)12–33.3200
2020First-class55614.0067.53400
2021First-class144.0028.6400
2021T20 (leagues & domestic)32222.00129.41800
2022First-class22010.0047.62000
2022T20 (leagues & domestic)222.0020.0100
2023First-class6338.2546.51100
2023T20 (leagues & domestic)20––000
2024First-class74310.7541.02900
2024T20 (leagues & domestic)382.6766.7800
2025First-class85911.8050.92400
2025List A10––000
2026First-class11457.5033.3900
2026List A42010.00125.0800

Jacob Ball bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test661234331/471/47114.333.36204.00023
ODI18947980215/51–46.676.2145.1115
T20I2428321/39–41.5011.8621.0000
T20 (leagues & domestic)1362,7744,1501944/11–21.398.9814.3503
First-class13212,3667,1702376/499/5730.253.4852.2168381
List A532,5742,453804/29–30.665.7232.24012

Wickets per year

02040608020142019202654
Jacob Ball: wickets per calendar year (all formats in the data)
020406080201420162018202020222024202654
Jacob Ball: wickets per calendar year (all formats in the data)
Show as table
Jacob Ball: wickets per calendar year (all formats in the data)
YearWickets
201415
201565
201673
201763
201847
201933
202029
202131
202229
202329
202434
202535
202654
Year-by-year bowling (40 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2014First-class4537.803.203/60
2014List A6742.436.753/57
2014T20 (leagues & domestic)1312.679.503/38
2015First-class223928.743.566/49
2015List A81325.154.844/47
2015T20 (leagues & domestic)111326.088.923/36
2016First-class184923.123.306/57
2016List A5640.836.452/47
2016ODI3719.865.385/51
2016T20 (leagues & domestic)10932.008.002/18
2016Test42114.003.001/47
2017First-class122126.623.743/63
2017List A6559.006.562/42
2017ODI131453.866.443/67
2017T20 (leagues & domestic)132219.458.793/27
2017Test21115.004.421/77
2018First-class102822.253.635/43
2018List A81427.935.674/29
2018ODI20–5.800/29
2018T20 (leagues & domestic)6353.009.263/40
2018T20I2241.5011.861/39
2019First-class151558.533.562/57
2019List A71425.576.634/62
2019T20 (leagues & domestic)5435.759.532/21
2020First-class61033.602.983/71
2020T20 (leagues & domestic)101913.637.583/28
2021First-class1221.502.462/43
2021T20 (leagues & domestic)192921.219.924/11
2022First-class1320.002.863/60
2022T20 (leagues & domestic)152617.629.164/25
2023First-class6755.144.393/67
2023T20 (leagues & domestic)132220.779.463/33
2024First-class101533.203.515/62
2024T20 (leagues & domestic)151923.118.663/24
2025First-class101633.503.975/47
2025List A81427.365.014/34
2025T20 (leagues & domestic)5530.408.002/20
2026First-class172729.933.103/39
2026List A5722.434.493/40
2026T20 (leagues & domestic)132018.759.534/17
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
IndiaTest44511.2545.53100
DurhamT20 (leagues & domestic)31111.0084.6800
WorcestershireT20 (leagues & domestic)377.0063.6400
LancashireT20 (leagues & domestic)420.6728.6100
YorkshireFirst-class1615414.0085.14400
WorcestershireFirst-class914424.0067.33800
DerbyshireFirst-class49933.0095.24300
DurhamFirst-class98210.2574.52000
SurreyFirst-class77312.1789.02100
HampshireFirst-class117010.0044.92600
SomersetFirst-class13707.7864.21200
WarwickshireFirst-class76416.0091.44900
KentFirst-class65919.6783.11900
MiddlesexFirst-class85611.2050.01600
LancashireFirst-class55310.6063.93300
SussexFirst-class33411.3373.91800
NottinghamshireFirst-class3268.6747.32400
EssexFirst-class771.4012.5300
WorcestershireList A32010.0074.11400
NorthamptonshireList A42010.00111.11300
DurhamList A4178.50121.41100
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
BangladeshODI4827.626.175/51
IndiaODI3540.606.773/67
AustraliaODI30–6.170/29
DerbyshireT20 (leagues & domestic)132616.198.744/40
WorcestershireT20 (leagues & domestic)112112.957.564/25
NorthamptonshireT20 (leagues & domestic)111621.199.424/17
DurhamT20 (leagues & domestic)121524.409.343/38
LeicestershireT20 (leagues & domestic)111526.409.903/40
YorkshireT20 (leagues & domestic)71318.319.153/29
Birmingham BearsT20 (leagues & domestic)71317.239.084/11
HampshireT20 (leagues & domestic)4914.568.543/28
WarwickshireT20 (leagues & domestic)6918.568.083/27
LancashireT20 (leagues & domestic)9647.339.472/44
SurreyT20 (leagues & domestic)4619.507.802/17
Manchester OriginalsT20 (leagues & domestic)3514.808.884/29
GlamorganT20 (leagues & domestic)4427.009.822/9
GloucestershireT20 (leagues & domestic)5348.009.002/20
KentT20 (leagues & domestic)3318.336.882/14
Southern BraveT20 (leagues & domestic)3232.006.861/21
WorcestershireFirst-class102918.793.615/47
YorkshireFirst-class152140.523.284/57
DurhamFirst-class112128.383.525/62
WarwickshireFirst-class91923.113.104/48
MiddlesexFirst-class91731.533.535/66
HampshireFirst-class131738.883.093/64
LancashireFirst-class51714.713.215/43
EssexFirst-class91432.573.533/67
SurreyFirst-class71334.383.765/98
SomersetFirst-class111348.623.956/57
SussexFirst-class41116.004.006/49
DerbyshireFirst-class51134.453.313/63
NottinghamshireFirst-class6845.003.663/76
LeicestershireFirst-class4816.003.353/39
KentFirst-class8656.504.172/59
YorkshireList A41013.304.644/34
DerbyshireList A5827.005.144/29
NorthamptonshireList A5833.756.592/54
LancashireList A5636.505.342/24
DurhamList A7660.177.032/53
LeicestershireList A3626.676.673/40
WarwickshireList A4631.005.142/22
KentList A4356.005.422/51
WorcestershireList A4353.006.622/42

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Trent Bridge7256511.5349
Headingley69323.2544
County Ground, Worcester88914.8338
County Ground, Taunton16766.3313
County Ground, Derby36161.0043
Old Trafford74912.2533
Riverside Ground74812.0020
Lord's7428.4016
Chester Road North Ground23434.0029
Wankhede Stadium23316.5031

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Trent Bridge11919628.644.60
County Ground, Taunton394633.374.65
Edgbaston213818.635.61
County Ground, Worcester143317.764.62
Old Trafford102315.004.03
Headingley102121.764.12
Riverside Ground131734.245.71
County Ground, Derby91629.064.92
Sophia Gardens151433.144.96
County Ground, Bristol91230.925.89

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––––1203738.81
T20Middle132065.04607328.41
T20Death495983.161006919.64
ODIPowerplay––––32435.70
ODIMiddle81361.51432125.43
ODIDeath303683.3319168.83

How Jacob Ball was dismissed

How Jacob Ball took wickets

Last 20 innings

010203022 Jul 202517 Apr 202615 Sep 20268
Jacob Ball: runs in the last 20 innings
010203022 Jul 202524 Sep 202510 Apr 20268 May 202621 Jul 20269 Aug 202615 Sep 20268
Jacob Ball: runs in the last 20 innings
Show as table
Jacob Ball: runs in the last 20 innings
InningsRuns
22 Jul 202513
29 Jul 202524
31 Aug 20250
24 Sep 20251
24 Sep 20251
3 Apr 20262
10 Apr 20261
17 Apr 20264
8 May 20269
8 May 20260
19 Jun 20266
19 Jun 20264
21 Jul 20261
2 Aug 20268
7 Aug 20264
9 Aug 20267
20 Aug 20263
8 Sep 20263
15 Sep 20265
15 Sep 20268
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
15 Sep 2026First-classYorkshire85bowledHeadingley
15 Sep 2026First-classYorkshire5*11not outHeadingley
8 Sep 2026First-classLeicestershire3*21not outGrace Road
20 Aug 2026First-classEssex314bowledCounty Ground, Taunton
9 Aug 2026List ANorthamptonshire77caughtCounty Ground, Northampton
7 Aug 2026List ASurrey4*2not outCounty Ground, Taunton
2 Aug 2026List ALeicestershire85caughtGrace Road
21 Jul 2026List ANottinghamshire1*2not outThe John Fretwell Sporting Complex, Nettleworth
19 Jun 2026First-classWarwickshire45bowledCounty Ground, Taunton
19 Jun 2026First-classWarwickshire6*14not outCounty Ground, Taunton
8 May 2026First-classGlamorgan0*21not outSophia Gardens
8 May 2026First-classGlamorgan920bowledSophia Gardens
17 Apr 2026First-classHampshire4*16not outThe Rose Bowl
10 Apr 2026First-classEssex14caughtCounty Ground, Chelmsford
3 Apr 2026First-classNottinghamshire24caughtCounty Ground, Taunton
24 Sep 2025First-classEssex18bowledCounty Ground, Chelmsford
24 Sep 2025First-classEssex1*5not outCounty Ground, Chelmsford
31 Aug 2025List AWorcestershire0*0not outCounty Ground, Worcester
29 Jul 2025First-classNottinghamshire2446caught and bowledTrent Bridge
22 Jul 2025First-classDurham1312bowledCounty Ground, Taunton

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
15 Sep 2026First-classYorkshire2/52206Headingley
15 Sep 2026First-classYorkshire3/4914.45Headingley
8 Sep 2026First-classLeicestershire1/42102Grace Road
8 Sep 2026First-classLeicestershire3/39112Grace Road
20 Aug 2026First-classEssex1/6024.47County Ground, Taunton
20 Aug 2026First-classEssex1/55100County Ground, Taunton
9 Aug 2026List ANorthamptonshire1/1740County Ground, Northampton
7 Aug 2026List ASurrey0/4070County Ground, Taunton
2 Aug 2026List ALeicestershire3/4090Grace Road
26 Jul 2026List AWarwickshire2/2270County Ground, Taunton
21 Jul 2026List ANottinghamshire1/3881The John Fretwell Sporting Complex, Nettleworth
18 Jul 2026T20 (leagues & domestic)Northamptonshire4/1741Edgbaston
15 Jul 2026T20 (leagues & domestic)Yorkshire3/3040Headingley
12 Jul 2026T20 (leagues & domestic)Worcestershire1/610County Ground, Taunton
10 Jul 2026T20 (leagues & domestic)Northamptonshire2/4840County Ground, Taunton
8 Jul 2026T20 (leagues & domestic)Derbyshire2/3440County Ground, Derby
5 Jul 2026T20 (leagues & domestic)Northamptonshire0/810County Ground, Northampton
26 Jun 2026T20 (leagues & domestic)Gloucestershire0/2130County Ground, Taunton
19 Jun 2026First-classWarwickshire0/331County Ground, Taunton
19 Jun 2026First-classWarwickshire2/69214County Ground, Taunton

Batter vs bowler matchups

Batters Jacob Ball bowled to most

Frequently asked questions

How many wickets has Jacob Ball taken in ODIs?
21 wickets in 18 innings at an average of 46.67, economy 6.21, best figures 5/51.
How many wickets has Jacob Ball taken in T20 leagues?
194 wickets in 136 innings at an average of 21.39, economy 8.98, best figures 4/11.
How many runs has Jacob Ball scored in Tests?
67 runs in 8 innings (4 matches) at an average of 8.38 and a strike rate of 53.6, in the data from 2016 to 2017.
How many runs has Jacob Ball scored in ODIs?
38 runs in 6 innings (18 matches) at an average of 9.50 and a strike rate of 77.6, in the data from 2016 to 2018.
How many runs has Jacob Ball scored in T20 leagues?
62 runs in 23 innings (139 matches) at an average of 6.20 and a strike rate of 78.5, in the data from 2014 to 2026.

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