- Home
- Players
- M Kelly
The Blaze Women · Women's cricket
M Kelly stats
Data through 26 August 2026Last updated 26 August 2026
Coverage: matches in the Cricsheet data from 12 August 2017 to 26 August 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
M Kelly played 104 T20 league and domestic matches in the data, between 2017 and 2026. The most runs came in T20 leagues: 1,595 at an average of 18.33 and a strike rate of 121.8, with a highest score of 100*. Against Southern Vipers Women in T20 leagues, M Kelly averaged 41.40 over 7 innings.
T20 league & domestic matches
104
1,595 runs
Best batting average (T20 (leagues & domestic))
18.33
96 innings
Highest score
100*
T20 (leagues & domestic)
Teams played for
The Blaze Women 2023–2026 · 86Central Sparks Women 2020–2021 · 18Northern Superchargers Women 2023–2024 · 13Lightning Women 2022 · 11Birmingham Phoenix Women 2021–2025 · 9London Spirit Women 2026 · 8Trent Rockets Women 2022 · 7Southern Vipers Women 2019 · 5Trinbago Knight Riders Women 2023 · 4Loughborough Lightning Women 2017 · 1
M Kelly batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 (leagues & domestic) | 104 | 96 | 9 | 1,595 | 100* | 18.33 | 1,310 | 121.8 | 1 | 4 | 13 | 223 | 15 |
| List A | 58 | 55 | 2 | 1,408 | 79 | 26.57 | 1,934 | 72.8 | 0 | 13 | 7 | 162 | 4 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2017 | 18 |
| 2019 | 13 |
| 2020 | 219 |
| 2021 | 356 |
| 2022 | 237 |
| 2023 | 587 |
| 2024 | 372 |
| 2025 | 399 |
| 2026 | 802 |
Year-by-year batting (15 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2017 | T20 (leagues & domestic) | 1 | 18 | 18.00 | 60.0 | 18 | 0 | 0 |
| 2019 | T20 (leagues & domestic) | 4 | 13 | 4.33 | 72.2 | 5 | 0 | 0 |
| 2020 | List A | 5 | 219 | 73.00 | 61.7 | 59 | 0 | 2 |
| 2021 | List A | 7 | 182 | 26.00 | 72.5 | 62 | 0 | 2 |
| 2021 | T20 (leagues & domestic) | 7 | 174 | 29.00 | 124.3 | 100 | 1 | 0 |
| 2022 | List A | 4 | 86 | 21.50 | 69.4 | 46 | 0 | 0 |
| 2022 | T20 (leagues & domestic) | 11 | 151 | 13.73 | 136.0 | 46 | 0 | 0 |
| 2023 | List A | 12 | 239 | 19.92 | 74.5 | 61 | 0 | 3 |
| 2023 | T20 (leagues & domestic) | 21 | 348 | 19.33 | 114.1 | 69 | 0 | 1 |
| 2024 | List A | 13 | 205 | 15.77 | 77.1 | 52 | 0 | 1 |
| 2024 | T20 (leagues & domestic) | 13 | 167 | 15.18 | 121.0 | 89 | 0 | 1 |
| 2025 | List A | 3 | 74 | 24.67 | 98.7 | 66 | 0 | 1 |
| 2025 | T20 (leagues & domestic) | 19 | 325 | 18.06 | 131.0 | 57 | 0 | 1 |
| 2026 | List A | 11 | 403 | 36.64 | 74.4 | 79 | 0 | 4 |
| 2026 | T20 (leagues & domestic) | 20 | 399 | 21.00 | 124.7 | 55 | 0 | 1 |
M Kelly bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 (leagues & domestic) | 13 | 170 | 217 | 9 | 4/30 | – | 24.11 | 7.66 | 18.9 | 1 | 0 | 0 |
| List A | 9 | 225 | 176 | 8 | 2/7 | – | 22.00 | 4.69 | 28.1 | 0 | 0 | 2 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2017 | 0 |
| 2019 | 0 |
| 2020 | 0 |
| 2021 | 1 |
| 2022 | 6 |
| 2023 | 9 |
| 2024 | 1 |
| 2025 | 0 |
| 2026 | 0 |
Year-by-year bowling (8 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2021 | List A | 1 | 1 | 9.00 | 4.91 | 1/9 |
| 2021 | T20 (leagues & domestic) | 1 | 0 | – | 10.00 | 0/10 |
| 2022 | List A | 3 | 3 | 22.67 | 3.85 | 1/19 |
| 2022 | T20 (leagues & domestic) | 7 | 3 | 42.00 | 8.13 | 2/17 |
| 2023 | List A | 3 | 3 | 20.00 | 6.00 | 2/7 |
| 2023 | T20 (leagues & domestic) | 4 | 6 | 11.83 | 6.55 | 4/30 |
| 2024 | List A | 2 | 1 | 39.00 | 4.88 | 1/22 |
| 2024 | T20 (leagues & domestic) | 1 | 0 | – | 10.00 | 0/10 |
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Southern Vipers Women | T20 (leagues & domestic) | 7 | 207 | 41.40 | 132.7 | 100 | 1 | 0 |
| Warwickshire Women | T20 (leagues & domestic) | 5 | 130 | 26.00 | 138.3 | 45 | 0 | 0 |
| Central Sparks Women | T20 (leagues & domestic) | 4 | 122 | 40.67 | 134.1 | 89 | 0 | 1 |
| Hampshire Women | T20 (leagues & domestic) | 3 | 106 | 35.33 | 147.2 | 57 | 0 | 1 |
| Trent Rockets Women | T20 (leagues & domestic) | 5 | 90 | 22.50 | 140.6 | 39 | 0 | 0 |
| Northern Diamonds Women | T20 (leagues & domestic) | 5 | 83 | 20.75 | 118.6 | 46 | 0 | 0 |
| Lancashire Women | T20 (leagues & domestic) | 4 | 76 | 19.00 | 110.1 | 40 | 0 | 0 |
| Southern Brave Women | T20 (leagues & domestic) | 7 | 74 | 10.57 | 101.4 | 39 | 0 | 0 |
| Welsh Fire Women | T20 (leagues & domestic) | 3 | 69 | 34.50 | 140.8 | 69 | 0 | 1 |
| Durham Women | T20 (leagues & domestic) | 3 | 66 | 22.00 | 153.5 | 37 | 0 | 0 |
| Surrey Women | T20 (leagues & domestic) | 3 | 58 | 19.33 | 138.1 | 46 | 0 | 0 |
| Western Storm Women | T20 (leagues & domestic) | 4 | 46 | 23.00 | 79.3 | 20 | 0 | 0 |
| Thunder Women | T20 (leagues & domestic) | 4 | 45 | 11.25 | 136.4 | 21 | 0 | 0 |
| Birmingham Phoenix Women | T20 (leagues & domestic) | 3 | 42 | 14.00 | 89.4 | 24 | 0 | 0 |
| South East Stars Women | T20 (leagues & domestic) | 5 | 42 | 8.40 | 95.5 | 25 | 0 | 0 |
| Manchester Originals Women | T20 (leagues & domestic) | 3 | 33 | 11.00 | 143.5 | 22 | 0 | 0 |
| Oval Invincibles Women | T20 (leagues & domestic) | 4 | 17 | 4.25 | 77.3 | 10 | 0 | 0 |
| London Spirit Women | T20 (leagues & domestic) | 3 | 7 | 2.33 | 53.8 | 5 | 0 | 0 |
| Southern Vipers Women | List A | 6 | 190 | 31.67 | 83.7 | 61 | 0 | 2 |
| Northern Diamonds Women | List A | 7 | 168 | 24.00 | 71.2 | 49 | 0 | 0 |
| Lightning Women | List A | 3 | 152 | 50.67 | 72.0 | 62 | 0 | 2 |
| Warwickshire Women | List A | 3 | 149 | 49.67 | 93.1 | 79 | 0 | 2 |
| Sunrisers Women | List A | 6 | 136 | 22.67 | 72.0 | 58 | 0 | 1 |
| Thunder Women | List A | 4 | 110 | 55.00 | 60.1 | 59 | 0 | 1 |
| South East Stars Women | List A | 6 | 90 | 15.00 | 76.3 | 52 | 0 | 1 |
| Lancashire Women | List A | 3 | 81 | 27.00 | 67.5 | 44 | 0 | 0 |
| Western Storm Women | List A | 6 | 81 | 13.50 | 61.8 | 54 | 0 | 1 |
| Central Sparks Women | List A | 3 | 4 | 1.33 | 18.2 | 4 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Southern Vipers Women | T20 (leagues & domestic) | 3 | 2 | 23.50 | 7.83 | 2/17 |
| Thunder Women | T20 (leagues & domestic) | 3 | 1 | 52.00 | 7.80 | 1/21 |
| South East Stars Women | List A | 3 | 3 | 16.33 | 4.45 | 2/7 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Trent Bridge | 24 | 385 | 16.04 | 79 |
| Headingley | 14 | 323 | 26.92 | 69 |
| Edgbaston | 13 | 283 | 28.30 | 89 |
| Haslegrave Ground | 6 | 189 | 31.50 | 62 |
| The Rose Bowl | 10 | 171 | 17.10 | 57 |
| County Ground, Chelmsford | 5 | 143 | 35.75 | 55 |
| Queen's Park, Chesterfield | 5 | 131 | 26.20 | 66 |
| Kent County Cricket Ground | 4 | 130 | 32.50 | 69 |
| Kennington Oval | 4 | 130 | 32.50 | 46 |
| County Ground, Worcester | 5 | 130 | 43.33 | 53 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Queen's Park Oval | 2 | 5 | 10.20 | 6.51 |
| The Rose Bowl | 1 | 2 | 8.50 | 5.67 |
| Kent County Cricket Ground | 2 | 2 | 12.00 | 4.00 |
| North Marine Road Ground | 1 | 1 | 9.00 | 4.91 |
| Kensington Oval | 1 | 1 | 12.00 | 6.00 |
| County Ground, Chelmsford | 1 | 1 | 19.00 | 3.80 |
| Edgbaston | 1 | 1 | 22.00 | 4.40 |
| Old Trafford | 2 | 1 | 31.00 | 8.45 |
| County Ground, Bristol | 1 | 1 | 38.00 | 7.60 |
| Grace Road | 2 | 1 | 46.00 | 5.75 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 963 | 765 | 125.9 | 57 | 42 | 2 | 8.57 |
| T20 | Middle | 470 | 419 | 112.2 | 21 | 105 | 3 | 8.00 |
| T20 | Death | 162 | 126 | 128.6 | 9 | 23 | 4 | 4.43 |
How M Kelly was dismissed
- Caught78 (56%)
- Bowled32 (23%)
- Lbw15 (11%)
- Stumped7 (5%)
- Run out6 (4%)
- Caught and bowled2 (1%)
How M Kelly took wickets
- Caught8
- Lbw4
- Bowled2
- Stumped2
- Caught and bowled1
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 7 Jun 2026 | 13 |
| 13 Jun 2026 | 69 |
| 17 Jun 2026 | 32 |
| 23 Jun 2026 | 66 |
| 28 Jun 2026 | 55 |
| 3 Jul 2026 | 0 |
| 5 Jul 2026 | 37 |
| 8 Jul 2026 | 33 |
| 10 Jul 2026 | 4 |
| 12 Jul 2026 | 5 |
| 23 Jul 2026 | 1 |
| 26 Jul 2026 | 39 |
| 29 Jul 2026 | 45 |
| 1 Aug 2026 | 0 |
| 4 Aug 2026 | 9 |
| 6 Aug 2026 | 6 |
| 9 Aug 2026 | 17 |
| 12 Aug 2026 | 0 |
| 19 Aug 2026 | 3 |
| 26 Aug 2026 | 4 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 26 Aug 2026 | List A | Warwickshire Women | 4 | 5 | caught | Edgbaston |
| 19 Aug 2026 | List A | Durham Women | 3 | 7 | caught | Trent Bridge |
| 12 Aug 2026 | T20 (leagues & domestic) | Welsh Fire Women | 0 | 1 | caught | Sophia Gardens |
| 9 Aug 2026 | T20 (leagues & domestic) | Birmingham Phoenix Women | 17 | 22 | caught | Lord's |
| 6 Aug 2026 | T20 (leagues & domestic) | MI London Women | 6 | 7 | bowled | Lord's |
| 4 Aug 2026 | T20 (leagues & domestic) | Sunrisers Leeds Women | 9 | 8 | lbw | Headingley |
| 1 Aug 2026 | T20 (leagues & domestic) | Southern Brave Women | 0 | 2 | caught | Lord's |
| 29 Jul 2026 | T20 (leagues & domestic) | MI London Women | 45 | 28 | caught | Kennington Oval |
| 26 Jul 2026 | T20 (leagues & domestic) | Trent Rockets Women | 39 | 26 | stumped | Trent Bridge |
| 23 Jul 2026 | T20 (leagues & domestic) | Manchester Super Giants Women | 1 | 4 | caught | Lord's |
| 12 Jul 2026 | T20 (leagues & domestic) | Yorkshire Women | 5 | 12 | caught | Headingley |
| 10 Jul 2026 | T20 (leagues & domestic) | Somerset Women | 4 | 3 | lbw | Trent Bridge |
| 8 Jul 2026 | T20 (leagues & domestic) | Hampshire Women | 33 | 20 | bowled | The Rose Bowl |
| 5 Jul 2026 | T20 (leagues & domestic) | Durham Women | 37 | 26 | caught | Riverside Ground |
| 3 Jul 2026 | T20 (leagues & domestic) | Surrey Women | 0 | 1 | run out | Trent Bridge |
| 28 Jun 2026 | T20 (leagues & domestic) | Essex Women | 55* | 44 | not out | County Ground, Chelmsford |
| 23 Jun 2026 | List A | Yorkshire Women | 66 | 87 | lbw | Queen's Park, Chesterfield |
| 17 Jun 2026 | List A | Lancashire Women | 32 | 47 | caught | Stanley Park |
| 13 Jun 2026 | List A | Surrey Women | 69 | 93 | caught | Kent County Cricket Ground |
| 7 Jun 2026 | T20 (leagues & domestic) | Lancashire Women | 13 | 13 | caught | Trent Bridge |
Frequently asked questions
How many runs has M Kelly scored in T20 leagues?
1,595 runs in 96 innings (104 matches) at an average of 18.33 and a strike rate of 121.8, in the data from 2017 to 2026.
What is M Kelly's highest score?
100* in T20 leagues, the highest score in the data.
How many centuries has M Kelly scored?
1 hundreds in the data: 1 in T20 leagues.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.