- Home
- Players
- Jack Haynes
Nottinghamshire · Men's cricket
Jack Haynes stats
Data through 24 September 2026Last updated 24 September 2026
Coverage: matches in the Cricsheet data from 18 August 2019 to 24 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Jack Haynes played 74 T20 league and domestic matches in the data, between 2019 and 2026. In first-class Jack Haynes scored 4,677 runs in 132 innings (average 38.02, strike rate 54.1), including 12 hundreds and 20 fifties. Against Derbyshire in first-class, Jack Haynes averaged 82.20 over 7 innings.
T20 league & domestic matches
74
1,698 runs
Best batting average (T20 (leagues & domestic))
24.61
73 innings
Highest score
159
First-class
Teams played for
Jack Haynes batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 (leagues & domestic) | 74 | 73 | 4 | 1,698 | 89* | 24.61 | 1,220 | 139.2 | 0 | 9 | 3 | 160 | 59 |
| First-class | 85 | 132 | 9 | 4,677 | 159 | 38.02 | 8,651 | 54.1 | 12 | 20 | 9 | 590 | 13 |
| List A | 25 | 25 | 2 | 1,129 | 153 | 49.09 | 1,174 | 96.2 | 3 | 8 | 4 | 124 | 12 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2019 | 95 |
| 2020 | 434 |
| 2021 | 875 |
| 2022 | 1,048 |
| 2023 | 926 |
| 2024 | 1,016 |
| 2025 | 1,611 |
| 2026 | 1,499 |
Year-by-year batting (19 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2019 | First-class | 6 | 95 | 15.83 | 40.8 | 31 | 0 | 0 |
| 2020 | First-class | 9 | 285 | 40.71 | 53.4 | 51 | 0 | 2 |
| 2020 | T20 (leagues & domestic) | 7 | 149 | 21.29 | 138.0 | 41 | 0 | 0 |
| 2021 | First-class | 14 | 491 | 35.07 | 48.0 | 97 | 0 | 4 |
| 2021 | List A | 7 | 362 | 51.71 | 94.3 | 153 | 1 | 2 |
| 2021 | T20 (leagues & domestic) | 2 | 22 | 11.00 | 115.8 | 15 | 0 | 0 |
| 2022 | First-class | 19 | 811 | 47.71 | 50.6 | 133 | 3 | 1 |
| 2022 | T20 (leagues & domestic) | 10 | 237 | 26.33 | 146.3 | 61 | 0 | 2 |
| 2023 | First-class | 22 | 573 | 30.16 | 58.9 | 134 | 2 | 1 |
| 2023 | T20 (leagues & domestic) | 15 | 353 | 23.53 | 145.9 | 63 | 0 | 1 |
| 2024 | First-class | 19 | 622 | 32.74 | 49.8 | 77 | 0 | 7 |
| 2024 | List A | 8 | 171 | 24.43 | 76.7 | 86 | 0 | 2 |
| 2024 | T20 (leagues & domestic) | 12 | 223 | 18.58 | 123.2 | 51 | 0 | 2 |
| 2025 | First-class | 20 | 825 | 41.25 | 55.9 | 157 | 4 | 1 |
| 2025 | List A | 8 | 473 | 59.12 | 102.2 | 124 | 1 | 4 |
| 2025 | T20 (leagues & domestic) | 13 | 313 | 28.45 | 144.9 | 89 | 0 | 2 |
| 2026 | First-class | 23 | 975 | 46.43 | 62.5 | 159 | 3 | 4 |
| 2026 | List A | 2 | 123 | 123.00 | 118.3 | 116 | 1 | 0 |
| 2026 | T20 (leagues & domestic) | 14 | 401 | 30.85 | 137.3 | 75 | 0 | 2 |
Jack Haynes bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| First-class | 2 | 12 | 7 | 0 | – | – | – | 3.50 | – | 0 | 0 | 0 |
Year-by-year bowling (2 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2025 | First-class | 1 | 0 | – | 1.00 | 0/1 |
| 2026 | First-class | 1 | 0 | – | 6.00 | 0/6 |
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Northamptonshire | T20 (leagues & domestic) | 7 | 238 | 34.00 | 149.7 | 51 | 0 | 1 |
| Derbyshire | T20 (leagues & domestic) | 7 | 237 | 33.86 | 138.6 | 50 | 0 | 1 |
| Birmingham Bears | T20 (leagues & domestic) | 8 | 219 | 36.50 | 161.0 | 89 | 0 | 2 |
| Yorkshire | T20 (leagues & domestic) | 7 | 206 | 29.43 | 168.9 | 61 | 0 | 2 |
| Lancashire | T20 (leagues & domestic) | 9 | 199 | 22.11 | 125.2 | 63 | 0 | 1 |
| Leicestershire | T20 (leagues & domestic) | 11 | 153 | 13.91 | 109.3 | 30 | 0 | 0 |
| Durham | T20 (leagues & domestic) | 7 | 146 | 24.33 | 144.6 | 55 | 0 | 1 |
| Nottinghamshire | T20 (leagues & domestic) | 3 | 59 | 19.67 | 134.1 | 42 | 0 | 0 |
| Worcestershire | T20 (leagues & domestic) | 4 | 36 | 9.00 | 105.9 | 19 | 0 | 0 |
| Durham | First-class | 13 | 568 | 51.64 | 48.6 | 134 | 2 | 2 |
| Somerset | First-class | 10 | 475 | 52.78 | 54.5 | 157 | 1 | 4 |
| Leicestershire | First-class | 10 | 413 | 41.30 | 61.2 | 159 | 2 | 0 |
| Derbyshire | First-class | 7 | 411 | 82.20 | 48.5 | 133 | 1 | 2 |
| Essex | First-class | 7 | 395 | 65.83 | 57.8 | 142 | 2 | 1 |
| Hampshire | First-class | 8 | 361 | 45.12 | 62.8 | 120 | 2 | 1 |
| Warwickshire | First-class | 10 | 342 | 34.20 | 51.0 | 87 | 0 | 4 |
| Sussex | First-class | 11 | 311 | 28.27 | 61.7 | 62 | 0 | 1 |
| Yorkshire | First-class | 8 | 301 | 43.00 | 58.4 | 113 | 1 | 0 |
| Surrey | First-class | 7 | 286 | 40.86 | 54.2 | 82 | 0 | 3 |
| Glamorgan | First-class | 11 | 248 | 24.80 | 47.2 | 100 | 1 | 0 |
| Nottinghamshire | First-class | 5 | 133 | 26.60 | 57.8 | 49 | 0 | 0 |
| Gloucestershire | First-class | 6 | 107 | 21.40 | 58.8 | 51 | 0 | 1 |
| Kent | First-class | 3 | 96 | 32.00 | 51.1 | 62 | 0 | 1 |
| Northamptonshire | First-class | 4 | 89 | 22.25 | 52.0 | 38 | 0 | 0 |
| Lancashire | First-class | 3 | 57 | 19.00 | 49.1 | 35 | 0 | 0 |
| Middlesex | First-class | 5 | 56 | 11.20 | 42.7 | 20 | 0 | 0 |
| Worcestershire | First-class | 4 | 28 | 7.00 | 40.0 | 15 | 0 | 0 |
| Essex | List A | 3 | 185 | 61.67 | 99.5 | 153 | 1 | 0 |
| Gloucestershire | List A | 3 | 127 | 42.33 | 89.4 | 59 | 0 | 2 |
| Leicestershire | List A | 3 | 63 | 21.00 | 92.6 | 56 | 0 | 1 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Trent Bridge | 62 | 2300 | 38.98 | 159 |
| County Ground, Worcester | 53 | 1532 | 30.64 | 127 |
| Riverside Ground | 13 | 434 | 36.17 | 134 |
| County Ground, Derby | 8 | 388 | 64.67 | 133 |
| Headingley | 8 | 333 | 47.57 | 113 |
| County Ground, Chelmsford | 4 | 299 | 99.67 | 153 |
| Edgbaston | 10 | 286 | 28.60 | 87 |
| County Ground, Taunton | 4 | 235 | 78.33 | 157 |
| The Rose Bowl | 5 | 229 | 45.80 | 103 |
| County Ground, Northampton | 7 | 181 | 25.86 | 38 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 770 | 578 | 133.2 | 28 | – | – | – |
| T20 | Middle | 818 | 588 | 139.1 | 37 | – | – | – |
| T20 | Death | 110 | 54 | 203.7 | 4 | – | – | – |
How Jack Haynes was dismissed
- Caught133 (62%)
- Lbw42 (20%)
- Bowled23 (11%)
- Caught and bowled9 (4%)
- Run out4 (2%)
- Stumped4 (2%)
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 26 Jun 2026 | 1 |
| 28 Jun 2026 | 5 |
| 3 Jul 2026 | 17 |
| 5 Jul 2026 | 37 |
| 10 Jul 2026 | 29 |
| 12 Jul 2026 | 37 |
| 15 Jul 2026 | 75 |
| 18 Jul 2026 | 25 |
| 14 Aug 2026 | 116 |
| 16 Aug 2026 | 7 |
| 20 Aug 2026 | 20 |
| 20 Aug 2026 | 34 |
| 27 Aug 2026 | 10 |
| 2 Sep 2026 | 159 |
| 8 Sep 2026 | 48 |
| 8 Sep 2026 | 6 |
| 15 Sep 2026 | 18 |
| 15 Sep 2026 | 37 |
| 24 Sep 2026 | 48 |
| 24 Sep 2026 | 27 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 24 Sep 2026 | First-class | Yorkshire | 27 | 37 | caught | Trent Bridge |
| 24 Sep 2026 | First-class | Yorkshire | 48 | 111 | caught | Trent Bridge |
| 15 Sep 2026 | First-class | Sussex | 37 | 43 | caught | The County Ground, Brighton |
| 15 Sep 2026 | First-class | Sussex | 18 | 27 | caught | The County Ground, Brighton |
| 8 Sep 2026 | First-class | Hampshire | 6 | 15 | caught | Trent Bridge |
| 8 Sep 2026 | First-class | Hampshire | 48 | 46 | lbw | Trent Bridge |
| 2 Sep 2026 | First-class | Leicestershire | 159 | 183 | caught | Trent Bridge |
| 27 Aug 2026 | First-class | Warwickshire | 10 | 11 | caught | Edgbaston |
| 20 Aug 2026 | First-class | Surrey | 34 | 72 | lbw | Kennington Oval |
| 20 Aug 2026 | First-class | Surrey | 20 | 32 | caught | Kennington Oval |
| 16 Aug 2026 | List A | Leicestershire | 7 | 5 | caught | Grace Road |
| 14 Aug 2026 | List A | Yorkshire | 116* | 99 | not out | Clifton Park Ground |
| 18 Jul 2026 | T20 (leagues & domestic) | Hampshire | 25 | 21 | caught | Edgbaston |
| 15 Jul 2026 | T20 (leagues & domestic) | Surrey | 75* | 55 | not out | Trent Bridge |
| 12 Jul 2026 | T20 (leagues & domestic) | Yorkshire | 37 | 25 | caught | Headingley |
| 10 Jul 2026 | T20 (leagues & domestic) | Leicestershire | 29 | 28 | caught | Trent Bridge |
| 5 Jul 2026 | T20 (leagues & domestic) | Durham | 37 | 25 | caught | Riverside Ground |
| 3 Jul 2026 | T20 (leagues & domestic) | Lancashire | 17 | 14 | lbw | Trent Bridge |
| 28 Jun 2026 | T20 (leagues & domestic) | Leicestershire | 5 | 6 | caught | Grace Road |
| 26 Jun 2026 | T20 (leagues & domestic) | Kent | 1 | 2 | caught | St Lawrence Ground |
Batter vs bowler matchups
Bowlers Jack Haynes faced most
- vs Simon Harmer275 balls
- vs Callum Parkinson246 balls
Frequently asked questions
How many runs has Jack Haynes scored in T20 leagues?
1,698 runs in 73 innings (74 matches) at an average of 24.61 and a strike rate of 139.2, in the data from 2020 to 2026.
What is Jack Haynes's highest score?
159 in first-class, the highest score in the data.
How many centuries has Jack Haynes scored?
15 hundreds in the data: 12 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.