Skip to content
FairPlay
Mitchell Marsh

Cricket player · All-rounder · Australia

Mitchell Marsh

Mitchell Marsh appears in 60 matches with a full FairPlay scorecard (9 Oct 2025 to 13 Oct 2026). 2,119 runs in 58 innings. 288 matches in FairPlay's recorded career data.

Player profile

Country
Australia
Role
All-rounder
Batting
Right-hand bat
Bowling
Right-arm fast-medium
Born
20 Oct 1991 Age 35
Recorded matches
288151 internationals

Mitchell Marsh is an all-rounder from Australia with 288 matches in FairPlay's recorded data, including 151 internationals (15 Tests, 60 ODIs, 76 T20Is).

Batting: 9,452 runs across all recorded formats, with 10 hundreds and 63 fifties; the most runs came in T20 (league and domestic) cricket (3,433) and the highest recorded score is 177.

Bowling: 90 wickets in recorded matches, 39 of them in T20 (league and domestic) cricket, with 1 five-wicket haul.

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 Marsh: batting and bowling figures by format in FairPlay's recorded data
FormatMatInnsRunsHSAvgSR100/50WktsBowl avgEcon5w
Test152786411834.5665.21/61632.753.901
ODI60592,17517738.8497.03/151836.785.480
T20I76732,08410333.08144.11/131120.007.330
T20 (league and domestic)1161163,43311733.99145.84/223928.319.150
100-ball994167646.22169.80/4––––
First-class5928910836.1367.41/1328.333.700
List A771916327.29118.60/2312.673.800

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 Marsh at a glance

FairPlay holds 60 complete scorecards featuring Mitchell Marsh, most recently for Australia (T20 and shorter, one-day, first-class).

In those matches Mitchell Marsh batted 58 times for 2,119 runs at a strike rate of 141.27. The highest score was 111 off 56 balls against Royal Challengers Bengaluru.

How the 56 dismissals happened: caught 43, bowled 7, LBW 4, run out 2.

These matches were played at 34 different grounds.

Figures in FairPlay's scorecards

Batting
5822,11911137.84141.2715/2
Bowling
Did not bowl in these matches.

Match by match

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

DateMatch
13 Oct 2026Western Australia v QueenslandBat 36 (27) · Bowl –
30 Sept 2026South Africa v AustraliaBat 56 (42) · Bowl –
27 Sept 2026South Africa v AustraliaBat 84 (53) · Bowl –
24 Sept 2026South Africa v AustraliaBat 60 (36) · Bowl –
20 Sept 2026Zimbabwe v AustraliaBat 8 (5) · Bowl –
18 Sept 2026Zimbabwe v AustraliaBat 53 (63) · Bowl –
15 Sept 2026Zimbabwe v AustraliaBat 36 (28) · Bowl –
14 Aug 2026Manchester Super Giants v Sunrisers LeedsBat 10 (6) · Bowl –
11 Aug 2026Manchester Super Giants v Sunrisers LeedsBat 32 (23) · Bowl –
9 Aug 2026Sunrisers Leeds v Welsh FireBat 50 (34) · Bowl –
7 Aug 2026Birmingham Phoenix v Sunrisers LeedsBat 34 (23) · Bowl –
4 Aug 2026Sunrisers Leeds v London SpiritBat 76 (37) · Bowl –
2 Aug 2026Trent Rockets v Sunrisers LeedsBat 41 (35) · Bowl –
28 Jul 2026Sunrisers Leeds v Manchester Super GiantsBat 63 (26) · Bowl –
25 Jul 2026Sunrisers Leeds v Southern BraveBat 69 (34) · Bowl –
21 Jul 2026MI London v Sunrisers LeedsBat 41 (27) · Bowl –
21 Jun 2026Bangladesh v AustraliaBat 60 (28) · Bowl –
19 Jun 2026Bangladesh v AustraliaBat 20 (19) · Bowl –
17 Jun 2026Bangladesh v AustraliaBat 13 (14) · Bowl –
19 May 2026Rajasthan Royals v Lucknow Super GiantsBat 96 (57) · Bowl –
15 May 2026Lucknow Super Giants v Chennai Super KingsBat 90 (38) · Bowl –
10 May 2026Chennai Super Kings v Lucknow Super GiantsBat 10 (10) · Bowl –
7 May 2026Lucknow Super Giants v Royal Challengers BengaluruBat 111 (56) · Bowl –
4 May 2026Mumbai Indians v Lucknow Super GiantsBat 44 (25) · Bowl –
26 Apr 2026Lucknow Super Giants v Kolkata Knight RidersBat 2 (3) · Bowl –
22 Apr 2026Lucknow Super Giants v Rajasthan RoyalsBat 55 (41) · Bowl –
19 Apr 2026Punjab Kings v Lucknow Super GiantsBat 40 (28) · Bowl –
15 Apr 2026Royal Challengers Bengaluru v Lucknow Super GiantsBat 40 (32) · Bowl –
12 Apr 2026Lucknow Super Giants v Gujarat TitansBat 11 (4) · Bowl –
9 Apr 2026Kolkata Knight Riders v Lucknow Super GiantsBat 15 (11) · Bowl –
5 Apr 2026Sunrisers Hyderabad v Lucknow Super GiantsBat 14 (12) · Bowl –
1 Apr 2026Lucknow Super Giants v Delhi CapitalsBat 35 (28) · Bowl –
20 Feb 2026Australia v OmanBat 64* (33) · Bowl –
16 Feb 2026Australia v Sri LankaBat 54 (27) · Bowl –
5 Feb 2026Australia v NetherlandsBat – · Bowl –
1 Feb 2026Pakistan v AustraliaBat 1 (3) · Bowl –
31 Jan 2026Pakistan v AustraliaBat 18 (14) · Bowl –
25 Jan 2026Perth Scorchers v Sydney SixersBat 44 (43) · Bowl –
20 Jan 2026Perth Scorchers v Sydney SixersBat 5 (7) · Bowl –
17 Jan 2026Perth Scorchers v Melbourne StarsBat 12 (8) · Bowl –
15 Jan 2026Melbourne Renegades v Perth ScorchersBat 20 (15) · Bowl –
11 Jan 2026Adelaide Strikers v Perth ScorchersBat 88 (51) · Bowl –
7 Jan 2026Perth Scorchers v Melbourne RenegadesBat 27 (25) · Bowl –
4 Jan 2026Perth Scorchers v Adelaide StrikersBat 37 (33) · Bowl –
1 Jan 2026Hobart Hurricanes v Perth ScorchersBat 102 (58) · Bowl –
30 Dec 2025Sydney Thunder v Perth ScorchersBat 6 (7) · Bowl –
26 Dec 2025Perth Scorchers v Hobart HurricanesBat 16 (13) · Bowl –
19 Dec 2025Brisbane Heat v Perth ScorchersBat 3 (9) · Bowl –
14 Dec 2025Perth Scorchers v Sydney SixersBat 0 (3) · Bowl –
4 Dec 2025Victoria v Western AustraliaBat 9 (16) & 4 (6) · Bowl –
2 Dec 2025Victoria v Western AustraliaBat 17 (28) · Bowl –
8 Nov 2025Australia v IndiaBat – · Bowl –
6 Nov 2025Australia v IndiaBat 30 (24) · Bowl –
2 Nov 2025Australia v IndiaBat 11 (14) · Bowl –
31 Oct 2025Australia v IndiaBat 46 (26) · Bowl –
29 Oct 2025Australia v IndiaBat – · Bowl –
25 Oct 2025Australia v IndiaBat 41 (50) · Bowl –
23 Oct 2025Australia v IndiaBat 11 (24) · Bowl –
19 Oct 2025Australia v IndiaBat 46* (52) · Bowl –
9 Oct 2025Western Australia v New South WalesBat 2 (6) · Bowl –

Western Australia's next match

Victoria v Western Australia, Sheffield Shield, 11 Nov 2026 at Melbourne Cricket Ground.

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

More players from Australia

All Australia players