ODI1st 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 runsODI5th 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-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

South Africa: Batting by ground (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Tristan StubbsSASophia GardensCardiff2022-20252212815*28.0018155.5600012
Frank HearneSASt George's Park Cricket GroundPort Elizabeth1896120282314.00--000-0
Eric MarxSALord's No. 1 GroundDurban1921120282814.00--00140
Roy McLeanSAAdelaide OvalAdelaide1953120281714.00--00040
Headley KeithSAKingsmeadDurban1957120282214.00--00030
Jackie BottenSATrent BridgeNottingham1965120281814.00--00030
Dave CallaghanSAWACA GroundPerth1994220282614.004858.3300020
Jacques KallisSAKallang GroundSingapore200033028229.336841.1800050
Boeta DippenaarSAIqbal StadiumFaisalabad200323028219.337537.3300040
Shaun PollockSAQueen's Park OvalPort of Spain20012312815*14.004463.6400010
Makhaya NtiniSASydney Cricket GroundSydney2002-20094322828*28.008234.1500150
JP DuminySASir Vivian Richards Stadium, North SoundAntigua201033028159.334858.3300111
Johan BothaSASheikh Zayed StadiumAbu Dhabi2010531281214.006145.9000040
Andile PhehlukwayoSAZayed Cricket StadiumAbu Dhabi2024331282314.003971.7900040
Kyle VerreynneSALord'sLondon2022-2025231281314.007338.3600010
Sid PeglerSAKennington OvalLondon1912-192423028259.33--00100
Daryll CullinanSAAdelaide OvalAdelaide1994-199723028139.339828.5700030
Makhaya NtiniSANewlands Cricket GroundCape Town1998-2002342281414.004957.1400040
Dean ElgarSAOld TraffordManchester2017-202224028127.009629.1700130
Anrich NortjeSAThe Wanderers StadiumJohannesburg2019-202364028137.004858.3300040
Hugh TayfieldSATrent BridgeNottingham1955-196024028117.00--00130
Kyle AbbottSANewlandsCape Town2014-201775128167.0014319.5800140
Andile PhehlukwayoSANewlandsCape Town2016-2024116128115.604070.0000021
Denis LindsaySABasin ReserveWellington1964110272727.00--00060
Herschelle GibbsSAKeenan StadiumJamshedpur2000110272727.002896.4300040
Gary KirstenSANehru StadiumGuwahati1996110272727.003479.4100050
Gary KirstenSAVRA Cricket GroundAmstelveen1999110272727.007138.0300030
Lance KlusenerSAWanderers StadiumJohannesburg1999-20002112727*-14192.8600021
Allan DonaldSAHeadingley Cricket GroundLeeds1994-1999310272727.004757.4500030
Justin OntongSASenwes ParkPotchefstroom2008110272727.003871.0500040
Faf du PlessisSACarrara OvalCarrara2018110272727.0015180.0000040
Quinton de KockSACivil Service Cricket Club, StormontBelfast2021110272727.0020135.0000050
Temba BavumaSAM.Chinnaswamy StadiumBengaluru20191112727*-23117.3900021
Tony de ZorziSABuffalo ParkEast London2023110272727.0026103.8500040
Tristan StubbsSAArnos Vale Ground, Kingstown, St VincentKingstown20241112727*-18150.0000021
Duan JansenSAWanderers StadiumJohannesburg20261112727*-18150.0000040
Hugh TayfieldSABasin ReserveWellington19531112727*---000-2
Sid O'LinnSAOld Trafford Cricket GroundManchester1960110272727.0012521.60000-1
Andrew HudsonSAPCA IS Bindra StadiumMohali1993110272727.004757.4500050
Hansie CronjeSAMadhavrao Scindia Cricket GroundRajkot1996110272727.005054.0000000
Hansie CronjeSACounty Cricket GroundHove1999110272727.003090.0000030
Richard SnellSAKingsmead Cricket GroundDurban19942112727*-16168.7500031
Daryll CullinanSAGoodyear ParkBloemfontein1999110272727.005450.0000030
Dale BenkensteinSAIndian Petrochemicals Corporation Limited Sports Complex GroundVadodara2000110272727.002993.1000020
Neil McKenzieSAEden ParkAuckland2004120272713.507336.9900150
Nicky BojeSAAsgiriya StadiumKandy2000120272713.507436.4900120
Jonty RhodesSABellerive OvalHobart1997-2002220271413.504264.2900030
Hashim AmlaSAGaddafi StadiumLahore2007120271713.507536.0000030
Dane PiedtSAJSCA International Stadium ComplexRanchi2019120272313.508731.0300021
Farhaan BehardienSAMelbourne Cricket GroundMelbourne2014220272213.503381.8200020

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.