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 by ground (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Herschelle GibbsSAIndian Petrochemicals Corporation Limited Sports Complex GroundVadodara2000110373737.0031119.3500050
Jacques KallisSANehru StadiumKochi20001113737*-30123.3300030
Neil McKenzieSANorth West Cricket StadiumPotchefstroom2002110373737.005764.9100040
Ashwell PrinceSANational Cricket Stadium, St George'sGrenada2007210373737.005764.9100020
Johan van der WathSASydney Cricket GroundSydney20061113737*-16231.2500024
Alviro PetersenSADe Beers Diamond OvalKimberley2012110373737.003994.8700041
Dewald BrevisSAJSCA International Stadium ComplexRanchi2025110373737.0028132.1400023
Louis StrickerSATrent BridgeNottingham1912110373737.00--000-0
Peter CarlsteinSAAdelaide OvalAdelaide1964110373737.00--00050
Gary KirstenSASardar Patel StadiumAhmedabad1996120372018.509041.1100040
Lance KlusenerSAQueens Sports ClubBulawayo2001221372737.005962.7100050
Stiaan van ZylSANewlandsCape Town2015-2016220373318.507549.3300040
Pieter MalanSAThe Wanderers StadiumJohannesburg2020120372218.5011432.4600040
Zubayr HamzaSASeddon ParkHamilton2024120372018.5016222.8400050
Mick CommailleSALord'sLondon1924120373718.50--00100
Owen DunellSASt George's Park Cricket GroundPort Elizabeth18891213726*37.00--00030
Denys MorkelSASydney Cricket GroundSydney1931120372018.50--00040
Ken ViljoenSASydney Cricket GroundSydney1931120373718.50--00130
Ken ViljoenSANewlandsCape Town1936120372318.50--000-0
Tiger LanceSALord'sLondon1965120372818.50--000-0
Peter KirstenSAQueen's Park OvalPort of Spain1992220372818.507350.6800030
John ComminsSANewlands Cricket GroundCape Town1995121372737.0014325.8700020
JP DuminySAAdelaide OvalAdelaide2009-2016331372618.509339.7800050
Heinrich KlaasenSAKingsmeadDurban2019-2024330372512.3336102.7800122
Tony de ZorziSANewlandsCape Town2024230373412.336457.8100031
Tommy WardSAKingsmeadDurban1923230372612.33--00000
William ShaldersSANewlandsCape Town1906230372112.33--00140
Pat SymcoxSAGaddafi StadiumLahore19974313722*18.5026142.3100114
Allan DonaldSAKensington OvalBridgetown1992-200134037379.2514625.3400340
Tip SnookeSASydney Cricket GroundSydney1910-191124037189.258543.5300040
Keshav MaharajSAOld TraffordManchester2017-20223513721*9.256953.6200132
Jackie McGlewSALord'sLondon1951-196036037176.1730.0000200
Boeta DippenaarSAJade StadiumChristchurch2004110363636.005862.0700040
JP DuminySAHolkar Cricket StadiumIndore2015110363636.004678.2600030
Hashim AmlaSAHimachal Pradesh Cricket Association StadiumDharamsala2015110363636.0024150.0000050
Farhaan BehardienSAShere Bangla National StadiumMirpur2015210363636.004481.8200021
Mangaliso MosheleSASophia GardensCardiff2017110363636.0022163.6400014
Wiaan MulderSACivil Service Cricket Club, StormontBelfast2021210363636.0026138.4600022
Adrian KuiperSASydney Cricket GroundSydney1992210363636.004481.8200050
Daryll CullinanSAArbab Niaz StadiumPeshawar1994110363636.0035102.8600041
Graeme SmithSABourda, GeorgetownGuyana2005120363418.0014524.8300030
Neil McKenzieSAGalle International StadiumGalle2000120362518.0012528.8000060
Mark BoucherSACarisbrookDunedin1999-2004220363518.0034105.8800030
Nicky BojeSAAntigua Recreation GroundSt John's2001-2005220363618.0012429.0300151
Nicky BojeSADocklands StadiumMelbourne20002223628*-29124.1400002
Jonty RhodesSAAMI StadiumChristchurch1992-1999420362218.005072.0000001
Andrew HallSAKingsmead Cricket GroundDurban1999-20022223627*-5664.2900050
JP DuminySABellerive OvalHobart2009-2016220363518.003894.7400030
JP DuminySAProvidence StadiumGuyana2016220362318.005664.2900000
Ashwell PrinceSAWACA GroundPerth2005120362818.0012429.0300030

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.