Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

South Africa: Batting innings by innings (All cricket)

The highest score in all cricket for South Africa at Melbourne Cricket Ground is 204 by Aubrey Faulkner (SA) v AUS, 31 Dec 1910.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×At Melbourne Cricket Ground×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Aubrey FaulknerSA20432026063.753c WW Armstrong b WJ Whitty2v AUSMelbourne31 Dec 1910
JP DuminySA16634018048.826c PM Siddle b NM Hauritz2v AUSMelbourne26 Dec 2008
Russell EndeanSA162*-90-3not out3v AUSMelbourne24 Dec 1952
Gary KirstenSA112*1378081.752not out1v AUSMelbourne21 Jan 1994
Ken ViljoenSA111-90-7c TW Wall b SJ McCabe2v AUSMelbourne31 Dec 1931
Eddie BarlowSA10925211043.252c AN Connolly b GD McKenzie1v AUSMelbourne1 Jan 1964
Jacques KallisSA1012796036.203b PR Reiffel4v AUSMelbourne26 Dec 1997
Jacques KallisSA991808055.004run out (DR Martyn/†AC Gilchrist)3v AUSMelbourne26 Dec 2001
Herschelle GibbsSA9423415040.173b A Symonds2v AUSMelbourne26 Dec 2005
Dave NourseSA92*1706054.124not out2v AUSMelbourne17 Feb 1911
John WatkinsSA92-81-3b RG Archer2v AUSMelbourne6 Feb 1953
Hansie CronjeSA91*1475061.903not out2v AUSMelbourne9 Dec 1993
AB de VilliersSA918860103.414c SPD Smith b PJ Cummins1v AUSMelbourne21 Nov 2014
Kepler WesselsSA851266067.461c RA Smith b GA Hick1v ENGMelbourne12 Mar 1992
Gary KirstenSA832567032.422c †IA Healy b ME Waugh2v AUSMelbourne26 Dec 1997
Roy McLeanSA81-101-6lbw b G Noblet2v AUSMelbourne6 Feb 1953
Aubrey FaulknerSA80939186.023b WJ Whitty4v AUSMelbourne17 Feb 1911
Boeta DippenaarSA79*1079073.834not out2v NZMelbourne6 Feb 2002
Andrew HudsonSA791157068.702c & b GA Hick1v ENGMelbourne12 Mar 1992
JP DuminySA784891162.504lbw b DJ Hussey2v AUSMelbourne11 Jan 2009
Tip SnookeSA7715010051.337b WJ Whitty2v AUSMelbourne31 Dec 1910
John WaiteSA771834042.085b GD McKenzie3v AUSMelbourne1 Jan 1964
Roy McLeanSA76*-140-6not out4v AUSMelbourne6 Feb 1953
Dale SteynSA761919139.7910b PM Siddle2v AUSMelbourne26 Dec 2008
Tony PitheySA762717028.043c †ATW Grout b AN Connolly3v AUSMelbourne1 Jan 1964
Graeme SmithSA759410079.791lbw b NM Hauritz4v AUSMelbourne26 Dec 2008
JP DuminySA71930076.344c CL White b NW Bracken2v AUSMelbourne16 Jan 2009
Hansie CronjeSA711415050.353c DC Boon b SK Warne2v AUSMelbourne26 Dec 1993
Gary KirstenSA70875080.462st †AC Gilchrist b ME Waugh1v AUSMelbourne23 Jan 1998
Kepler WesselsSA701184059.322b CJ McDermott2v AUSMelbourne9 Dec 1993
Hansie CronjeSA701432048.955c MA Taylor b SR Waugh4v AUSMelbourne26 Dec 1997
Russell EndeanSA70-30-1b WA Johnston4v AUSMelbourne6 Feb 1953
Shaun PollockSA67*1208155.838not out4v AUSMelbourne26 Dec 2005
Neil McKenzieSA671638041.105lbw b B Lee1v AUSMelbourne26 Dec 2001
Jack CheethamSA66-70-7c CC McDonald b WA Johnston2v AUSMelbourne6 Feb 1953
Temba BavumaSA651446045.144c sub (MS Harris) b NM Lyon3v AUSMelbourne26 Dec 2022
Andrew HudsonSA64*2013031.841retired hurt2v AUSMelbourne26 Dec 1993
John WaiteSA64-40-2run out2v AUSMelbourne6 Feb 1953
Kepler WesselsSA63*1722036.636not out2v AUSMelbourne26 Dec 1993
Neil McKenzieSA63806078.755c RT Ponting b BW Hilfenhaus2v AUSMelbourne16 Jan 2009
Jim ChristySA63-50-3c †WAS Oldfield b H Ironmonger4v AUSMelbourne31 Dec 1931
Graeme SmithSA621136054.871c †BJ Haddin b PM Siddle2v AUSMelbourne26 Dec 2008
John WaiteSA62-50-2c GB Hole b KR Miller3v AUSMelbourne24 Dec 1952
AB de VilliersSA611419043.261lbw b GD McGrath2v AUSMelbourne26 Dec 2005
Jacques KallisSA59*805173.753not out2v NZMelbourne6 Feb 2002
Neil McKenzieSA59*1403142.142not out4v AUSMelbourne26 Dec 2008
Marco JansenSA5913610043.387c †AT Carey b C Green1v AUSMelbourne26 Dec 2022
Jimmy SinclairSA58*696284.068not out2v AUSMelbourne31 Dec 1910
Faf du PlessisSA55715077.463c S Dhawan b MM Sharma2v INDMelbourne22 Feb 2015
Eddie BarlowSA541045051.922run out3v AUSMelbourne1 Jan 1964
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.