Skip to content
FairPlay
Jack Haynes

Cricket player · Batter · England

Jack Haynes

Jack Haynes appears in 30 matches with a full FairPlay scorecard (3 Apr 2026 to 24 Sept 2026). 1,499 runs in 39 innings. 166 matches in FairPlay's recorded career data.

Player profile

Country
England
Role
Batter
Batting
Right-hand bat
Bowling
Right-arm off-break
Born
30 Jan 2001 Age 25
Recorded matches
1661 internationals

Jack Haynes is a batter from England with 166 matches in FairPlay's recorded data, including 1 internationals (1 ODI).

Batting: 6,187 runs across all recorded formats, with 9 hundreds and 36 fifties; the most runs came in First-class cricket (3,168) and the highest recorded score is 159.

Bowling: 2 wickets in recorded matches, 2 of them in List A cricket.

Career figures by format

Summed over the seasons in FairPlay's data provider's records, mostly recent ones. Older seasons can be missing, so these totals may be lower than the official career record.

Jack Haynes: batting and bowling figures by format in FairPlay's recorded data
FormatMatInnsRunsHSAvgSR100/50WktsBowl avgEcon5w
ODI11323232.0056.10/0––––
T20 (league and domestic)74731,6998924.62138.80/9––––
100-ball11222.00100.00/0––––
First-class55843,16815939.6054.77/180–1.000
List A24241,00515345.6893.82/8249.507.070
Youth ODI992366826.2265.60/1––––
Other22452822.5081.80/0––––

Avg is runs per dismissal; SR is runs per 100 balls; Bowl avg is runs per wicket; Econ is runs per over; 5w is five or more wickets in an innings.

Jack Haynes at a glance

FairPlay holds 30 complete scorecards featuring Jack Haynes, most recently for Nottinghamshire (T20 and shorter, one-day, first-class).

In those matches Jack Haynes batted 39 times for 1,499 runs at a strike rate of 76.60. The highest score was 159 off 183 balls against Leicestershire.

How the 35 dismissals happened: caught 28, LBW 4, bowled 2, run out 1.

These matches were played at 14 different grounds.

Figures in FairPlay's scorecards

Batting
3941,49915942.8376.606/4
Bowling
Did not bowl in these matches.

Match by match

Newest first. Dates in India Standard Time. * means not out.

DateMatch
24 Sept 2026Nottinghamshire v YorkshireBat 48 (111) & 27 (37) · Bowl –
15 Sept 2026Sussex v NottinghamshireBat 18 (27) & 37 (43) · Bowl –
8 Sept 2026Nottinghamshire v HampshireBat 48 (46) & 6 (15) · Bowl –
2 Sept 2026Nottinghamshire v LeicestershireBat 159 (183) · Bowl –
27 Aug 2026Warwickshire v NottinghamshireBat 10 (11) · Bowl –
20 Aug 2026Surrey v NottinghamshireBat 20 (32) & 34 (72) · Bowl –
16 Aug 2026Leicestershire v NottinghamshireBat 7 (5) · Bowl –
14 Aug 2026Yorkshire v NottinghamshireBat 116* (99) · Bowl –
18 Jul 2026Hampshire v NottinghamshireBat 25 (21) · Bowl –
15 Jul 2026Nottinghamshire v SurreyBat 75* (55) · Bowl –
12 Jul 2026Yorkshire v NottinghamshireBat 37 (25) · Bowl –
10 Jul 2026Nottinghamshire v LeicestershireBat 29 (28) · Bowl –
5 Jul 2026Durham v NottinghamshireBat 37 (25) · Bowl –
3 Jul 2026Nottinghamshire v LancashireBat 17 (14) · Bowl –
28 Jun 2026Leicestershire v NottinghamshireBat 5 (6) · Bowl –
26 Jun 2026Kent v NottinghamshireBat 1 (2) · Bowl –
19 Jun 2026Essex v NottinghamshireBat 137* (206) · Bowl –
12 Jun 2026Nottinghamshire v SomersetBat 57 (102) & 24 (52) · Bowl –
7 Jun 2026Nottinghamshire v DerbyshireBat 50 (36) · Bowl –
5 Jun 2026Nottinghamshire v WarwickshireBat 36 (17) · Bowl –
31 May 2026Nottinghamshire v DurhamBat 10 (8) · Bowl –
29 May 2026Derbyshire v NottinghamshireBat 45 (26) · Bowl –
25 May 2026Lancashire v NottinghamshireBat 14 (15) · Bowl –
22 May 2026Nottinghamshire v YorkshireBat 20 (14) · Bowl –
15 May 2026Hampshire v NottinghamshireBat 15 (50) · Bowl –
8 May 2026Nottinghamshire v SurreyBat 82 (131) & 53 (99) · Bowl –
1 May 2026Leicestershire v NottinghamshireBat 15 (32) · Bowl –
24 Apr 2026Nottinghamshire v WarwickshireBat 1 (7) & 0 (5) · Bowl –
10 Apr 2026Nottinghamshire v GlamorganBat 100 (137) & 11 (40) · Bowl –
3 Apr 2026Somerset v NottinghamshireBat 55 (98) & 18* (25) · Bowl –

More players from England

All England players