- Home
- Players
- Mitchell Swepson
Brisbane Heat · Men's cricket
Mitchell Swepson stats
Data through 13 October 2026Last updated 13 October 2026
Coverage: matches in the Cricsheet data from 10 January 2016 to 13 October 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Mitchell Swepson played 4 Tests, 3 ODIs, 8 T20Is for Australia in the data, between 2016 and 2026. Mitchell Swepson took 184 first-class wickets in the data (average 34.91, economy 3.11, best 6/109).
International matches
15
Tests 4 · ODIs 3 · T20Is 8
International wickets
24
0 five-wicket hauls
T20 league & domestic matches
98
106 runs
Best bowling
7/28
List A
Teams played for
Brisbane Heat 2016–2025 · 87Queensland 2017–2026 · 79Australia 2018–2022 · 15Melbourne Stars 2025–2026 · 11Glamorgan 2023 · 4
Mitchell Swepson batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 4 | 5 | 1 | 28 | 15* | 7.00 | 54 | 51.9 | 0 | 0 | 1 | 3 | 0 |
| ODI | 3 | 1 | 0 | 2 | 2 | 2.00 | 2 | 100.0 | 0 | 0 | 0 | 0 | 0 |
| T20I | 8 | 5 | 5 | 32 | 14* | – | 23 | 139.1 | 0 | 0 | 0 | 1 | 2 |
| T20 (leagues & domestic) | 98 | 33 | 11 | 106 | 11* | 4.82 | 101 | 105.0 | 0 | 0 | 6 | 10 | 3 |
| First-class | 60 | 77 | 23 | 816 | 69 | 15.11 | 1,155 | 70.6 | 0 | 1 | 8 | 103 | 1 |
| List A | 23 | 17 | 7 | 145 | 45 | 14.50 | 152 | 95.4 | 0 | 0 | 1 | 12 | 4 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2016 | 0 |
| 2017 | 23 |
| 2018 | 113 |
| 2019 | 91 |
| 2020 | 59 |
| 2021 | 67 |
| 2022 | 122 |
| 2023 | 134 |
| 2024 | 175 |
| 2025 | 199 |
| 2026 | 146 |
Year-by-year batting (30 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2017 | First-class | 2 | 21 | 10.50 | 53.8 | 16 | 0 | 0 |
| 2017 | T20 (leagues & domestic) | 4 | 2 | 0.67 | 50.0 | 2 | 0 | 0 |
| 2018 | First-class | 6 | 105 | 17.50 | 65.6 | 35 | 0 | 0 |
| 2018 | T20 (leagues & domestic) | 4 | 5 | 1.67 | 62.5 | 2 | 0 | 0 |
| 2018 | T20I | 1 | 3 | – | 75.0 | 3 | 0 | 0 |
| 2019 | First-class | 6 | 67 | 13.40 | 77.9 | 20 | 0 | 0 |
| 2019 | T20 (leagues & domestic) | 6 | 24 | 8.00 | 96.0 | 9 | 0 | 0 |
| 2020 | First-class | 5 | 45 | 22.50 | 102.3 | 16 | 0 | 0 |
| 2020 | T20 (leagues & domestic) | 2 | 2 | 1.00 | 25.0 | 1 | 0 | 0 |
| 2020 | T20I | 1 | 12 | – | 240.0 | 12 | 0 | 0 |
| 2021 | First-class | 2 | 33 | 16.50 | 103.1 | 25 | 0 | 0 |
| 2021 | T20 (leagues & domestic) | 3 | 19 | 9.50 | 126.7 | 11 | 0 | 0 |
| 2021 | T20I | 2 | 15 | – | 115.4 | 14 | 0 | 0 |
| 2022 | First-class | 7 | 68 | 17.00 | 67.3 | 28 | 0 | 0 |
| 2022 | List A | 3 | 20 | 10.00 | 105.3 | 14 | 0 | 0 |
| 2022 | ODI | 1 | 2 | 2.00 | 100.0 | 2 | 0 | 0 |
| 2022 | T20 (leagues & domestic) | 2 | 2 | – | 100.0 | 1 | 0 | 0 |
| 2022 | T20I | 1 | 2 | – | 200.0 | 2 | 0 | 0 |
| 2022 | Test | 5 | 28 | 7.00 | 51.9 | 15 | 0 | 0 |
| 2023 | First-class | 10 | 134 | 19.14 | 84.3 | 69 | 0 | 1 |
| 2023 | T20 (leagues & domestic) | 3 | 0 | 0.00 | 0.0 | 0 | 0 | 0 |
| 2024 | First-class | 15 | 115 | 10.45 | 47.5 | 31 | 0 | 0 |
| 2024 | List A | 3 | 31 | 31.00 | 91.2 | 16 | 0 | 0 |
| 2024 | T20 (leagues & domestic) | 5 | 29 | 14.50 | 170.6 | 11 | 0 | 0 |
| 2025 | First-class | 15 | 140 | 15.56 | 84.3 | 40 | 0 | 0 |
| 2025 | List A | 6 | 58 | 19.33 | 116.0 | 45 | 0 | 0 |
| 2025 | T20 (leagues & domestic) | 1 | 1 | 1.00 | 50.0 | 1 | 0 | 0 |
| 2026 | First-class | 9 | 88 | 14.67 | 69.8 | 22 | 0 | 0 |
| 2026 | List A | 5 | 36 | 9.00 | 73.5 | 17 | 0 | 0 |
| 2026 | T20 (leagues & domestic) | 3 | 22 | 7.33 | 137.5 | 10 | 0 | 0 |
Mitchell Swepson bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 7 | 892 | 458 | 10 | 3/55 | 5/89 | 45.80 | 3.08 | 89.2 | 0 | 0 | 14 |
| ODI | 3 | 158 | 161 | 3 | 2/53 | – | 53.67 | 6.11 | 52.7 | 0 | 0 | 0 |
| T20I | 8 | 150 | 204 | 11 | 3/12 | – | 18.55 | 8.16 | 13.6 | 0 | 0 | 0 |
| T20 (leagues & domestic) | 94 | 1,958 | 2,488 | 80 | 3/14 | – | 31.10 | 7.62 | 24.5 | 0 | 0 | 0 |
| First-class | 107 | 12,410 | 6,424 | 184 | 6/109 | 10/159 | 34.91 | 3.11 | 67.4 | 17 | 7 | 343 |
| List A | 22 | 1,078 | 914 | 32 | 7/28 | – | 28.56 | 5.09 | 33.7 | 3 | 1 | 2 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2016 | 7 |
| 2017 | 17 |
| 2018 | 14 |
| 2019 | 31 |
| 2020 | 34 |
| 2021 | 25 |
| 2022 | 33 |
| 2023 | 44 |
| 2024 | 41 |
| 2025 | 44 |
| 2026 | 30 |
Year-by-year bowling (31 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2016 | T20 (leagues & domestic) | 5 | 7 | 23.14 | 9.53 | 2/26 |
| 2017 | First-class | 3 | 8 | 34.88 | 4.23 | 5/142 |
| 2017 | T20 (leagues & domestic) | 10 | 9 | 29.33 | 6.77 | 2/14 |
| 2018 | First-class | 8 | 6 | 53.00 | 3.65 | 3/17 |
| 2018 | T20 (leagues & domestic) | 8 | 6 | 33.83 | 7.25 | 3/14 |
| 2018 | T20I | 1 | 2 | 18.50 | 9.25 | 2/37 |
| 2019 | First-class | 8 | 18 | 25.06 | 3.02 | 4/75 |
| 2019 | T20 (leagues & domestic) | 12 | 13 | 24.85 | 8.21 | 3/22 |
| 2020 | First-class | 9 | 25 | 24.36 | 2.53 | 5/55 |
| 2020 | T20 (leagues & domestic) | 6 | 4 | 38.00 | 7.24 | 3/31 |
| 2020 | T20I | 3 | 5 | 13.80 | 6.90 | 3/23 |
| 2021 | First-class | 4 | 9 | 29.11 | 3.00 | 4/60 |
| 2021 | T20 (leagues & domestic) | 8 | 12 | 18.33 | 6.88 | 2/20 |
| 2021 | T20I | 3 | 4 | 16.75 | 7.44 | 3/12 |
| 2022 | First-class | 10 | 13 | 48.62 | 2.80 | 5/113 |
| 2022 | List A | 5 | 4 | 51.25 | 5.69 | 2/42 |
| 2022 | ODI | 3 | 3 | 53.67 | 6.11 | 2/53 |
| 2022 | T20 (leagues & domestic) | 8 | 3 | 84.67 | 8.76 | 2/19 |
| 2022 | T20I | 1 | 0 | – | 15.50 | 0/31 |
| 2022 | Test | 7 | 10 | 45.80 | 3.08 | 3/55 |
| 2023 | First-class | 16 | 33 | 36.33 | 3.16 | 5/39 |
| 2023 | T20 (leagues & domestic) | 12 | 11 | 25.27 | 6.75 | 3/23 |
| 2024 | First-class | 18 | 28 | 38.18 | 3.43 | 4/31 |
| 2024 | List A | 5 | 9 | 24.11 | 4.80 | 4/40 |
| 2024 | T20 (leagues & domestic) | 9 | 4 | 51.75 | 7.14 | 2/19 |
| 2025 | First-class | 21 | 30 | 43.90 | 3.30 | 6/109 |
| 2025 | List A | 7 | 9 | 29.67 | 5.20 | 4/52 |
| 2025 | T20 (leagues & domestic) | 9 | 5 | 52.60 | 8.77 | 2/18 |
| 2026 | First-class | 10 | 14 | 20.57 | 2.36 | 4/47 |
| 2026 | List A | 5 | 10 | 22.50 | 4.77 | 7/28 |
| 2026 | T20 (leagues & domestic) | 7 | 6 | 27.00 | 7.78 | 3/22 |
Mitchell Swepson against each team
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Sri Lanka | Test | 3 | 4 | 1.33 | 19.0 | 3 | 0 | 0 |
| Sydney Sixers | T20 (leagues & domestic) | 8 | 31 | 10.33 | 155.0 | 11 | 0 | 0 |
| Perth Scorchers | T20 (leagues & domestic) | 6 | 26 | 5.20 | 104.0 | 11 | 0 | 0 |
| Sydney Thunder | T20 (leagues & domestic) | 4 | 16 | 5.33 | 100.0 | 9 | 0 | 0 |
| Melbourne Renegades | T20 (leagues & domestic) | 5 | 15 | 5.00 | 125.0 | 10 | 0 | 0 |
| Adelaide Strikers | T20 (leagues & domestic) | 7 | 8 | 1.33 | 40.0 | 4 | 0 | 0 |
| New South Wales | First-class | 15 | 164 | 12.62 | 83.2 | 40 | 0 | 0 |
| Victoria | First-class | 15 | 162 | 18.00 | 62.5 | 28 | 0 | 0 |
| Western Australia | First-class | 16 | 146 | 13.27 | 76.0 | 22 | 0 | 0 |
| South Australia | First-class | 14 | 124 | 12.40 | 65.3 | 35 | 0 | 0 |
| Tasmania | First-class | 13 | 117 | 14.62 | 58.8 | 29 | 0 | 0 |
| Western Australia | List A | 5 | 66 | 33.00 | 126.9 | 45 | 0 | 0 |
| South Australia | List A | 4 | 26 | 13.00 | 86.7 | 16 | 0 | 0 |
| New South Wales | List A | 3 | 21 | 7.00 | 116.7 | 17 | 0 | 0 |
| Victoria | List A | 3 | 18 | 9.00 | 47.4 | 11 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Sri Lanka | Test | 3 | 8 | 24.00 | 3.31 | 3/55 |
| Pakistan | Test | 4 | 2 | 133.00 | 2.93 | 2/32 |
| India | T20I | 3 | 5 | 13.80 | 6.90 | 3/23 |
| Melbourne Stars | T20 (leagues & domestic) | 14 | 20 | 17.05 | 6.80 | 3/14 |
| Adelaide Strikers | T20 (leagues & domestic) | 14 | 12 | 32.25 | 7.30 | 3/22 |
| Sydney Thunder | T20 (leagues & domestic) | 13 | 12 | 31.17 | 8.90 | 2/11 |
| Sydney Sixers | T20 (leagues & domestic) | 16 | 11 | 35.00 | 8.02 | 2/19 |
| Melbourne Renegades | T20 (leagues & domestic) | 14 | 10 | 38.50 | 7.13 | 3/22 |
| Perth Scorchers | T20 (leagues & domestic) | 11 | 10 | 28.20 | 7.08 | 2/19 |
| Hobart Hurricanes | T20 (leagues & domestic) | 11 | 3 | 101.33 | 8.37 | 1/17 |
| New South Wales | First-class | 21 | 46 | 28.83 | 3.00 | 5/74 |
| South Australia | First-class | 22 | 43 | 35.47 | 3.33 | 6/109 |
| Victoria | First-class | 20 | 39 | 27.15 | 2.97 | 5/39 |
| Tasmania | First-class | 18 | 22 | 36.91 | 2.65 | 4/47 |
| Western Australia | First-class | 20 | 20 | 55.85 | 3.39 | 3/95 |
| South Australia | List A | 5 | 10 | 17.20 | 4.71 | 7/28 |
| Victoria | List A | 5 | 6 | 36.33 | 4.45 | 3/38 |
| Western Australia | List A | 5 | 6 | 38.67 | 5.80 | 4/52 |
| New South Wales | List A | 4 | 5 | 36.80 | 5.90 | 2/34 |
| Tasmania | List A | 3 | 5 | 21.60 | 4.70 | 4/40 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Allan Border Field | 19 | 231 | 15.40 | 31 |
| The Gabba | 35 | 198 | 8.61 | 45 |
| Melbourne Cricket Ground | 12 | 125 | 15.62 | 22 |
| Adelaide Oval | 10 | 87 | 9.67 | 35 |
| Western Australia Cricket Association Ground | 12 | 83 | 13.83 | 15 |
| Sophia Gardens | 3 | 82 | 27.33 | 69 |
| Sydney Cricket Ground | 4 | 46 | 15.33 | 40 |
| Karen Rolton Oval | 7 | 42 | 14.00 | 16 |
| North Dalton Park | 1 | 25 | 25.00 | 25 |
| Junction Oval | 3 | 25 | 8.33 | 15 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| The Gabba | 61 | 59 | 36.58 | 4.26 |
| Melbourne Cricket Ground | 20 | 33 | 21.48 | 3.53 |
| Allan Border Field | 25 | 28 | 42.96 | 3.85 |
| Adelaide Oval | 17 | 23 | 30.04 | 3.75 |
| Sydney Cricket Ground | 10 | 14 | 23.07 | 4.81 |
| Karen Rolton Oval | 8 | 14 | 42.93 | 4.00 |
| Western Australia Cricket Association Ground | 14 | 14 | 55.14 | 4.19 |
| Bellerive Oval | 10 | 13 | 23.62 | 2.82 |
| Junction Oval | 5 | 12 | 30.50 | 3.34 |
| Cricket Central | 4 | 9 | 26.11 | 2.51 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | – | – | – | – | 234 | 3 | 7.79 |
| T20 | Middle | 4 | 8 | 50.0 | 2 | 1610 | 71 | 7.46 |
| T20 | Death | 134 | 116 | 115.5 | 20 | 264 | 17 | 8.75 |
| ODI | Middle | 2 | 2 | 100.0 | 1 | 150 | 2 | 6.36 |
| ODI | Death | – | – | – | – | 8 | 1 | 1.50 |
How Mitchell Swepson was dismissed
- Caught55 (60%)
- Bowled25 (27%)
- Caught and bowled3 (3%)
- Lbw3 (3%)
- Run out3 (3%)
- Stumped2 (2%)
How Mitchell Swepson took wickets
- Caught160
- Bowled74
- Lbw64
- Caught and bowled11
- Stumped11
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 22 Nov 2025 | 1 |
| 5 Dec 2025 | 3 |
| 5 Dec 2025 | 40 |
| 4 Jan 2026 | 10 |
| 8 Jan 2026 | 5 |
| 17 Jan 2026 | 7 |
| 3 Feb 2026 | 11 |
| 5 Feb 2026 | 22 |
| 5 Feb 2026 | 10 |
| 16 Feb 2026 | 9 |
| 16 Feb 2026 | 0 |
| 21 Feb 2026 | 3 |
| 5 Mar 2026 | 22 |
| 14 Mar 2026 | 3 |
| 14 Mar 2026 | 12 |
| 19 Sep 2026 | 5 |
| 22 Sep 2026 | 17 |
| 8 Oct 2026 | 0 |
| 8 Oct 2026 | 10 |
| 13 Oct 2026 | 0 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 13 Oct 2026 | List A | Western Australia | 0 | 3 | caught | WACA |
| 8 Oct 2026 | First-class | Western Australia | 10 | 13 | bowled | WACA |
| 8 Oct 2026 | First-class | Western Australia | 0 | 2 | caught | WACA |
| 22 Sep 2026 | List A | New South Wales | 17 | 10 | caught | Allan Border Field |
| 19 Sep 2026 | List A | Victoria | 5* | 2 | not out | Allan Border Field |
| 14 Mar 2026 | First-class | Tasmania | 12* | 14 | not out | Bellerive Oval |
| 14 Mar 2026 | First-class | Tasmania | 3* | 12 | not out | Bellerive Oval |
| 5 Mar 2026 | First-class | Western Australia | 22 | 32 | caught | Allan Border Field |
| 21 Feb 2026 | List A | South Australia | 3 | 5 | caught | The Gabba |
| 16 Feb 2026 | First-class | South Australia | 0 | 1 | caught | The Gabba |
| 16 Feb 2026 | First-class | South Australia | 9 | 11 | bowled | The Gabba |
| 5 Feb 2026 | First-class | Victoria | 10 | 13 | caught | Melbourne Cricket Ground |
| 5 Feb 2026 | First-class | Victoria | 22* | 28 | not out | Melbourne Cricket Ground |
| 3 Feb 2026 | List A | Victoria | 11 | 29 | caught | Melbourne Cricket Ground |
| 17 Jan 2026 | T20 (leagues & domestic) | Perth Scorchers | 7 | 7 | caught | Perth Stadium |
| 8 Jan 2026 | T20 (leagues & domestic) | Sydney Sixers | 5 | 4 | caught | Melbourne Cricket Ground |
| 4 Jan 2026 | T20 (leagues & domestic) | Melbourne Renegades | 10 | 5 | bowled | Melbourne Cricket Ground |
| 5 Dec 2025 | First-class | New South Wales | 40 | 32 | caught | Sydney Cricket Ground |
| 5 Dec 2025 | First-class | New South Wales | 3 | 2 | caught | Sydney Cricket Ground |
| 22 Nov 2025 | First-class | Victoria | 1* | 3 | not out | The Gabba |
Last 20 bowling innings
| Date | Format | Against | Figures | Overs | Mdns | Ground |
|---|---|---|---|---|---|---|
| 13 Oct 2026 | List A | Western Australia | 1/48 | 10 | 0 | WACA |
| 8 Oct 2026 | First-class | Western Australia | 1/18 | 5 | 0 | WACA |
| 8 Oct 2026 | First-class | Western Australia | 1/14 | 9 | 4 | WACA |
| 22 Sep 2026 | List A | New South Wales | 1/54 | 10 | 0 | Allan Border Field |
| 19 Sep 2026 | List A | Victoria | 1/58 | 10 | 1 | Allan Border Field |
| 14 Mar 2026 | First-class | Tasmania | 4/47 | 27.5 | 8 | Bellerive Oval |
| 14 Mar 2026 | First-class | Tasmania | 0/14 | 5 | 0 | Bellerive Oval |
| 5 Mar 2026 | First-class | Western Australia | 0/26 | 8 | 0 | Allan Border Field |
| 5 Mar 2026 | First-class | Western Australia | 2/42 | 17 | 2 | Allan Border Field |
| 21 Feb 2026 | List A | South Australia | 7/28 | 7.1 | 0 | The Gabba |
| 16 Feb 2026 | First-class | South Australia | 1/15 | 5 | 0 | The Gabba |
| 16 Feb 2026 | First-class | South Australia | 2/32 | 11.1 | 0 | The Gabba |
| 5 Feb 2026 | First-class | Victoria | 3/55 | 25 | 5 | Melbourne Cricket Ground |
| 5 Feb 2026 | First-class | Victoria | 0/25 | 9 | 1 | Melbourne Cricket Ground |
| 3 Feb 2026 | List A | Victoria | 0/37 | 10 | 1 | Melbourne Cricket Ground |
| 21 Jan 2026 | T20 (leagues & domestic) | Hobart Hurricanes | 0/12 | 2 | 0 | Bellerive Oval |
| 17 Jan 2026 | T20 (leagues & domestic) | Perth Scorchers | 0/30 | 2.5 | 0 | Perth Stadium |
| 13 Jan 2026 | T20 (leagues & domestic) | Adelaide Strikers | 3/22 | 4 | 0 | Melbourne Cricket Ground |
| 10 Jan 2026 | T20 (leagues & domestic) | Melbourne Renegades | 0/24 | 3 | 0 | Docklands Stadium |
| 8 Jan 2026 | T20 (leagues & domestic) | Sydney Sixers | 0/24 | 2 | 0 | Melbourne Cricket Ground |
Batter vs bowler matchups
Batters Mitchell Swepson bowled to most
- Peter Handscomb vs Mitchell Swepson411 balls
- JJS Sangha vs Mitchell Swepson387 balls
- Jack Edwards vs Mitchell Swepson362 balls
- Nathan McSweeney vs Mitchell Swepson357 balls
- Alex Carey vs Mitchell Swepson349 balls
- Hilton Cartwright vs Mitchell Swepson333 balls
- Matthew Gilkes vs Mitchell Swepson329 balls
- Moises Henriques vs Mitchell Swepson316 balls
- JS Lehmann vs Mitchell Swepson275 balls
- Marcus Harris vs Mitchell Swepson274 balls
- Beau Webster vs Mitchell Swepson268 balls
- Kurtis Patterson vs Mitchell Swepson267 balls
Frequently asked questions
How many wickets has Mitchell Swepson taken in Tests?
10 wickets in 7 innings at an average of 45.80, economy 3.08, best figures 3/55.
How many wickets has Mitchell Swepson taken in T20Is?
11 wickets in 8 innings at an average of 18.55, economy 8.16, best figures 3/12.
How many runs has Mitchell Swepson scored in Tests?
28 runs in 5 innings (4 matches) at an average of 7.00 and a strike rate of 51.9, in the data from 2022 to 2022.
How many runs has Mitchell Swepson scored in ODIs?
2 runs in 1 innings (3 matches) at an average of 2.00 and a strike rate of 100.0, in the data from 2022 to 2022.
How many runs has Mitchell Swepson scored in T20Is?
32 runs in 5 innings (8 matches) at an average of – and a strike rate of 139.1, in the data from 2018 to 2022.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.