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)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEET2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th 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)ODI5th 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 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
L BothaSA4646*2553v GHAAccra17 Mar 2024
Heinrich KlaasenSA46464423v BANNew York10 Jun 2024
Aiden MarkramSA46463241v USANorth Sound19 Jun 2024
Kyle VerreynneSA4610 & 367250v ZIMBulawayo28 Jun 2025
LG PretoriusSA46464071v PAKFaisalabad6 Nov 2025
Temba BavumaSA46464831v INDRaipur3 Dec 2025
William ShaldersSA4542 & 3-00v AUSJohannesburg18 Oct 1902
Aubrey FaulknerSA4545-60v ENGCape Town30 Mar 1906
Mick CommailleSA4542 & 3-00v ENGCape Town7 Mar 1910
Jimmy BlanckenbergSA4525 & 20-61v AUSCape Town26 Nov 1921
Nummy DeaneSA4541 & 4--0v ENGCape Town31 Dec 1927
Denys MorkelSA450 & 45-00v ENGJohannesburg28 Jan 1928
Jock CameronSA454 & 41*-40v ENGDurban21 Feb 1931
Alan MelvilleSA4539 & 6--0v ENGLondon16 Aug 1947
Jack CheethamSA4510 & 35--0v AUSJohannesburg24 Dec 1949
Jackie McGlewSA4540 & 5--0v ENGNottingham7 Jun 1951
Hugh TayfieldSA4523 & 22-60v AUSMelbourne24 Dec 1952
Jack CheethamSA4529 & 16*-30v NZJohannesburg29 Jan 1954
Trevor GoddardSA4545--0v AUSDurban24 Jan 1958
Jackie McGlewSA450 & 45-30v ENGNottingham7 Jul 1960
Peter van der MerweSA4514 & 3112350v AUSMelbourne1 Jan 1964
Ali BacherSA4530 & 1511640v AUSJohannesburg19 Feb 1970
Jonty RhodesSA45457150v WIPort of Spain11 Apr 1992
Kepler WesselsSA45457720v WIPort of Spain12 Apr 1992
Dave CallaghanSA4545*8250v INDPort Elizabeth9 Dec 1992
Kepler WesselsSA45459630v INDJohannesburg13 Dec 1992
Peter KirstenSA4545*9350v WIPort Elizabeth11 Feb 1993
Daryll CullinanSA45456610v WIBloemfontein23 Feb 1993
Hansie CronjeSA45455811v AUSPort Elizabeth22 Feb 1994
Daryll CullinanSA45458740v ENGBirmingham25 Aug 1994
Gary KirstenSA45456150v AUSPeshawar24 Oct 1994
Jonty RhodesSA4545*4611v PAKFaisalabad28 Oct 1994
Andrew HudsonSA45456390v ENGDurban14 Dec 1995
Brian McMillanSA4545*9230v ENGEast London19 Jan 1996
Hansie CronjeSA4545*7320v PAKKarachi29 Feb 1996
Andrew HudsonSA45456060v INDMumbai14 Dec 1996
Jacques KallisSA456 & 3918560v AUSJohannesburg28 Feb 1997
Adam BacherSA45457620v AUSDurban5 Apr 1997
David RichardsonSA4545*12450v PAKRawalpindi6 Oct 1997
Lance KlusenerSA45453980v PAKLahore2 Nov 1997
Jacques KallisSA45458200v NZHobart11 Dec 1997
Adam BacherSA45455140v AUSSydney27 Jan 1998
Shaun PollockSA4538 & 76880v PAKPort Elizabeth6 Mar 1998
Gerhardus LiebenbergSA450 & 459070v SLCenturion27 Mar 1998
Allan DonaldSA4534 & 119540v WIPort Elizabeth10 Dec 1998
Hansie CronjeSA4521 & 2410231v WIPort Elizabeth10 Dec 1998
Gary KirstenSA45454951v NZWellington30 Mar 1999
Gary KirstenSA45456230v ENGLondon22 May 1999
Jonty RhodesSA45454632v KENNairobi30 Sept 1999
Jonty RhodesSA4512 & 338821v SLKandy30 Jul 2000

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.