- Home
- Players
- M Perry
Victoria · Men's cricket
M Perry stats
Data through 26 March 2026Last updated 26 March 2026
Coverage: matches in the Cricsheet data from 30 October 2020 to 26 March 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
M Perry played 5 T20 league and domestic matches in the data, between 2020 and 2026. With the ball, the best return was 131 wickets in first-class at an average of 28.32 and an economy rate of 3.00.
T20 league & domestic matches
5
3 runs
Best bowling
5/33
First-class
Teams played for
M Perry batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 (leagues & domestic) | 5 | 1 | 1 | 3 | 3* | – | 3 | 100.0 | 0 | 0 | 0 | 0 | 0 |
| First-class | 45 | 66 | 8 | 1,158 | 75 | 19.97 | 3,102 | 37.3 | 0 | 4 | 10 | 137 | 3 |
| List A | 5 | 4 | 1 | 24 | 17 | 8.00 | 33 | 72.7 | 0 | 0 | 0 | 3 | 0 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2020 | 0 |
| 2021 | 58 |
| 2022 | 212 |
| 2023 | 412 |
| 2024 | 202 |
| 2025 | 225 |
| 2026 | 76 |
Year-by-year batting (10 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2021 | First-class | 6 | 58 | 9.67 | 34.9 | 35 | 0 | 0 |
| 2022 | First-class | 13 | 212 | 23.56 | 38.1 | 74 | 0 | 1 |
| 2023 | First-class | 19 | 412 | 24.24 | 39.5 | 75 | 0 | 1 |
| 2024 | First-class | 11 | 201 | 22.33 | 40.6 | 58 | 0 | 1 |
| 2024 | List A | 1 | 1 | – | 50.0 | 1 | 0 | 0 |
| 2025 | First-class | 11 | 200 | 18.18 | 33.2 | 66 | 0 | 1 |
| 2025 | List A | 2 | 22 | 11.00 | 84.6 | 17 | 0 | 0 |
| 2025 | T20 (leagues & domestic) | 1 | 3 | – | 100.0 | 3 | 0 | 0 |
| 2026 | First-class | 6 | 75 | 12.50 | 31.4 | 27 | 0 | 0 |
| 2026 | List A | 1 | 1 | 1.00 | 20.0 | 1 | 0 | 0 |
M Perry bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 (leagues & domestic) | 5 | 79 | 140 | 4 | 1/22 | – | 35.00 | 10.63 | 19.8 | 0 | 0 | 0 |
| First-class | 81 | 7,408 | 3,710 | 131 | 5/33 | 8/54 | 28.32 | 3.00 | 56.5 | 10 | 4 | 271 |
| List A | 5 | 217 | 274 | 5 | 4/101 | – | 54.80 | 7.58 | 43.4 | 1 | 0 | 0 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2020 | 2 |
| 2021 | 15 |
| 2022 | 25 |
| 2023 | 35 |
| 2024 | 21 |
| 2025 | 30 |
| 2026 | 12 |
Year-by-year bowling (13 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2020 | First-class | 2 | 2 | 33.50 | 2.91 | 2/35 |
| 2021 | First-class | 12 | 14 | 30.71 | 2.69 | 3/25 |
| 2021 | T20 (leagues & domestic) | 1 | 1 | 33.00 | 16.50 | 1/33 |
| 2022 | First-class | 15 | 25 | 33.44 | 2.93 | 4/31 |
| 2022 | List A | 1 | 0 | – | 8.80 | 0/44 |
| 2023 | First-class | 20 | 35 | 25.49 | 2.85 | 5/64 |
| 2024 | First-class | 13 | 21 | 32.19 | 3.52 | 5/33 |
| 2024 | List A | 1 | 0 | – | 8.10 | 0/54 |
| 2025 | First-class | 12 | 23 | 21.61 | 2.95 | 5/58 |
| 2025 | List A | 2 | 4 | 38.50 | 8.32 | 4/101 |
| 2025 | T20 (leagues & domestic) | 4 | 3 | 35.67 | 9.58 | 1/22 |
| 2026 | First-class | 7 | 11 | 28.36 | 3.35 | 5/45 |
| 2026 | List A | 1 | 1 | 22.00 | 3.67 | 1/22 |
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Queensland | First-class | 15 | 268 | 19.14 | 37.0 | 75 | 0 | 1 |
| Western Australia | First-class | 11 | 235 | 21.36 | 35.3 | 74 | 0 | 1 |
| Tasmania | First-class | 13 | 228 | 25.33 | 37.1 | 58 | 0 | 1 |
| New South Wales | First-class | 11 | 225 | 20.45 | 37.0 | 66 | 0 | 1 |
| South Australia | First-class | 16 | 202 | 15.54 | 41.1 | 38 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| South Australia | First-class | 21 | 34 | 30.18 | 3.30 | 5/64 |
| New South Wales | First-class | 18 | 29 | 19.28 | 2.54 | 4/24 |
| Tasmania | First-class | 14 | 27 | 27.63 | 3.41 | 5/45 |
| Queensland | First-class | 14 | 25 | 26.56 | 3.03 | 5/33 |
| Western Australia | First-class | 14 | 16 | 44.69 | 2.69 | 3/44 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Junction Oval | 18 | 407 | 31.31 | 66 |
| Melbourne Cricket Ground | 13 | 206 | 17.17 | 75 |
| Western Australia Cricket Association Ground | 9 | 193 | 21.44 | 74 |
| Bellerive Oval | 6 | 74 | 14.80 | 31 |
| Sydney Cricket Ground | 5 | 66 | 16.50 | 29 |
| Allan Border Field | 4 | 53 | 13.25 | 19 |
| Adelaide Oval | 7 | 48 | 6.86 | 15 |
| Lavington Sports Oval | 1 | 45 | 45.00 | 45 |
| Great Barrier Reef Arena | 2 | 37 | 18.50 | 37 |
| The Gabba | 2 | 32 | 16.00 | 16 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Junction Oval | 25 | 39 | 29.92 | 3.20 |
| Melbourne Cricket Ground | 16 | 27 | 22.26 | 2.64 |
| Adelaide Oval | 8 | 16 | 23.81 | 3.01 |
| Bellerive Oval | 6 | 13 | 27.69 | 4.44 |
| Sydney Cricket Ground | 10 | 12 | 27.58 | 3.31 |
| Western Australia Cricket Association Ground | 9 | 9 | 54.33 | 2.84 |
| Lavington Sports Oval | 2 | 8 | 6.75 | 1.82 |
| Allan Border Field | 3 | 4 | 48.25 | 7.02 |
| The Gabba | 2 | 3 | 30.00 | 3.60 |
| Great Barrier Reef Arena | 1 | 3 | 37.00 | 3.58 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | – | – | – | – | 48 | 2 | 12.50 |
| T20 | Middle | – | – | – | – | 19 | 1 | 7.58 |
| T20 | Death | 3 | 3 | 100.0 | 0 | 12 | 1 | 8.00 |
How M Perry was dismissed
- Caught46 (75%)
- Bowled9 (15%)
- Lbw4 (7%)
- Run out2 (3%)
How M Perry took wickets
- Caught96
- Bowled26
- Lbw17
- Caught and bowled1
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 18 Feb 2025 | 19 |
| 17 Sep 2025 | 5 |
| 19 Sep 2025 | 17 |
| 4 Oct 2025 | 0 |
| 4 Oct 2025 | 0 |
| 15 Oct 2025 | 66 |
| 15 Oct 2025 | 20 |
| 28 Oct 2025 | 23 |
| 28 Oct 2025 | 5 |
| 22 Nov 2025 | 16 |
| 22 Nov 2025 | 16 |
| 4 Dec 2025 | 6 |
| 17 Dec 2025 | 3 |
| 5 Feb 2026 | 0 |
| 5 Feb 2026 | 27 |
| 21 Feb 2026 | 1 |
| 5 Mar 2026 | 16 |
| 5 Mar 2026 | 17 |
| 14 Mar 2026 | 6 |
| 26 Mar 2026 | 9 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 26 Mar 2026 | First-class | South Australia | 9 | 19 | lbw | Junction Oval |
| 14 Mar 2026 | First-class | South Australia | 6 | 16 | caught | Junction Oval |
| 5 Mar 2026 | First-class | Tasmania | 17 | 21 | caught | Bellerive Oval |
| 5 Mar 2026 | First-class | Tasmania | 16 | 52 | lbw | Bellerive Oval |
| 21 Feb 2026 | List A | Western Australia | 1 | 5 | run out | Western Australia Cricket Association Ground |
| 5 Feb 2026 | First-class | Queensland | 27 | 130 | caught | Melbourne Cricket Ground |
| 5 Feb 2026 | First-class | Queensland | 0 | 1 | bowled | Melbourne Cricket Ground |
| 17 Dec 2025 | T20 (leagues & domestic) | Adelaide Strikers | 3* | 3 | not out | Sydney Cricket Ground |
| 4 Dec 2025 | First-class | Western Australia | 6 | 21 | bowled | Melbourne Cricket Ground |
| 22 Nov 2025 | First-class | Queensland | 16 | 40 | lbw | The Gabba |
| 22 Nov 2025 | First-class | Queensland | 16 | 52 | lbw | The Gabba |
| 28 Oct 2025 | First-class | Tasmania | 5 | 37 | caught | Junction Oval |
| 28 Oct 2025 | First-class | Tasmania | 23 | 68 | caught | Junction Oval |
| 15 Oct 2025 | First-class | New South Wales | 20 | 75 | bowled | Junction Oval |
| 15 Oct 2025 | First-class | New South Wales | 66 | 140 | caught | Junction Oval |
| 4 Oct 2025 | First-class | South Australia | 0 | 3 | caught | Adelaide Oval |
| 4 Oct 2025 | First-class | South Australia | 0 | 2 | caught | Adelaide Oval |
| 19 Sep 2025 | List A | Tasmania | 17 | 18 | caught | Allan Border Field |
| 17 Sep 2025 | List A | Queensland | 5 | 8 | caught | Allan Border Field |
| 18 Feb 2025 | First-class | New South Wales | 19 | 43 | bowled | Sydney Cricket Ground |
Last 20 bowling innings
| Date | Format | Against | Figures | Overs | Mdns | Ground |
|---|---|---|---|---|---|---|
| 26 Mar 2026 | First-class | South Australia | 1/46 | 10 | 1 | Junction Oval |
| 14 Mar 2026 | First-class | South Australia | 0/41 | 9 | 1 | Junction Oval |
| 14 Mar 2026 | First-class | South Australia | 1/58 | 18 | 3 | Junction Oval |
| 5 Mar 2026 | First-class | Tasmania | 5/45 | 17 | 4 | Bellerive Oval |
| 5 Mar 2026 | First-class | Tasmania | 1/25 | 9 | 2 | Bellerive Oval |
| 21 Feb 2026 | List A | Western Australia | 1/22 | 6 | 0 | Western Australia Cricket Association Ground |
| 5 Feb 2026 | First-class | Queensland | 2/61 | 18 | 4 | Melbourne Cricket Ground |
| 5 Feb 2026 | First-class | Queensland | 1/36 | 12 | 3 | Melbourne Cricket Ground |
| 17 Dec 2025 | T20 (leagues & domestic) | Adelaide Strikers | 1/37 | 4 | 0 | Sydney Cricket Ground |
| 14 Dec 2025 | T20 (leagues & domestic) | Perth Scorchers | 0/19 | 1.1 | 0 | Perth Stadium |
| 4 Dec 2025 | First-class | Western Australia | 1/44 | 22 | 7 | Melbourne Cricket Ground |
| 4 Dec 2025 | First-class | Western Australia | 3/45 | 17 | 5 | Melbourne Cricket Ground |
| 22 Nov 2025 | First-class | Queensland | 2/22 | 3 | 0 | The Gabba |
| 22 Nov 2025 | First-class | Queensland | 1/68 | 22 | 4 | The Gabba |
| 28 Oct 2025 | First-class | Tasmania | 2/38 | 14.1 | 4 | Junction Oval |
| 28 Oct 2025 | First-class | Tasmania | 5/58 | 17.4 | 4 | Junction Oval |
| 15 Oct 2025 | First-class | New South Wales | 0/27 | 8 | 1 | Junction Oval |
| 15 Oct 2025 | First-class | New South Wales | 2/28 | 10.5 | 3 | Junction Oval |
| 4 Oct 2025 | First-class | South Australia | 2/25 | 10 | 0 | Adelaide Oval |
| 4 Oct 2025 | First-class | South Australia | 4/75 | 24 | 3 | Adelaide Oval |
Batter vs bowler matchups
Batters M Perry bowled to most
- HJ Hunt vs M Perry526 balls
- Cameron Bancroft vs M Perry345 balls
Frequently asked questions
How many wickets has M Perry taken in first-class?
131 wickets in 81 innings at an average of 28.32, economy 3.00, best figures 5/33.
How many wickets has M Perry taken in List A?
5 wickets in 5 innings at an average of 54.80, economy 7.58, best figures 4/101.
How many runs has M Perry scored in T20 leagues?
3 runs in 1 innings (5 matches) at an average of – and a strike rate of 100.0, in the data from 2021 to 2025.
What is M Perry's highest score?
75 in first-class, 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.