Skip to content
FairPlay

Cricket player · Batter · England

Ben Mayes

Ben Mayes appears in 34 matches with a full FairPlay scorecard (16 Nov 2025 to 24 Sept 2026). 1,164 runs in 41 innings. 0 wickets from 5 overs. 56 matches in FairPlay's recorded career data.

Player profile

Country
England
Role
Batter
Batting
Right-hand bat
Bowling
Right-arm fast-medium
Born
21 Nov 2007 Age 18
Recorded matches
56League and domestic

Ben Mayes is a batter from England with 56 matches in FairPlay's recorded data, all of them in league, domestic or other non-international cricket.

Batting: 1,629 runs across all recorded formats, with 2 hundreds and 8 fifties; the most runs came in Youth ODI cricket (729) and the highest recorded score is 191.

Bowling: 1 wicket in recorded matches, 1 of them in Youth ODI 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.

Ben Mayes: batting and bowling figures by format in FairPlay's recorded data
FormatMatInnsRunsHSAvgSR100/50WktsBowl avgEcon5w
T20 (league and domestic)12101745529.00134.90/1––––
First-class9183855922.6550.70/10–4.500
List A131134110937.8996.31/2––––
Youth ODI222272919136.4596.61/4149.006.130

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.

Ben Mayes at a glance

FairPlay holds 34 complete scorecards featuring Ben Mayes, most recently for Hampshire (T20 and shorter, one-day, first-class).

In those matches Ben Mayes batted 41 times for 1,164 runs at a strike rate of 77.39. The highest score was 191 off 117 balls against Scotland U19.

With the ball: 0 wickets from 5 overs, an economy rate of 5.00.

How the 36 dismissals happened: caught 20, bowled 8, LBW 5, stumped 3.

These matches were played at 12 different grounds.

Figures in FairPlay's scorecards

Batting
4151,16419132.3377.394/2
Bowling
2502500/95.00

Match by match

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

DateMatch
24 Sept 2026Hampshire v SussexBat 18 (48) & 47 (53) · Bowl –
15 Sept 2026Leicestershire v HampshireBat 39 (73) & 24 (59) · Bowl –
8 Sept 2026Nottinghamshire v HampshireBat 1 (6) & 25 (43) · Bowl –
2 Sept 2026Hampshire v WarwickshireBat 5 (22) & 31 (77) · Bowl 0/9 (2)
11 Aug 2026Hampshire v DerbyshireBat 2 (7) · Bowl –
9 Aug 2026Sussex v HampshireBat 109 (115) · Bowl –
18 Jul 2026Northamptonshire v HampshireBat 9 (11) · Bowl –
18 Jul 2026Hampshire v NottinghamshireBat – · Bowl –
15 Jul 2026Hampshire v EssexBat 0* (0) · Bowl –
12 Jul 2026Sussex v HampshireBat 55* (36) · Bowl –
10 Jul 2026Essex v HampshireBat 29 (14) · Bowl –
8 Jul 2026Hampshire v MiddlesexBat 47* (37) · Bowl –
5 Jul 2026Hampshire v KentBat – · Bowl –
28 Jun 2026Kent v HampshireBat 15 (10) · Bowl –
26 Jun 2026Hampshire v YorkshireBat 0 (1) · Bowl –
8 May 2026Essex v HampshireBat 20 (38) & 8 (31) · Bowl –
1 May 2026Hampshire v GlamorganBat 59 (104) & 14 (36) · Bowl –
17 Apr 2026Hampshire v SomersetBat 15 (26) & 19 (49) · Bowl –
10 Apr 2026Yorkshire v HampshireBat 39 (43) & 9* (5) · Bowl –
3 Apr 2026Hampshire v EssexBat 8 (25) & 4 (22) · Bowl –
6 Feb 2026England U19 v India U19Bat 45 (28) · Bowl –
3 Feb 2026Australia U19 v England U19Bat 24 (33) · Bowl –
30 Jan 2026England U19 v New Zealand U19Bat 53 (70) · Bowl –
26 Jan 2026England U19 v Bangladesh U19Bat 34 (50) · Bowl –
21 Jan 2026England U19 v Scotland U19Bat 191 (117) · Bowl –
18 Jan 2026England U19 v Zimbabwe U19Bat 77* (72) · Bowl –
16 Jan 2026Pakistan U19 v England U19Bat 20 (25) · Bowl –
1 Dec 2025West Indies U19 v England U19Bat 0 (4) · Bowl –
29 Nov 2025West Indies U19 v England U19Bat 8 (13) · Bowl –
26 Nov 2025West Indies U19 v England U19Bat 13 (17) · Bowl –
24 Nov 2025West Indies U19 v England U19Bat 3 (10) · Bowl –
21 Nov 2025West Indies U19 v England U19Bat 36 (56) · Bowl –
19 Nov 2025West Indies U19 v England U19Bat 3 (11) · Bowl 0/16 (3)
16 Nov 2025West Indies U19 v England U19Bat 6 (7) · Bowl –

More players from England

All England players