45MatchesODI 31 · T20I 14
1,407Runsaverage 37.03 · SR 110.9
100Highest score1 hundreds · 11 fifties

Mitchell Marsh against South Africa by format

FormatMatRunsAvgSR100s/50sHS
ODI311,00035.7199.11/8100
T20I1440740.70156.50/392*

Mitchell Marsh against South Africa year by year

YearMatRunsAvgSR100s/50sHS
2026 ODI320066.67152.70/384
2025 ODI320668.6790.71/1100
2025 T20I38929.67156.10/154
2023 ODI713018.57101.60/171
2023 T20I3186186.00186.00/292*
8 earlier years
YearMatRunsAvgSR100s/50sHS
2021 T20I11111.0064.70/011
2020 ODI38428.0080.00/036
2020 T20I34414.67115.80/019
2016 ODI815522.1482.90/150
2016 T20I34141.00151.90/035
2014 ODI621743.4096.00/286*
2011 ODI18—160.00/08*
2011 T20I13636.00171.40/036

Mitchell Marsh's best innings against South Africa

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
100106ODIGreat Barrier Reef Arena24 Aug 2025
92*49T20IKingsmead30 Aug 2023
8896ODICazaly's Stadium19 Aug 2025
86*51ODIHarare Sports Club2 Sept 2014
8453ODIWanderers Stadium27 Sept 2026

Mitchell Marsh against South Africa by ground

GroundMatRunsAvgSR
Kingsmead628370.75167.5
Wanderers Stadium623146.20140.9
Harare Sports Club311859.00107.3
Newlands35829.00105.5
Mangaung Oval35317.6786.9
SuperSport Park34522.50115.4
Cazaly's Stadium214271.00106.8
Great Barrier Reef Arena211859.0090.1

South Africa bowlers Mitchell Marsh has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Lungi Ngidi1051334126.7
Keshav Maharaj10281279.4
Imran Tahir9772274.2
Tabraiz Shamsi81852104.9
Andile Phehlukwayo72742102.8
Aiden Markram69760110.1
Kagiso Rabada62874140.3
Marco Jansen59882149.2

Mitchell Marsh's batting in every match against South Africa

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
30 Sept 2026ODI564282133.3WonSenwes Park
27 Sept 2026ODI8453105158.5LostWanderers Stadium
24 Sept 2026ODI603656166.7LostKingsmead
24 Aug 2025ODI1001066594.3WonGreat Barrier Reef Arena
22 Aug 2025ODI18254072.0LostGreat Barrier Reef Arena
39 older innings
DateFormatRunsBalls4s6sSRResultGround
19 Aug 2025ODI889610091.7LostCazaly's Stadium
16 Aug 2025T20I543735145.9WonCazaly's Stadium
12 Aug 2025T20I221321169.2LostMarrara Stadium
10 Aug 2025T20I13711185.7WonMarrara Stadium
16 Nov 2023ODI06000.0WonEden Gardens
12 Oct 2023ODI7150046.7LostEkana Cricket Stadium
17 Sept 2023ODI715666126.8LostWanderers Stadium
15 Sept 2023ODI691066.7LostSuperSport Park
12 Sept 2023ODI292641111.5LostSedgars Park
9 Sept 2023ODI01000.0WonMangaung Oval
7 Sept 2023ODI171540113.3WonMangaung Oval
3 Sept 2023T20I151230125.0WonKingsmead
1 Sept 2023T20I79*3986202.6WonKingsmead
30 Aug 2023T20I92*49132187.8WonKingsmead
23 Oct 2021T20I11171064.7WonZayed Cricket Stadium
7 Mar 2020ODI32412178.0LostSenwes Park
4 Mar 2020ODI36453080.0LostMangaung Oval
29 Feb 2020ODI16191084.2LostBoland Park
26 Feb 2020T20I191611118.8WonNewlands
23 Feb 2020T20I680075.0LostSt George's Park
21 Feb 2020T20I191411135.7WonWanderers Stadium
12 Oct 2016ODI35382292.1LostNewlands
9 Oct 2016ODI50725169.4LostSt George's Park
5 Oct 2016ODI280025.0LostKingsmead
2 Oct 2016ODI191940100.0LostWanderers Stadium
30 Sept 2016ODI312551124.0LostSuperSport Park
11 Jun 2016ODI10121083.3WonWarner Park
7 Jun 2016ODI8131061.5LostProvidence Stadium
9 Mar 2016T20I4*110400.0WonNewlands
6 Mar 2016T20I2*100200.0WonWanderers Stadium
4 Mar 2016T20I352512140.0LostKingsmead
19 Nov 2014ODI221320169.2WonManuka Oval
16 Nov 2014ODI67883276.1LostWestern Australia Cricket Association Ground
14 Nov 2014ODI10151066.7WonWestern Australia Cricket Association Ground
6 Sept 2014ODI27461158.7LostHarare Sports Club
2 Sept 2014ODI86*5157168.6WonHarare Sports Club
27 Aug 2014ODI5130038.5LostHarare Sports Club
19 Oct 2011ODI8*510160.0WonSuperSport Park
16 Oct 2011T20I362104171.4LostWanderers Stadium

Mitchell Marsh vs South Africa: questions and answers

How many matches has Mitchell Marsh played against South Africa?
Mitchell Marsh has played 45 matches against South Africa (31 in ODIs, 14 in T20Is), from 2011 to 2026. Australia won 20 and lost 24 of them.
How many runs has Mitchell Marsh scored against South Africa?
Mitchell Marsh has scored 1,407 runs in 44 innings against South Africa at an average of 37.03 and a strike rate of 110.9 (1,000 runs at an average of 35.71 in ODIs, 407 runs at an average of 40.70 in T20Is).
What is Mitchell Marsh's highest score against South Africa?
Mitchell Marsh's highest score against South Africa is 100 off 106 balls (ODI) at Great Barrier Reef Arena on 24 August 2025.
How many hundreds has Mitchell Marsh scored against South Africa?
Mitchell Marsh has scored 1 hundred and 11 fifties against South Africa.
Where has Mitchell Marsh scored the most runs against South Africa?
At Kingsmead: 283 runs in 6 innings against South Africa, at an average of 70.75.
How does Mitchell Marsh usually get out against South Africa?
Of Mitchell Marsh's 38 dismissals against South Africa: caught 26, bowled 7, lbw 4 and run out 1. Lungi Ngidi has dismissed Mitchell Marsh most often, 4 times in 105 balls.
When did Mitchell Marsh last play against South Africa?
On 30 September 2026 (ODI) at Senwes Park: 56 off 42 balls. Australia won that match.