Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

South Africa: Batting match by match (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×
PlayerRunsScoresBF4s6sOppositionGroundDate
AB de VilliersSA7027 & 43147100v ENGLondon16 Aug 2012
AB de VilliersSA70707170v INDCardiff6 Jun 2013
David MillerSA70706872v WIDurban16 Jan 2015
Farhaan BehardienSA70708751v NZPotchefstroom23 Aug 2015
Quinton de KockSA70704962v AUSDurban5 Oct 2016
Temba BavumaSA7064 & 6187110v NZDunedin8 Mar 2017
Reeza HendricksSA70705081v INDJohannesburg18 Feb 2018
Quinton de KockSA7020 & 5013390v ENGCape Town3 Jan 2020
Quinton de KockSA70704754v AUSPort Elizabeth23 Feb 2020
Janneman MalanSA70708190v PAKCenturion7 Apr 2021
Aiden MarkramSA70704834v WISt George's3 Jul 2021
Reeza HendricksSA70705090v ENGSouthampton31 Jul 2022
Ryan RickeltonSA7035 & 3514690v INDGuwahati22 Nov 2025
Marco JansenSA70703983v INDRanchi30 Nov 2025
Jimmy SinclairSA6940 & 29--0v ENGJohannesburg2 Mar 1896
Dave NourseSA690 & 69-00v ENGCape Town21 Jan 1910
Dave NourseSA695 & 64*14730v AUSSydney9 Dec 1910
Herbie TaylorSA6929 & 40--0v ENGJohannesburg26 Dec 1913
Dave NourseSA6944 & 25--0v ENGDurban16 Feb 1923
Dudley NourseSA6944* & 25--0v AUSCape Town1 Jan 1936
Ossie DawsonSA6936 & 33--0v ENGLondon21 Jun 1947
Dudley NourseSA6937 & 3210861v ENGDurban16 Dec 1948
Jack CheethamSA6915 & 54-70v ENGLondon21 Jun 1951
Roy McLeanSA6927 & 42-80v AUSMelbourne24 Dec 1952
John WaiteSA6928 & 41-80v NZAuckland13 Mar 1964
Graeme PollockSA694 & 65*-120v ENGJohannesburg22 Jan 1965
Graeme PollockSA692 & 67*15501v AUSDurban20 Jan 1967
Andrew HudsonSA6914 & 5520581v INDDurban13 Nov 1992
Pat SymcoxSA6948 & 2113791v SLMoratuwa25 Aug 1993
Gary KirstenSA69699760v PAKFaisalabad28 Oct 1994
Daryll CullinanSA690 & 69*17330v PAKJohannesburg19 Jan 1995
Daryll CullinanSA69697833v WIKarachi11 Mar 1996
Hansie CronjeSA69696363v AUSBloemfontein13 Apr 1997
Hansie CronjeSA6969*10541v ENGManchester2 Jul 1998
Daryll CullinanSA696970130v ENGDhaka25 Oct 1998
Gary KirstenSA6962 & 717450v WIJohannesburg26 Nov 1998
Dale BenkensteinSA69699020v WICape Town2 Feb 1999
Shaun PollockSA6969*12091v NZAuckland27 Feb 1999
Jacques KallisSA690 & 6920870v ENGDurban26 Dec 1999
Jacques KallisSA6929 & 4016981v SLGalle20 Jul 2000
Jonty RhodesSA69698051v NZCape Town4 Nov 2000
Herschelle GibbsSA6918 & 5118760v WIKingston19 Apr 2001
Jacques KallisSA696914730v WIKingstown16 May 2001
Herschelle GibbsSA69697791v ZIMHarare29 Sept 2001
Neil McKenzieSA6969*86100v ZIMHarare30 Sept 2001
Shaun PollockSA6969*3416v NZPerth1 Feb 2002
Graeme SmithSA69697760v KENColombo20 Sept 2002
Gary KirstenSA69699261v WICape Town9 Feb 2003
Graeme SmithSA696980100v ZIMSouthampton10 Jul 2003
Jacques RudolphSA6969*97120v ZIMSouthampton10 Jul 2003

BF balls faced · 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.