- Home
- Players
- BA Mayes
Hampshire · Men's cricket
BA Mayes stats
Data through 24 September 2026Last updated 24 September 2026
Coverage: matches in the Cricsheet data from 5 August 2025 to 24 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
BA Mayes played 12 T20 league and domestic matches in the data, between 2025 and 2026. The most runs came in first-class: 385 at an average of 22.65 and a strike rate of 50.7, with a highest score of 59.
T20 league & domestic matches
12
174 runs
Best batting average (T20 (leagues & domestic))
29.00
10 innings
Highest score
109
List A
Teams played for
Hampshire 2025–2026 · 34
BA Mayes batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 (leagues & domestic) | 12 | 10 | 4 | 174 | 55* | 29.00 | 129 | 134.9 | 0 | 1 | 1 | 13 | 8 |
| First-class | 9 | 18 | 1 | 385 | 59 | 22.65 | 760 | 50.7 | 0 | 1 | 0 | 46 | 4 |
| List A | 13 | 11 | 2 | 341 | 109 | 37.89 | 354 | 96.3 | 1 | 2 | 0 | 35 | 10 |
Year-by-year batting (5 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2025 | List A | 9 | 230 | 32.86 | 99.1 | 74 | 0 | 2 |
| 2025 | T20 (leagues & domestic) | 3 | 19 | 9.50 | 95.0 | 9 | 0 | 0 |
| 2026 | First-class | 18 | 385 | 22.65 | 50.7 | 59 | 0 | 1 |
| 2026 | List A | 2 | 111 | 55.50 | 91.0 | 109 | 1 | 0 |
| 2026 | T20 (leagues & domestic) | 7 | 155 | 38.75 | 142.2 | 55 | 0 | 1 |
BA Mayes bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| First-class | 1 | 12 | 9 | 0 | – | – | – | 4.50 | – | 0 | 0 | 0 |
Year-by-year bowling (1 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2026 | First-class | 1 | 0 | – | 4.50 | 0/9 |
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Essex | First-class | 4 | 40 | 10.00 | 34.5 | 20 | 0 | 0 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| The Rose Bowl | 17 | 361 | 25.79 | 62 |
| County Ground, Brighton | 2 | 164 | 164.00 | 109 |
| The Gnoll | 1 | 74 | 74.00 | 74 |
| Grace Road | 2 | 63 | 31.50 | 39 |
| County Ground, Chelmsford | 3 | 57 | 19.00 | 29 |
| Headingley | 2 | 48 | 48.00 | 39 |
| North Marine Road Ground | 1 | 37 | 37.00 | 37 |
| Trent Bridge | 3 | 28 | 9.33 | 25 |
| Edgbaston | 3 | 27 | 9.00 | 9 |
| County Ground, Bristol | 1 | 17 | – | 17 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 17 | 10 | 170.0 | 0 | – | – | – |
| T20 | Middle | 86 | 73 | 117.8 | 4 | – | – | – |
| T20 | Death | 71 | 46 | 154.3 | 2 | – | – | – |
How BA Mayes was dismissed
- Caught16 (50%)
- Bowled6 (19%)
- Lbw6 (19%)
- Stumped3 (9%)
- Caught and bowled1 (3%)
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 1 May 2026 | 14 |
| 8 May 2026 | 20 |
| 8 May 2026 | 8 |
| 26 Jun 2026 | 0 |
| 28 Jun 2026 | 15 |
| 8 Jul 2026 | 47 |
| 10 Jul 2026 | 29 |
| 12 Jul 2026 | 55 |
| 15 Jul 2026 | 0 |
| 18 Jul 2026 | 9 |
| 9 Aug 2026 | 109 |
| 11 Aug 2026 | 2 |
| 2 Sep 2026 | 5 |
| 2 Sep 2026 | 31 |
| 8 Sep 2026 | 1 |
| 8 Sep 2026 | 25 |
| 15 Sep 2026 | 39 |
| 15 Sep 2026 | 24 |
| 24 Sep 2026 | 18 |
| 24 Sep 2026 | 47 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 24 Sep 2026 | First-class | Sussex | 47 | 53 | stumped | The Rose Bowl |
| 24 Sep 2026 | First-class | Sussex | 18 | 48 | lbw | The Rose Bowl |
| 15 Sep 2026 | First-class | Leicestershire | 24 | 59 | caught | Grace Road |
| 15 Sep 2026 | First-class | Leicestershire | 39 | 73 | stumped | Grace Road |
| 8 Sep 2026 | First-class | Nottinghamshire | 25 | 43 | caught | Trent Bridge |
| 8 Sep 2026 | First-class | Nottinghamshire | 1 | 6 | caught | Trent Bridge |
| 2 Sep 2026 | First-class | Warwickshire | 31 | 77 | stumped | The Rose Bowl |
| 2 Sep 2026 | First-class | Warwickshire | 5 | 22 | lbw | The Rose Bowl |
| 11 Aug 2026 | List A | Derbyshire | 2 | 7 | caught | The Rose Bowl |
| 9 Aug 2026 | List A | Sussex | 109 | 115 | caught | County Ground, Brighton |
| 18 Jul 2026 | T20 (leagues & domestic) | Northamptonshire | 9 | 11 | caught | Edgbaston |
| 15 Jul 2026 | T20 (leagues & domestic) | Essex | 0* | 0 | not out | The Rose Bowl |
| 12 Jul 2026 | T20 (leagues & domestic) | Sussex | 55* | 36 | not out | County Ground, Brighton |
| 10 Jul 2026 | T20 (leagues & domestic) | Essex | 29 | 14 | caught | County Ground, Chelmsford |
| 8 Jul 2026 | T20 (leagues & domestic) | Middlesex | 47* | 37 | not out | The Rose Bowl |
| 28 Jun 2026 | T20 (leagues & domestic) | Kent | 15 | 10 | caught | St Lawrence Ground |
| 26 Jun 2026 | T20 (leagues & domestic) | Yorkshire | 0 | 1 | lbw | The Rose Bowl |
| 8 May 2026 | First-class | Essex | 8 | 31 | caught and bowled | County Ground, Chelmsford |
| 8 May 2026 | First-class | Essex | 20 | 38 | caught | County Ground, Chelmsford |
| 1 May 2026 | First-class | Glamorgan | 14 | 36 | bowled | The Rose Bowl |
Frequently asked questions
How many runs has BA Mayes scored in T20 leagues?
174 runs in 10 innings (12 matches) at an average of 29.00 and a strike rate of 134.9, in the data from 2025 to 2026.
What is BA Mayes's highest score?
109 in List A, the highest score in the data.
How many centuries has BA Mayes scored?
1 hundreds in the data: 1 in List A.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.