Skip to content
FairPlay
Mitchell Swepson

Cricket player · Bowler · Australia

Mitchell Swepson

Mitchell Swepson appears in 32 matches with a full FairPlay scorecard (9 Oct 2025 to 31 Oct 2026). 238 runs in 30 innings. 61 wickets from 494.5 overs. 166 matches in FairPlay's recorded career data.

Player profile

Country
Australia
Role
Bowler
Batting
Right-hand bat
Bowling
Leg-break googly
Born
4 Oct 1993 Age 33
Recorded matches
16623 internationals

Mitchell Swepson is a bowler from Australia with 166 matches in FairPlay's recorded data, including 23 internationals (5 Tests, 11 ODIs, 7 T20Is).

Batting: 909 runs across all recorded formats, with 0 hundreds and 1 fifty; the most runs came in First-class cricket (505) and the highest recorded score is 77.

Bowling: 254 wickets in recorded matches, 129 of them in First-class cricket, with 7 five-wicket hauls.

Career figures by format

Summed over the seasons in FairPlay's data provider's records, mostly recent ones. Older seasons can be missing, so these totals may be lower than the official career record.

Mitchell Swepson: batting and bowling figures by format in FairPlay's recorded data
FormatMatInnsRunsHSAvgSR100/50WktsBowl avgEcon5w
Test5636157.2057.10/01342.773.110
ODI115897717.8084.80/11154.096.790
T20I742914–152.60/0918.567.950
T20 (league and domestic)7427101115.61108.60/05932.697.710
First-class44555054013.6567.70/012934.723.066
List A25181494513.5593.70/03330.555.201

Avg is runs per dismissal; SR is runs per 100 balls; Bowl avg is runs per wicket; Econ is runs per over; 5w is five or more wickets in an innings.

Mitchell Swepson at a glance

FairPlay holds 32 complete scorecards featuring Mitchell Swepson, most recently for Queensland (T20 and shorter, one-day, first-class).

In those matches Mitchell Swepson batted 30 times for 238 runs at a strike rate of 80.41. The highest score was 40 off 32 balls against New South Wales.

With the ball: 61 wickets from 494.5 overs, an economy rate of 3.51. Best figures: 7 for 28 against South Australia.

How the 21 dismissals happened: caught 17, bowled 3, stumped 1.

These matches were played at 14 different grounds.

Figures in FairPlay's scorecards

Batting
3092384011.3380.410/0
Bowling
44494.5531,737617/283.51

Match by match

Newest first. Dates in India Standard Time. * means not out.

DateMatch
31 Oct 2026Queensland v VictoriaBat 0 (9) · Bowl 2/39 (13.4) & 3/52 (19.2)
19 Oct 2026South Australia v QueenslandBat 19 (27) · Bowl 2/37 (18) & 0/28 (11)
17 Oct 2026South Australia v QueenslandBat 4 (7) · Bowl 0/64 (10)
13 Oct 2026Western Australia v QueenslandBat 0 (3) · Bowl 1/48 (10)
8 Oct 2026Western Australia v QueenslandBat 0 (2) & 10 (13) · Bowl 1/14 (9) & 1/18 (5)
22 Sept 2026Queensland v New South WalesBat 17 (10) · Bowl 1/54 (10)
19 Sept 2026Queensland v VictoriaBat 5* (2) · Bowl 1/58 (10)
14 Mar 2026Tasmania v QueenslandBat 3* (12) & 12* (14) · Bowl 0/14 (5) & 4/47 (27.5)
5 Mar 2026Queensland v Western AustraliaBat 22 (32) · Bowl 2/42 (17) & 0/26 (8)
21 Feb 2026Queensland v South AustraliaBat 3 (5) · Bowl 7/28 (7.1)
16 Feb 2026Queensland v South AustraliaBat 9 (11) & 0 (1) · Bowl 2/32 (11.1) & 1/15 (5)
5 Feb 2026Victoria v QueenslandBat 22* (28) & 10 (13) · Bowl 0/25 (9) & 3/55 (25)
3 Feb 2026Victoria v QueenslandBat 11 (29) · Bowl 0/38 (10)
21 Jan 2026Hobart Hurricanes v Melbourne StarsBat – · Bowl 0/12 (2)
17 Jan 2026Perth Scorchers v Melbourne StarsBat 7 (7) · Bowl 0/30 (2.5)
13 Jan 2026Melbourne Stars v Adelaide StrikersBat – · Bowl 3/22 (4)
10 Jan 2026Melbourne Renegades v Melbourne StarsBat – · Bowl 0/24 (3)
8 Jan 2026Melbourne Stars v Sydney SixersBat 5 (4) · Bowl 0/24 (2)
4 Jan 2026Melbourne Stars v Melbourne RenegadesBat 10 (5) · Bowl 1/20 (4)
2 Jan 2026Brisbane Heat v Melbourne StarsBat – · Bowl 2/30 (3)
28 Dec 2025Melbourne Stars v Sydney ThunderBat – · Bowl 2/18 (4)
26 Dec 2025Sydney Sixers v Melbourne StarsBat – · Bowl 0/13 (2)
23 Dec 2025Adelaide Strikers v Melbourne StarsBat – · Bowl 0/25 (4)
18 Dec 2025Melbourne Stars v Hobart HurricanesBat – · Bowl 0/29 (3)
5 Dec 2025New South Wales v QueenslandBat 3 (2) & 40 (32) · Bowl 1/123 (36) & 3/37 (8.1)
22 Nov 2025Queensland v VictoriaBat 1* (3) · Bowl 2/60 (21) & 0/27 (10)
11 Nov 2025Western Australia v QueenslandBat 0 (1) & 8* (6) · Bowl 1/62 (21) & 2/64 (18)
3 Nov 2025New South Wales v QueenslandBat 2 (5) · Bowl 2/34 (8.1)
28 Oct 2025Queensland v New South WalesBat 4 (2) · Bowl 0/98 (18) & 0/22 (6)
20 Oct 2025South Australia v QueenslandBat 3* (3) · Bowl 0/15 (3.1)
15 Oct 2025South Australia v QueenslandBat 8* (8) · Bowl 4/50 (18) & 6/109 (42.2)
9 Oct 2025Queensland v TasmaniaBat 0* (0) · Bowl 1/55 (10)

Queensland's next match

Queensland v Tasmania, Sheffield Shield, 11 Nov 2026 at Brisbane Cricket Ground.

The playing XI is named at the toss, so this does not mean Mitchell Swepson has been selected.

More players from Australia

All Australia players