Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

South Africa: Batting figures (All cricket)

Jacques Kallis has scored the most runs in all cricket for South Africa v Australia since 1908: 3,642 in 78 matches.

More filters

3 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×v Australia×From 1908-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Jacques KallisSA1997-2012781036364214737.55660255.17623336132
AB de VilliersSA2005-2018587810337016949.56547161.60723436240
Hashim AmlaSA2008-201852715245319637.17409159.96611528412
Herschelle GibbsSA1997-200965800237217529.65369464.21410831225
Gary KirstenSA1993-200257733230115332.87471748.7841042551
Faf du PlessisSA2011-202043536219412646.68312470.2388124326
Graeme SmithSA2002-201447665217212235.61317768.3741252677
Hansie CronjeSA1992-199951578215212243.92366558.72315718126
Jonty RhodesSA1992-2002636615198283*38.86305164.96013313116
Quinton de KockSA2014-202654602195317833.67220488.6148321050
JP DuminySA2008-2019535810187116638.98285065.65310118022
Mark BoucherSA1999-201165781515368924.38256659.860101015214
Graeme PollockSA1963-197014232145327469.19154950.555501849
David MillerSA2011-2026454212144114248.031327108.5947111244
Aiden MarkramSA2018-202630361141815240.51192173.8245416522
Temba BavumaSA2016-202626354131017942.26222958.7737413911
Eddie BarlowSA1963-197014262114920147.88156841.525321223
Shaun PollockSA1997-200757591411466925.47156973.0404411616
Neil McKenzieSA2000-20093038310979931.34234946.700741264
Trevor GoddardSA1957-19701833410909337.59106336.12081462
Lance KlusenerSA1996-2002323799359233.39118478.970568514
Andrew HudsonSA1992-19971924193110240.48187549.65193990
Dudley NourseSA1935-19501019192323151.28--252510
Daryll CullinanSA1993-2000354169038925.80148660.77069834
Aubrey FaulknerSA1910-1912815188020462.86125658.283511031
John WaiteSA1952-19641424083913434.9628840.97253290
Denis LindsaySA1963-19701014083818259.8666164.3034110113
Ashwell PrinceSA2002-20111828083815029.93187544.69223913
Dave NourseSA1910-19211121370411139.1170543.12140600
Russell EndeanSA1952-195810191691162*38.39--150220
Heinrich KlaasenSA2018-20231718366217444.13601110.152215524
Dean ElgarSA2012-202313251660141*27.50170938.62235805
Herbie TaylorSA1912-1932112116409332.00--042622
Boeta DippenaarSA2000-20062227163710124.50112056.88132850
David RichardsonSA1992-199849421063072*19.69138245.59024492
Jackie McGlewSA1952-1958917060410835.53--231321
Eric RowanSA1935-1950815060114340.07--14180
Ken FunstonSA1952-1958101915999233.28--050222
Peter KirstenSA1992-1994151825897936.81164935.72040511
Brian McMillanSA1992-19982827358087*24.17144940.03052551
Bruce MitchellSA1931-1936102025739531.83--042201
Billy ZulchSA1910-1921816154715036.4783742.29220541
Kepler WesselsSA1992-19941921353281*29.56113646.83040440
Rilee RossouwSA2014-20161414153012240.77519102.12140656
Vernon PhilanderSA2011-2018172775117325.55107347.62032549
Jacques RudolphSA2005-201213233510102*25.50114944.39101650
Barry RichardsSA197047050814072.5785459.48220705
Marco JansenSA2022-2026161804978527.6165975.420335718
Adam BacherSA1997-1998111604909630.63120840.56020511
Roy McLeanSA1952-195891714808130.0020.00043481
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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