Cricket player · Bowler · Queensland
Mitchell Swepson
Mitchell Swepson appears in 27 matches with a full FairPlay scorecard (9 Oct 2025 to 22 Sept 2026). 205 runs in 24 innings. 51 wickets from 398.5 overs.
Mitchell Swepson at a glance
FairPlay holds 27 complete scorecards featuring Mitchell Swepson, most recently for Queensland (T20 and shorter, one-day, first-class).
In those matches Mitchell Swepson batted 24 times for 205 runs at a strike rate of 87.23. The highest score was 40 off 32 balls against New South Wales.
With the ball: 51 wickets from 398.5 overs, an economy rate of 3.60. Best figures: 7 for 28 against South Australia.
How the 15 dismissals happened: caught 12, bowled 2, stumped 1.
These matches were played at 14 different grounds.
Figures in FairPlay's scorecards
| Inns | NO | Runs | HS | Avg | SR | 50/100 | 4s/6s |
|---|---|---|---|---|---|---|---|
| 24 | 9 | 205 | 40 | 13.67 | 87.23 | 0/0 | 23/2 |
| Inns | Overs | Mdns | Runs | Wkts | Best | Econ |
|---|---|---|---|---|---|---|
| 36 | 398.5 | 40 | 1,437 | 51 | 7/28 | 3.60 |
Figures by format
| Format | Mat | Runs | HS | Avg | SR | Wkts | Best | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 and shorter | 11 | 22 | 10 | 7.33 | 137.50 | 8 | 3/22 | 7.30 |
| One-day (ODI and List A) | 7 | 41 | 17 | 10.25 | 75.93 | 12 | 7/28 | 4.82 |
| Test and first-class | 9 | 142 | 40 | 17.75 | 86.06 | 31 | 6/109 | 2.96 |
Avg is runs per dismissal; SR is runs per 100 balls; Econ is runs per over. * means not out.
Best performances
Highest scores
- 40 (32 balls) v New South Wales, 5 Dec 2025, Sydney Cricket Ground
- 22* (28 balls) v Victoria, 5 Feb 2026, Melbourne Cricket Ground
- 22 (32 balls) v Western Australia, 5 Mar 2026, Allan Border Field
Best bowling
- 7/28 (7.1 overs) v South Australia, 21 Feb 2026, The Gabba
- 6/109 (42.2 overs) v South Australia, 15 Oct 2025, Adelaide Oval
- 4/47 (27.5 overs) v Tasmania, 14 Mar 2026, Bellerive Oval
Match by match
Newest first. Dates in India Standard Time. * means not out.
| Date | Match | Batting | Bowling |
|---|---|---|---|
| 22 Sept 2026 | Queensland v New South WalesOne-Day CupBat 17 (10) · Bowl 1/54 (10) | ||
| 19 Sept 2026 | Queensland v VictoriaOne-Day CupBat 5* (2) · Bowl 1/58 (10) | ||
| 14 Mar 2026 | Queensland v TasmaniaSheffield ShieldBat 3* (12) & 12* (14) · Bowl 0/14 (5) & 4/47 (27.5) | ||
| 5 Mar 2026 | Queensland v Western AustraliaSheffield ShieldBat 22 (32) · Bowl 2/42 (17) & 0/26 (8) | ||
| 21 Feb 2026 | Queensland v South AustraliaOne-Day CupBat 3 (5) · Bowl 7/28 (7.1) | ||
| 16 Feb 2026 | Queensland v South AustraliaSheffield ShieldBat 9 (11) & 0 (1) · Bowl 2/32 (11.1) & 1/15 (5) | ||
| 5 Feb 2026 | Queensland v VictoriaSheffield ShieldBat 22* (28) & 10 (13) · Bowl 0/25 (9) & 3/55 (25) | ||
| 3 Feb 2026 | Queensland v VictoriaOne-Day CupBat 11 (29) · Bowl 0/38 (10) | ||
| 21 Jan 2026 | Melbourne Stars v Hobart HurricanesBig Bash LeagueBat – · Bowl 0/12 (2) | ||
| 17 Jan 2026 | Melbourne Stars v Perth ScorchersBig Bash LeagueBat 7 (7) · Bowl 0/30 (2.5) | ||
| 13 Jan 2026 | Melbourne Stars v Adelaide StrikersBig Bash LeagueBat – · Bowl 3/22 (4) | ||
| 10 Jan 2026 | Melbourne Stars v Melbourne RenegadesBig Bash LeagueBat – · Bowl 0/24 (3) | ||
| 8 Jan 2026 | Melbourne Stars v Sydney SixersBig Bash LeagueBat 5 (4) · Bowl 0/24 (2) | ||
| 4 Jan 2026 | Melbourne Stars v Melbourne RenegadesBig Bash LeagueBat 10 (5) · Bowl 1/20 (4) | ||
| 2 Jan 2026 | Melbourne Stars v Brisbane HeatBig Bash LeagueBat – · Bowl 2/30 (3) | ||
| 28 Dec 2025 | Melbourne Stars v Sydney ThunderBig Bash LeagueBat – · Bowl 2/18 (4) | ||
| 26 Dec 2025 | Melbourne Stars v Sydney SixersBig Bash LeagueBat – · Bowl 0/13 (2) | ||
| 23 Dec 2025 | Melbourne Stars v Adelaide StrikersBig Bash LeagueBat – · Bowl 0/25 (4) | ||
| 18 Dec 2025 | Melbourne Stars v Hobart HurricanesBig Bash LeagueBat – · Bowl 0/29 (3) | ||
| 5 Dec 2025 | Queensland v New South WalesSheffield ShieldCaptainBat 3 (2) & 40 (32) · Bowl 1/123 (36) & 3/37 (8.1) | ||
| 22 Nov 2025 | Queensland v VictoriaSheffield ShieldCaptainBat 1* (3) · Bowl 2/60 (21) & 0/27 (10) | ||
| 11 Nov 2025 | Queensland v Western AustraliaSheffield ShieldBat 0 (1) & 8* (6) · Bowl 1/62 (21) & 2/64 (18) | ||
| 3 Nov 2025 | Queensland v New South WalesOne-Day CupBat 2 (5) · Bowl 2/34 (8.1) | ||
| 28 Oct 2025 | Queensland v New South WalesSheffield ShieldBat 4 (2) · Bowl 0/98 (18) & 0/22 (6) | ||
| 20 Oct 2025 | Queensland v South AustraliaOne-Day CupCaptainBat 3* (3) · Bowl 0/15 (3.1) | ||
| 15 Oct 2025 | Queensland v South AustraliaSheffield ShieldBat 8* (8) · Bowl 4/50 (18) & 6/109 (42.2) | ||
| 9 Oct 2025 | Queensland v TasmaniaOne-Day CupBat 0* (0) · Bowl 1/55 (10) |
How Mitchell Swepson was dismissed
From the dismissal recorded on each scorecard: 15 dismissals in 24 innings, with 9 not out.
- Caught 12
- Bowled 2
- Stumped 1
Teams, opponents and grounds
Played for
- Queensland16 matches
- Melbourne Stars11 matches
Opponents
- New South Wales4 matches
- South Australia4 matches
- Victoria4 matches
- Adelaide Strikers2 matches
- Hobart Hurricanes2 matches
- Melbourne Renegades2 matches
- Sydney Sixers2 matches
- Tasmania2 matches
- Western Australia2 matches
- Brisbane Heat1 match
- Perth Scorchers1 match
- Sydney Thunder1 match
Grounds
- Melbourne Cricket Ground5 matches
- Adelaide Oval3 matches
- Allan Border Field3 matches
- The Gabba3 matches
- Bellerive Oval2 matches
- Brisbane Cricket Ground2 matches
- Sydney Cricket Ground2 matches
- Cricket Central1 match
- Docklands Stadium1 match
- Junction Oval1 match
- Karen Rolton Oval1 match
- Manuka Oval1 match
- Perth Stadium1 match
- W.A.C.A. Ground1 match
Queensland's next match
Western Australia v Queensland, Sheffield Shield, 8 Oct 2026.
The playing XI is named at the toss, so this does not mean Mitchell Swepson has been selected.