Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th 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)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 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-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd 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/27QUETASODI1st ODI · England tour of Australia 2026AUSENG

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
Chris MorrisSAHagley OvalChristchurch2017110777.00887.5000010
Farhaan BehardienSABoland ParkPaarl201711177*-977.7800000
David WieseSAMahinda Rajapaksa International Cricket Stadium, SooriyawewaHambantota201321177*-887.5000000
Pite van BiljonSASt George's ParkGqeberha202011177*-3233.3300010
Keshav MaharajSAMA Chidambaram Stadium, ChepaukChennai202311177*-2133.3300010
Theunis de BruynSANew Wanderers StadiumJohannesburg2017110777.006116.6700010
Kagiso RabadaSAGreenfield International StadiumThiruvananthapuram2022-202321177*-1163.6400000
Corbin BoschSARawalpindi Cricket StadiumRawalpindi2025110777.005140.0000010
Andile PhehlukwayoSARangiri Dambulla International StadiumDambulla201821177*-1936.8400010
Heinrich KlaasenSACivil Service Cricket Club, StormontBelfast202111177*-5140.0000010
Lungi NgidiSANarendra Modi StadiumAhmedabad2023-202671177*-977.7800010
Eathan BoschSAGaddafi StadiumLahore202511177*-977.7800000
Kepler WesselsSAThe GabbaBrisbane1992110777.002429.1700000
Rubin HermannSABay OvalMount Maunganui2026110777.006116.6700001
Senuran MuthusamySALord'sLondon2025110777.006116.6700010
Andile SimelaneSASt George's ParkGqeberha2024110777.001070.0000000
Nqaba PeterSAHarare Sports ClubHarare202531177*-5140.0000010
Quintin McMillanSANewlandsCape Town193111177*---000-0
Lennox BrownSABasin ReserveWellington1932110777.00--000-0
Jack CheethamSAHeadingley Cricket GroundLeeds1951110777.00--000-0
Anton MurraySACrusaders GroundPort Elizabeth1954110777.00--000-0
Tony PitheySAOld Trafford Cricket GroundManchester1960110777.00--000-0
David PitheySABasin ReserveWellington1964110777.00--000-0
Dennis GamsySAKingsmeadDurban1970110777.001936.8400000
Brian McMillanSASheikhupura StadiumSheikhupura1997110777.001353.8500010
Andrew HudsonSANairobi Club GroundNairobi1996110777.002231.8200010
Peter KirstenSAEden GardensKolkata1991110777.002924.1400000
David RichardsonSANational StadiumKarachi1994110777.001546.6700010
Adrian KuiperSAAdelaide OvalAdelaide1992110777.006116.6700000
Adrian KuiperSAManuka OvalCanberra1992110777.00977.7800000
Fanie de VilliersSANational StadiumKarachi199411177*-7100.0000000
Fanie de VilliersSAAMI StadiumChristchurch1995110777.007100.0000010
Dale BenkensteinSAR Premadasa StadiumColombo2002110777.006116.6700000
Pieter StrydomSABuffalo ParkEast London200011177*-977.7800000
Eric SimonsSASeddon ParkHamilton199511177*-887.5000000
Eric SimonsSAAMI StadiumChristchurch1995110777.00977.7800000
Henry WilliamsSANew Wanderers StadiumJohannesburg2000110777.00977.7800000
Herschelle GibbsSAMcLean ParkNapier1999-200422174*7.001070.0000010
Herschelle GibbsSAR. Premadasa StadiumColombo2004220773.503023.3300100
Shaun PollockSAWarner Park, BasseterreSt Kitts2007321777.007100.0000010
Allan DonaldSAEdgbaston Cricket GroundBirmingham1998-1999420773.501741.1800100
Allan DonaldSANewlandsCape Town2000-2003321777.00887.5000010
Paul AdamsSASabina ParkKingston2001120743.501643.7500010
André NelSAKennington OvalLondon2008121747.001353.8500010
JP DuminySABeausejour Stadium, Gros IsletSt Lucia201022174*7.006116.6700010
Adam BacherSAWanderers StadiumJohannesburg1998120763.503321.2100000
Dale SteynSAGreen ParkKanpur2008-2015220773.501546.6700110
Johan BothaSAEden ParkAuckland201222175*7.001741.1800010
Loots BosmanSASir Vivian Richards Stadium, North SoundAntigua2010220773.501546.6700100
Alviro PetersenSAKensington Oval, BridgetownBarbados2010120763.501546.6700010

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.