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
Eric SimonsSASuperSport ParkCenturion1994221121012.001392.3100000
Bjorn FortuinSASuperSport ParkCenturion2020-20233311286.008150.0000020
Richard SnellSASydney Cricket GroundSydney1992-19945301264.001580.0000110
Tommy WardSALord'sLondon1912-19242421276.00--00000
Fanie de VilliersSASt George's ParkGqeberha1993-1998641127*4.003138.7100101
Keshav MaharajSAEden GardensKolkata2023-20264511273.002646.1500210
Bonnor MiddletonSANewlands Cricket GroundCape Town1896-19023631264.00--00000
Jacques KallisSACaptain Roop Singh StadiumGwalior2010110111111.001384.6200020
Boeta DippenaarSAQueens Sports ClubBulawayo2001110111111.003928.2100020
Shaun PollockSASinhalese Sports ClubColombo2004110111111.0010110.0000010
Nicky BojeSAR Premadasa StadiumColombo2000210111111.008137.5000010
Makhaya NtiniSABourdaGeorgetown2001110111111.001291.6700020
Jonty RhodesSASheikhupura StadiumSheikhupura1997110111111.001291.6700020
Robin PetersonSAMelbourne Cricket GroundMelbourne2014110111111.001291.6700001
Robin PetersonSAEden ParkAuckland2004-20123111111*-10110.0000010
Robin PetersonSANewlands Cricket GroundCape Town2002110111111.0011100.0000000
Alan DawsonSARangiri Dambulla International StadiumDambulla2004110111111.009122.2200010
Martin van JaarsveldSANorth West Cricket StadiumPotchefstroom2002110111111.001291.6700010
Martin van JaarsveldSALord'sLondon2003110111111.002055.0000020
Justin OntongSARajiv Gandhi International Stadium, UppalHyderabad2005110111111.002347.8300020
Justin OntongSASabina ParkKingston2001110111111.001291.6700010
Justin KempSAWankhede StadiumMumbai2005110111111.001291.6700010
Albie MorkelSABellerive OvalHobart20091111111*-5220.0000020
Paul HarrisSAKensington Oval, BridgetownBarbados2010110111111.003036.6700020
David MillerSAHeadingleyLeeds2017-2022210111111.0010110.0000001
David MillerSACarrara OvalCarrara2018110111111.0010110.0000010
Faf du PlessisSAHagley OvalChristchurch2017110111111.001764.7100020
Faf du PlessisSAEden GardensKolkata2011110111111.001957.8900000
Richard LeviSAEden ParkAuckland2012110111111.007157.1400011
Dwaine PretoriusSAWestpac StadiumWellington2017110111111.0011100.0000020
Farhaan BehardienSABarabati StadiumCuttack2015110111111.001861.1100000
Mangaliso MosheleSANew Wanderers StadiumJohannesburg2017110111111.0010110.0000020
Kagiso RabadaSAWestern Australia Cricket Association GroundPerth20161111111*-1291.6700020
Janneman MalanSAHeadingleyLeeds2022110111111.001861.1100020
Marco JansenSASydney Cricket GroundSydney2023110111111.007814.1000010
Andile SimelaneSAHarare Sports ClubHarare2025310111111.001478.5700010
Andile SimelaneSANamibia Cricket GroundWindhoek2025-2026210111111.008137.5000020
Geoff ChubbSAHeadingley Cricket GroundLeeds1951110111111.00--000-0
Peter CarlsteinSAOld Trafford Cricket GroundManchester1960110111111.00--000-0
Pat TrimbornSANew Wanderers StadiumJohannesburg19671111111*---000-0
Omar HenrySABasin ReserveWellington1992110111111.001384.6200010
David RichardsonSASeddon ParkHamilton19951111111*-1478.5700010
David RichardsonSASinhalese Sports Club GroundColombo1993110111111.004922.4500010
Richard SnellSAEden ParkAuckland19921111111*-8137.5000010
Pat SymcoxSABangabandhu National StadiumDhaka1998310111111.009122.2200020
Eric SimonsSAIqbal StadiumFaisalabad1994210111111.001861.1100000
Herschelle GibbsSAWestern Australia Cricket Association GroundPerth2006-20092201175.502347.8300000
Morné MorkelSAFeroz Shah KotlaDelhi2011-2015221119*11.002347.8300000
Imran TahirSAKingsmeadDurban2011-2019821111111.001957.8900001
Reeza HendricksSASir Vivian Richards Stadium, North Sound, AntiguaNorth Sound202422011115.501291.6700101

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.