- Home
- Players
- M Rogers
Durham Women · Women's cricket
M Rogers stats
Data through 12 September 2026Last updated 12 September 2026
Coverage: matches in the Cricsheet data from 19 September 2020 to 12 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
M Rogers played 37 T20 league and domestic matches in the data, between 2020 and 2026. In List A M Rogers scored 305 runs in 22 innings (average 17.94, strike rate 66.4), including 0 hundreds and 2 fifties.
T20 league & domestic matches
37
282 runs
Best batting average (T20 (leagues & domestic))
12.26
31 innings
Highest score
66*
List A
Teams played for
Durham Women 2025–2026 · 40Sunrisers Women 2020–2022 · 20
M Rogers batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 (leagues & domestic) | 37 | 31 | 8 | 282 | 29* | 12.26 | 279 | 101.1 | 0 | 0 | 2 | 27 | 1 |
| List A | 23 | 22 | 5 | 305 | 66* | 17.94 | 459 | 66.4 | 0 | 2 | 3 | 40 | 0 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2020 | 10 |
| 2021 | 31 |
| 2022 | 58 |
| 2025 | 198 |
| 2026 | 290 |
Year-by-year batting (9 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2020 | List A | 1 | 10 | 10.00 | 62.5 | 10 | 0 | 0 |
| 2021 | List A | 2 | 11 | – | 78.6 | 8 | 0 | 0 |
| 2021 | T20 (leagues & domestic) | 4 | 20 | 10.00 | 60.6 | 11 | 0 | 0 |
| 2022 | List A | 4 | 21 | 7.00 | 61.8 | 12 | 0 | 0 |
| 2022 | T20 (leagues & domestic) | 5 | 37 | 7.40 | 119.4 | 20 | 0 | 0 |
| 2025 | List A | 6 | 114 | 22.80 | 62.3 | 66 | 0 | 1 |
| 2025 | T20 (leagues & domestic) | 11 | 84 | 10.50 | 97.7 | 25 | 0 | 0 |
| 2026 | List A | 9 | 149 | 18.62 | 70.3 | 56 | 0 | 1 |
| 2026 | T20 (leagues & domestic) | 11 | 141 | 17.62 | 109.3 | 29 | 0 | 0 |
M Rogers bowling record by format
M Rogers has not bowled in the matches in the data.
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Essex Women | T20 (leagues & domestic) | 3 | 44 | 14.67 | 122.2 | 27 | 0 | 0 |
| Hampshire Women | T20 (leagues & domestic) | 4 | 32 | 10.67 | 86.5 | 14 | 0 | 0 |
| Lancashire Women | T20 (leagues & domestic) | 3 | 25 | 8.33 | 92.6 | 12 | 0 | 0 |
| Warwickshire Women | T20 (leagues & domestic) | 3 | 22 | 11.00 | 95.7 | 12 | 0 | 0 |
| The Blaze Women | T20 (leagues & domestic) | 3 | 15 | 7.50 | 71.4 | 13 | 0 | 0 |
| Somerset Women | T20 (leagues & domestic) | 3 | 15 | 15.00 | 115.4 | 12 | 0 | 0 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Riverside Ground | 18 | 185 | 14.23 | 56 |
| County Ground, Chelmsford | 7 | 127 | 31.75 | 66 |
| Kennington Oval | 4 | 64 | 16.00 | 25 |
| Trent Bridge | 2 | 38 | 19.00 | 25 |
| Headingley | 1 | 29 | – | 29 |
| Woodbridge Road | 1 | 20 | 20.00 | 20 |
| County Ground, Taunton | 4 | 20 | 6.67 | 12 |
| Farington Cricket Ground | 1 | 18 | 18.00 | 18 |
| The Rose Bowl | 2 | 16 | 8.00 | 14 |
| Old Trafford | 3 | 15 | 5.00 | 10 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 4 | 6 | 66.7 | 0 | – | – | – |
| T20 | Middle | 135 | 152 | 88.8 | 10 | – | – | – |
| T20 | Death | 143 | 121 | 118.2 | 13 | – | – | – |
How M Rogers was dismissed
- Caught16 (40%)
- Bowled10 (25%)
- Run out5 (12%)
- Lbw4 (10%)
- Stumped3 (8%)
- Caught and bowled2 (5%)
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 16 May 2026 | 56 |
| 24 May 2026 | 5 |
| 27 May 2026 | 18 |
| 29 May 2026 | 12 |
| 5 Jun 2026 | 29 |
| 13 Jun 2026 | 39 |
| 17 Jun 2026 | 13 |
| 23 Jun 2026 | 7 |
| 26 Jun 2026 | 12 |
| 28 Jun 2026 | 14 |
| 5 Jul 2026 | 0 |
| 10 Jul 2026 | 27 |
| 12 Jul 2026 | 3 |
| 17 Jul 2026 | 8 |
| 17 Jul 2026 | 13 |
| 19 Aug 2026 | 13 |
| 26 Aug 2026 | 0 |
| 3 Sep 2026 | 0 |
| 6 Sep 2026 | 18 |
| 12 Sep 2026 | 3 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 12 Sep 2026 | List A | Warwickshire Women | 3* | 5 | not out | Riverside Ground |
| 6 Sep 2026 | List A | Lancashire Women | 18 | 26 | bowled | Farington Cricket Ground |
| 3 Sep 2026 | List A | Hampshire Women | 0 | 10 | lbw | Riverside Ground |
| 26 Aug 2026 | List A | Somerset Women | 0 | 2 | bowled | County Ground, Taunton |
| 19 Aug 2026 | List A | The Blaze Women | 13 | 31 | bowled | Trent Bridge |
| 17 Jul 2026 | T20 (leagues & domestic) | The Blaze Women | 13 | 16 | bowled | Kennington Oval |
| 17 Jul 2026 | T20 (leagues & domestic) | Hampshire Women | 8 | 6 | run out | Kennington Oval |
| 12 Jul 2026 | T20 (leagues & domestic) | Lancashire Women | 3 | 6 | lbw | Old Trafford |
| 10 Jul 2026 | T20 (leagues & domestic) | Essex Women | 27 | 15 | caught | Riverside Ground |
| 5 Jul 2026 | T20 (leagues & domestic) | The Blaze Women | 0 | 3 | caught | Riverside Ground |
| 28 Jun 2026 | T20 (leagues & domestic) | Hampshire Women | 14 | 22 | caught | The Rose Bowl |
| 26 Jun 2026 | T20 (leagues & domestic) | Somerset Women | 12* | 8 | not out | County Ground, Taunton |
| 23 Jun 2026 | List A | Surrey Women | 7 | 17 | lbw | Riverside Ground |
| 17 Jun 2026 | List A | Yorkshire Women | 13 | 17 | caught and bowled | Riverside Ground |
| 13 Jun 2026 | List A | Essex Women | 39 | 53 | bowled | County Ground, Chelmsford |
| 5 Jun 2026 | T20 (leagues & domestic) | Yorkshire Women | 29* | 19 | not out | Headingley |
| 29 May 2026 | T20 (leagues & domestic) | Warwickshire Women | 12* | 12 | not out | Riverside Ground |
| 27 May 2026 | T20 (leagues & domestic) | Surrey Women | 18 | 19 | caught | Kennington Oval |
| 24 May 2026 | T20 (leagues & domestic) | Hampshire Women | 5 | 3 | bowled | Riverside Ground |
| 16 May 2026 | List A | Somerset Women | 56 | 51 | caught | Riverside Ground |
Frequently asked questions
How many runs has M Rogers scored in T20 leagues?
282 runs in 31 innings (37 matches) at an average of 12.26 and a strike rate of 101.1, in the data from 2021 to 2026.
What is M Rogers's highest score?
66* 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.