Skip to content
FairPlay

Cricket player · All-rounder · England

James Hayes

James Hayes appears in 16 matches with a full FairPlay scorecard (1 May 2026 to 2 Sept 2026). 13 runs in 6 innings. 19 wickets from 109.5 overs. 30 matches in FairPlay's recorded career data.

Player profile

Country
England
Role
All-rounder
Batting
Right-hand bat
Bowling
Right-arm fast-medium
Born
27 Jun 2001 Age 25
Recorded matches
30League and domestic

James Hayes is an all-rounder from England with 30 matches in FairPlay's recorded data, all of them in league, domestic or other non-international cricket.

Batting: 539 runs across all recorded formats, with 3 hundreds and 0 fifties; the most runs came in First-class cricket (380) and the highest recorded score is 159.

Bowling: 31 wickets in recorded matches, 23 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.

James Hayes: batting and bowling figures by format in FairPlay's recorded data
FormatMatInnsRunsHSAvgSR100/50WktsBowl avgEcon5w
T20 (league and domestic)52666.0066.70/0618.5010.410
First-class81038015963.3359.42/02164.004.690
List A17915312451.0096.81/02330.356.530

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.

James Hayes at a glance

FairPlay holds 16 complete scorecards featuring James Hayes, most recently for Nottinghamshire (T20 and shorter, one-day, first-class).

In those matches James Hayes batted 6 times for 13 runs at a strike rate of 33.33. The highest score was 11 off 25 balls against Durham.

With the ball: 19 wickets from 109.5 overs, an economy rate of 6.04. Best figures: 3 for 23 against Surrey.

How the 1 dismissal happened: caught 1.

These matches were played at 12 different grounds.

Figures in FairPlay's scorecards

Batting
65131113.0033.330/0
Bowling
17109.54663193/236.04

Match by match

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

DateMatch
2 Sept 2026Gloucestershire v DerbyshireBat 1* (6) · Bowl 0/49 (13)
2 Sept 2026Nottinghamshire v LeicestershireBat – · Bowl 0/6 (1)
27 Aug 2026Durham v GloucestershireBat 0* (2) & 11 (25) · Bowl 1/93 (19)
11 Aug 2026Surrey v NottinghamshireBat – · Bowl 2/51 (7)
9 Aug 2026Gloucestershire v NottinghamshireBat 1* (1) · Bowl 0/37 (5.1)
7 Aug 2026Nottinghamshire v NorthamptonshireBat – · Bowl 2/51 (6)
2 Aug 2026Kent v NottinghamshireBat – · Bowl 3/45 (10)
30 Jul 2026Lancashire v NottinghamshireBat 0* (3) · Bowl 2/47 (6.1)
28 Jul 2026Nottinghamshire v LeicestershireBat – · Bowl 0/13 (2)
23 Jul 2026Nottinghamshire v WarwickshireBat – · Bowl 1/57 (7.5)
21 Jul 2026Nottinghamshire v SomersetBat – · Bowl 2/37 (8)
12 Jul 2026Gloucestershire v GlamorganBat 0* (2) · Bowl 1/44 (2)
10 Jul 2026Worcestershire v GloucestershireBat – · Bowl 2/14 (3)
5 Jul 2026Warwickshire v GloucestershireBat – · Bowl 0/30 (2)
4 Jul 2026Gloucestershire v SurreyBat – · Bowl 3/23 (3.4)
1 May 2026Leicestershire v NottinghamshireBat – · Bowl 0/22 (5) & 0/44 (9)

More players from England

All England players