Oddsworth
Jack Haynes

Nottinghamshire · Nottinghamshire

Jack Haynes

25United Kingdom

  • Right-handed top-order batter
  • Right-arm off-spin bowler

T20 record

Batting

MatInnsRunsBallsAvgSRHS50s4s6sDot %
T2074731,6981,22024.60139.28991605933.0
Blast73721,6961,21824.90139.28991605932.9
Last 10101031222934.70136.2752271029.7

Batting style

Balanced top-order batter

  • PowerplayOvers 1–6

    Strike rate125Par 139
    Balls per dismissal22Par 21
  • Middle oversOvers 7–15

    Strike rate138Par 133
    Balls per dismissal19Par 20
  • DeathOvers 16–20

    Strike rate–
    Balls per dismissal–
FigurePlayerParAgainst par
Average26.826.5
Strike rate136136
Boundary %16.317.7
Dot %30.534.2
Sixes, % of boundaries2630
Strike rate v pace131140
Strike rate v spin142132
Strike rate, first 10 balls120123

689 balls in T20s · May 2024 – Jul 2026

Compare with other players

Strengths and weaknesses

Strengths

  • Dot balls33% (field 36% across T20 Blast and The Hundred*)

By phase

Balls facedSROutBalls bowledEconWkts
Powerplay578133.2280–0
Middle overs588139.1370–0
Death (overs 16–20)54203.740–0

Men's T20

Overall rank
650th
all T20 batters
Runs a match
−0.9
above an average player

Men's T20 batting, runs a match

AveragePeak 0.0
June 2023
Now −0.9
202120222023202420252026
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
T202771429.8140.6–––

Team

Leagues

YearsMatRunsAvgSRWktsEcon
Blast2020–2026731,69624.90139.2––
The Hundred*2022122.00100.0––

T20 streaks

Last 10CareerNowBest
30+ score5/1033%02365015173729377525
  • Jack Haynes has made 30 or more in 5 of the last 10 T20 innings.

Last 10 T20s

DateTeamOpponentGroundBatBowlResult
18 Jul 2026NottinghamshireHampshireEdgbaston25 (21)–Hampshire won by 27 runs
15 Jul 2026NottinghamshireSurreyTrent Bridge75* (55)–Nottinghamshire won by 7 runs
12 Jul 2026NottinghamshireYorkshireHeadingley37 (25)–Yorkshire won by 18 runs
10 Jul 2026NottinghamshireLeicestershireTrent Bridge29 (28)–Nottinghamshire won by 6 wickets
5 Jul 2026NottinghamshireDurhamRiverside Ground37 (25)–Nottinghamshire won by 2 runs
3 Jul 2026NottinghamshireLancashireTrent Bridge17 (14)–Nottinghamshire won by 1 run
28 Jun 2026NottinghamshireLeicestershireGrace Road5 (6)–Nottinghamshire won by 74 runs
26 Jun 2026NottinghamshireKentSt Lawrence Ground1 (2)–Nottinghamshire won by 4 wickets
7 Jun 2026NottinghamshireDerbyshireTrent Bridge50 (36)–Nottinghamshire won by 10 runs
5 Jun 2026NottinghamshireWarwickshireTrent Bridge36 (17)–Nottinghamshire won by 3 wickets

Records

  1. 7thHighest partnerships in One-Day Cup history243

All teams

Share