- Home
- Players
- AJ Macleod
Sunrisers Women · Women's cricket
AJ Macleod stats
Data through 9 September 2026Last updated 9 September 2026
Coverage: matches in the Cricsheet data from 31 July 2016 to 9 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
AJ Macleod played 54 T20 league and domestic matches in the data, between 2016 and 2026. In List A AJ Macleod scored 833 runs in 43 innings (average 20.82, strike rate 74.7), including 0 hundreds and 2 fifties. Against Southern Vipers Women in List A, AJ Macleod averaged 32.50 over 6 innings.
T20 league & domestic matches
54
710 runs
Best batting average (T20 (leagues & domestic))
16.14
50 innings
Highest score
79
List A
Teams played for
Sunrisers Women 2020–2024 · 46Essex Women 2025–2026 · 38Western Storm Women 2017–2018 · 9Welsh Fire Women 2021 · 5Southern Vipers Women 2016 · 1
AJ Macleod batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 (leagues & domestic) | 54 | 50 | 6 | 710 | 60 | 16.14 | 633 | 112.2 | 0 | 4 | 4 | 85 | 3 |
| List A | 45 | 43 | 3 | 833 | 79 | 20.82 | 1,115 | 74.7 | 0 | 2 | 5 | 115 | 2 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2016 | 5 |
| 2017 | 41 |
| 2018 | 2 |
| 2020 | 68 |
| 2021 | 302 |
| 2022 | 0 |
| 2023 | 116 |
| 2024 | 383 |
| 2025 | 306 |
| 2026 | 320 |
Year-by-year batting (15 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2016 | T20 (leagues & domestic) | 1 | 5 | 5.00 | 71.4 | 5 | 0 | 0 |
| 2017 | T20 (leagues & domestic) | 5 | 41 | 13.67 | 74.5 | 30 | 0 | 0 |
| 2018 | T20 (leagues & domestic) | 1 | 2 | – | 66.7 | 2 | 0 | 0 |
| 2020 | List A | 6 | 68 | 11.33 | 60.2 | 35 | 0 | 0 |
| 2021 | List A | 7 | 214 | 30.57 | 74.3 | 79 | 0 | 1 |
| 2021 | T20 (leagues & domestic) | 9 | 88 | 12.57 | 95.7 | 19 | 0 | 0 |
| 2022 | List A | 1 | 0 | 0.00 | 0.0 | 0 | 0 | 0 |
| 2023 | List A | 3 | 28 | 9.33 | 62.2 | 22 | 0 | 0 |
| 2023 | T20 (leagues & domestic) | 5 | 88 | 17.60 | 122.2 | 34 | 0 | 0 |
| 2024 | List A | 9 | 218 | 36.33 | 80.7 | 53 | 0 | 1 |
| 2024 | T20 (leagues & domestic) | 10 | 165 | 16.50 | 128.9 | 60 | 0 | 2 |
| 2025 | List A | 8 | 149 | 18.62 | 79.3 | 45 | 0 | 0 |
| 2025 | T20 (leagues & domestic) | 11 | 157 | 14.27 | 112.1 | 44 | 0 | 0 |
| 2026 | List A | 9 | 156 | 17.33 | 75.4 | 46 | 0 | 0 |
| 2026 | T20 (leagues & domestic) | 8 | 164 | 23.43 | 120.6 | 59 | 0 | 2 |
AJ Macleod bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 (leagues & domestic) | 1 | 5 | 10 | 0 | – | – | – | 12.00 | – | 0 | 0 | 0 |
| List A | 9 | 276 | 250 | 6 | 2/64 | – | 41.67 | 5.43 | 46.0 | 0 | 0 | 0 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2016 | 0 |
| 2017 | 0 |
| 2018 | 0 |
| 2020 | 4 |
| 2021 | 2 |
| 2022 | 0 |
| 2023 | 0 |
| 2024 | 0 |
| 2025 | 0 |
| 2026 | 0 |
Year-by-year bowling (3 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2020 | List A | 6 | 4 | 49.00 | 5.30 | 2/64 |
| 2021 | List A | 3 | 2 | 27.00 | 6.00 | 1/5 |
| 2021 | T20 (leagues & domestic) | 1 | 0 | – | 12.00 | 0/10 |
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Warwickshire Women | T20 (leagues & domestic) | 4 | 105 | 26.25 | 156.7 | 59 | 0 | 1 |
| Lancashire Women | T20 (leagues & domestic) | 3 | 82 | 41.00 | 128.1 | 54 | 0 | 1 |
| Western Storm Women | T20 (leagues & domestic) | 5 | 73 | 14.60 | 104.3 | 34 | 0 | 0 |
| Hampshire Women | T20 (leagues & domestic) | 4 | 62 | 15.50 | 110.7 | 30 | 0 | 0 |
| The Blaze Women | T20 (leagues & domestic) | 5 | 43 | 8.60 | 104.9 | 16 | 0 | 0 |
| Surrey Stars Women | T20 (leagues & domestic) | 4 | 39 | 13.00 | 86.7 | 30 | 0 | 0 |
| Northern Diamonds Women | T20 (leagues & domestic) | 3 | 36 | 12.00 | 97.3 | 21 | 0 | 0 |
| Surrey Women | T20 (leagues & domestic) | 3 | 23 | 7.67 | 74.2 | 15 | 0 | 0 |
| Southern Vipers Women | T20 (leagues & domestic) | 4 | 23 | 5.75 | 76.7 | 19 | 0 | 0 |
| Southern Vipers Women | List A | 6 | 195 | 32.50 | 90.3 | 79 | 0 | 2 |
| Western Storm Women | List A | 4 | 108 | 27.00 | 68.4 | 48 | 0 | 0 |
| South East Stars Women | List A | 6 | 73 | 14.60 | 66.4 | 44 | 0 | 0 |
| Northern Diamonds Women | List A | 4 | 53 | 26.50 | 60.2 | 23 | 0 | 0 |
| Surrey Women | List A | 3 | 52 | 17.33 | 69.3 | 40 | 0 | 0 |
| Durham Women | List A | 3 | 51 | 17.00 | 96.2 | 32 | 0 | 0 |
| Warwickshire Women | List A | 3 | 43 | 14.33 | 70.5 | 34 | 0 | 0 |
| The Blaze Women | List A | 4 | 42 | 10.50 | 61.8 | 30 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| South East Stars Women | List A | 3 | 1 | 90.00 | 5.62 | 1/28 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| County Ground, Chelmsford | 32 | 641 | 21.37 | 79 |
| The Rose Bowl | 10 | 192 | 21.33 | 53 |
| County Ground, Bristol | 3 | 65 | 32.50 | 32 |
| Stanley Park | 2 | 60 | 30.00 | 60 |
| Headingley | 4 | 57 | 19.00 | 22 |
| Edgbaston | 4 | 55 | 18.33 | 34 |
| County Ground, Worcester | 1 | 54 | 54.00 | 54 |
| Radlett Cricket Club | 2 | 50 | 25.00 | 48 |
| Merchant Taylors' School Ground | 1 | 46 | 46.00 | 46 |
| Kent County Cricket Ground | 2 | 44 | 22.00 | 44 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| County Ground, Chelmsford | 4 | 3 | 38.33 | 4.60 |
| County Ground, Bristol | 1 | 2 | 32.00 | 6.40 |
| Haslegrave Ground | 1 | 1 | 5.00 | 5.00 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 279 | 266 | 104.9 | 17 | – | – | – |
| T20 | Middle | 358 | 302 | 118.5 | 20 | – | – | – |
| T20 | Death | 73 | 65 | 112.3 | 7 | 5 | 0 | 12.00 |
How AJ Macleod was dismissed
- Caught37 (44%)
- Bowled14 (17%)
- Lbw11 (13%)
- Run out11 (13%)
- Caught and bowled8 (10%)
- Stumped3 (4%)
How AJ Macleod took wickets
- Caught3
- Lbw1
- Bowled1
- Caught and bowled1
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 13 Jul 2025 | 8 |
| 16 Jul 2025 | 23 |
| 13 Sep 2025 | 30 |
| 11 Apr 2026 | 46 |
| 15 Apr 2026 | 15 |
| 18 Apr 2026 | 7 |
| 25 Apr 2026 | 9 |
| 12 May 2026 | 1 |
| 22 May 2026 | 59 |
| 26 May 2026 | 6 |
| 29 May 2026 | 22 |
| 31 May 2026 | 54 |
| 5 Jun 2026 | 7 |
| 7 Jun 2026 | 13 |
| 23 Jun 2026 | 0 |
| 28 Jun 2026 | 1 |
| 1 Jul 2026 | 2 |
| 3 Sep 2026 | 34 |
| 6 Sep 2026 | 40 |
| 9 Sep 2026 | 4 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 9 Sep 2026 | List A | Yorkshire Women | 4 | 3 | caught | County Ground, Chelmsford |
| 6 Sep 2026 | List A | Surrey Women | 40 | 42 | caught | County Ground, Chelmsford |
| 3 Sep 2026 | List A | Warwickshire Women | 34 | 38 | lbw | Edgbaston |
| 1 Jul 2026 | T20 (leagues & domestic) | Warwickshire Women | 2 | 3 | lbw | Edgbaston |
| 28 Jun 2026 | T20 (leagues & domestic) | The Blaze Women | 1 | 2 | caught | County Ground, Chelmsford |
| 23 Jun 2026 | List A | Lancashire Women | 0 | 3 | lbw | Stanley Park |
| 7 Jun 2026 | T20 (leagues & domestic) | Hampshire Women | 13 | 16 | caught | County Ground, Chelmsford |
| 5 Jun 2026 | T20 (leagues & domestic) | Surrey Women | 7 | 8 | run out | Kennington Oval |
| 31 May 2026 | T20 (leagues & domestic) | Lancashire Women | 54* | 39 | not out | County Ground, Chelmsford |
| 29 May 2026 | T20 (leagues & domestic) | Yorkshire Women | 22 | 20 | bowled | Headingley |
| 26 May 2026 | T20 (leagues & domestic) | Hampshire Women | 6 | 10 | caught | The Rose Bowl |
| 22 May 2026 | T20 (leagues & domestic) | Warwickshire Women | 59 | 38 | run out | County Ground, Chelmsford |
| 12 May 2026 | List A | Surrey Women | 1 | 6 | caught | Kennington Oval |
| 25 Apr 2026 | List A | The Blaze Women | 9 | 15 | caught and bowled | County Ground, Chelmsford |
| 18 Apr 2026 | List A | Warwickshire Women | 7 | 16 | caught | County Ground, Chelmsford |
| 15 Apr 2026 | List A | Durham Women | 15 | 17 | bowled | Riverside Ground |
| 11 Apr 2026 | List A | Hampshire Women | 46 | 67 | run out | The Rose Bowl |
| 13 Sep 2025 | List A | The Blaze Women | 30 | 38 | caught and bowled | County Ground, Chelmsford |
| 16 Jul 2025 | T20 (leagues & domestic) | Lancashire Women | 23 | 19 | caught | County Ground, Chelmsford |
| 13 Jul 2025 | T20 (leagues & domestic) | The Blaze Women | 8 | 9 | caught | County Ground, Chelmsford |
Frequently asked questions
How many runs has AJ Macleod scored in T20 leagues?
710 runs in 50 innings (54 matches) at an average of 16.14 and a strike rate of 112.2, in the data from 2016 to 2026.
What is AJ Macleod's highest score?
79 in List A, the highest score in the data.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.