Menu

Account

Create a free account Go Pro

Already have an account? Log in

Jack Haynes T20 Sixes

How many runs, fours and sixes Jack Haynes scores each innings.

Updated 18 July 2026, after Hampshire vs Nottinghamshire

Avg Hit

No games in this view.

Haynes match by match

Last 10 games, home and away

All Comps Last 10
Stat Avg
A green cell cleared the line. The small corner number is where he batted, the figure under a score the balls faced; * not out; DNB did not bat.

Haynes Rankings

T20B run-scorers →

Ranked against every player in T20 Blast 2026

StatTotalRank
Runs 401 17thof 310
Sixes 11 42nd
Fours 36 22nd
Catches 9 14th

Haynes by Competition

Every T20 season on record, newest first

Competition Team M Runs Avg SR 50+ 6s
T20 BlastT20 Blast 2026 NOT 14 401 30.8 137.3 2 11
T20 BlastT20 Blast 2025 NOT 14 315 26.3 141.9 2 10
T20 BlastT20 Blast 2024 NOT 12 223 18.6 123.2 2 8
T20 BlastT20 Blast 2023 WOR 15 353 23.5 145.9 1 14
T20 BlastT20 Blast 2022 WOR 9 236 29.5 147.5 2 12
T20 BlastT20 Blast 2021 WOR 2 22 11 115.8 0 0
T20 BlastT20 Blast 2020 WOR 7 149 21.3 138 0 4

Haynes Splits

His T20 record home and away, batting first or chasing, by result, position, opponent, ground and year

Venue M Runs Avg SR 50+ HS
Home 34 952 31.7 139.6 7 89
Away 39 747 19.2 137.8 2 61
Innings M Runs Avg SR 50+ HS
Batting first 31 846 29.2 140.1 6 75
Chasing 42 853 21.3 137.6 3 89
Result M Runs Avg SR 50+ HS
Won 29 912 36.5 146.2 7 89
Lost 42 745 17.7 128.9 2 61
Position Inns Runs Avg SR 50+ HS
Batting 1 2 22 11 115.8 0 15
Batting 2 10 237 23.7 135.4 1 63
Batting 3 48 1123 25 141.4 6 89
Batting 4 9 185 20.6 125 1 50
Batting 5 4 132 44 150 1 53
Opponent M Runs Avg SR 50+ HS
Leicestershire 11 153 13.9 109.3 0 30
Warwickshire 10 257 32.1 161.6 2 89
Lancashire 9 199 22.1 125.2 1 63
Derbyshire 7 238 34 139.2 1 50
Northamptonshire 7 238 34 149.7 1 51
Yorkshire 7 206 29.4 168.9 2 61
Durham 7 146 24.3 144.6 1 55
Worcestershire 4 36 9 105.9 0 19
Nottinghamshire 3 59 19.7 134.1 0 42
Gloucestershire 2 34 17 130.8 0 23
Hampshire 2 25 12.5 104.2 0 25
Surrey 1 75 - 136.4 1 75
Somerset 1 20 20 222.2 0 20
Glamorgan 1 12 12 63.2 0 12
Kent 1 1 1 50 0 1
Ground M Runs Avg SR 50+ HS
Trent BridgeNottingham 22 649 34.2 137.5 5 89
New RoadWorcester 15 346 24.7 139 2 63
EdgbastonBirmingham 7 110 15.7 139.2 0 34
Grace RoadLeicester 6 49 8.2 96.1 0 16
HeadingleyLeeds 4 154 38.5 185.5 2 61
County GroundNorthampton 4 120 30 142.9 0 33
Riverside GroundChester-le-Street 4 57 14.3 132.6 0 37
Old TraffordStretford, Manchester 4 51 12.8 106.3 0 23
County GroundDerby 3 132 44 151.7 0 45
Stanley ParkBlackpool 1 19 19 158.3 0 19
County GroundBristol 1 11 11 100 0 11
St Lawrence GroundCanterbury 1 1 1 50 0 1
The Ageas BowlSouthampton 1 0 0 0 0 0
Year M Runs Avg SR 50+ HS
2026 14 401 30.8 137.3 2 75
2025 14 315 26.3 141.9 2 89
2024 12 223 18.6 123.2 2 51
2023 15 353 23.5 145.9 1 63
2022 9 236 29.5 147.5 2 61
2021 2 22 11 115.8 0 15
2020 7 149 21.3 138 0 41

More on Statz

Where to go next for Haynes and Nottinghamshire.

Jack Haynes T20 Sixes

In Jack Haynes's last 30 Cricket games (2024–2026) for Nottinghamshire, they have scored 768 runs at an average of 25.6 with a strike rate of 117.4.

Jack Haynes Stats - Cricket

Jack Haynes is a right hand bat batsman. Across these 30 games, Jack Haynes has hit 72 fours and 24 sixes, taking 15 catches in the field. Their highest score in this span is 89.

Jack Haynes: Betting Insights

For bet builder markets, Jack Haynes has scored 25+ runs in 47% of their last 30 Cricket games (14/30). They have registered 1+ boundaries in 73% of these games (22/30). Over their last 5 games, Jack Haynes has 203 runs.

Jack Haynes Questions

How old is Jack Haynes?

Jack Haynes was born on 30 January 2001 and is 25 years old. Jack Haynes is a batsman with 73 T20 matches on record and 1699 runs.

Which team does Jack Haynes play for?

Jack Haynes currently plays for Nottinghamshire, and has also played for Worcestershire. Statz has Jack Haynes' 73 T20 matches on record, the most recent against Hampshire (18 Jul 2026), with 1699 runs in all.

What is Jack Haynes' highest score in T20 cricket?

Jack Haynes' highest score in the 73 T20 matches Statz has on record is 89 off 41 balls against Warwickshire (30 May 2025). Across those matches Jack Haynes has scored 1699 runs at 23.3 a match.

What are Jack Haynes' T20 batting stats?

Jack Haynes averages 25.6 runs per match at a strike rate of 117.4, based on 30 games (2024–2026). In the last 5 matches Jack Haynes scored 25, 75, 37, 29 and 37, newest first. Jack Haynes has 1699 runs in all 73 T20 matches on record.

How many fifties and hundreds has Jack Haynes scored in T20 cricket?

Jack Haynes has 9 fifties and no hundreds in the 73 T20 matches Statz has on record. The highest is 89 against Warwickshire (30 May 2025). Jack Haynes has passed 30 in 24 of 73 innings.