Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · 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 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st 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/27VICWA

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
Marco JansenSALord'sLondon2022-2025220484824.008258.5400141
Rolland BeaumontSAOld Trafford Cricket GroundManchester1912120483124.00--000-0
Shunter CoenSAOld WanderersJohannesburg19271214841*48.00--000-0
Chud LangtonSALord'sLondon1935120484424.00--000-0
Peter PollockSALord'sLondon1965121483448.00--000-0
Peter van der MerweSALord'sLondon1965120483124.00--000-0
Richard DumbrillSANew Wanderers StadiumJohannesburg1966120482924.00--000-0
Brian McMillanSAMangaung OvalBloemfontein1992-1996320484424.006080.0000040
Nicky BojeSAEden ParkAuckland1999-2004432482448.009152.7500070
Rilee RossouwSASt George's ParkGqeberha2015-20163314833*24.005981.3600080
Heinrich KlaasenSASt George's ParkGqeberha2018-2024530483916.005096.0000023
Dale BenkensteinSAGymkhana Club GroundNairobi1999430481816.009948.4800040
Hashim AmlaSAGalle International StadiumGalle2014-2018240482212.009848.9800150
Johan BothaSASuperSport ParkCenturion2009-2011740482512.0046104.3500171
Ryan RickeltonSAThe Wanderers StadiumJohannesburg2023-2026340482212.009152.7500042
William MiltonSANewlands Cricket GroundCape Town1889-1892240482112.002642.3100010
Hansie CronjeSAHeadingley Cricket GroundLeeds1994-1999341483516.0016928.4000230
Craig MatthewsSASt George's ParkGqeberha1992-1995651481712.0013635.2900130
Boeta DippenaarSABoland Bank ParkPaarl20021114747*-7761.0400050
Neil McKenzieSAWanderers StadiumJohannesburg2000-2001210474747.007463.5100040
JP DuminySARiverside GroundChester-le-Street2012-20192114747*-5487.0400040
Ashwell PrinceSAMcLean ParkNapier2004110474747.008654.6500050
Simon HarmerSASydney Cricket GroundSydney2023110474747.0016528.4800040
Quinton de KockSAVidarbha Cricket Association Stadium, JamthaNagpur2016110474747.0046102.1700031
Jock CameronSAAMI StadiumChristchurch1932110474747.00--000-0
Eric DaltonSAOld Trafford Cricket GroundManchester1935110474747.00--000-0
Peter KirstenSABasin ReserveWellington1992110474747.008158.0200051
Adrian KuiperSASuperSport ParkCenturion19941114747*-22213.6400024
Gary KirstenSANational StadiumKarachi1996220474423.507166.2000050
Zander de BruynSAEden GardensKolkata20041214732*47.0013834.0600030
Hashim AmlaSAChittagong Divisional StadiumChattogram2008221473847.0010644.3400050
Paul HarrisSAKennington OvalLondon2008121473447.0012338.2100040
Aiden MarkramSAQueen's Park Oval, Port of Spain, TrinidadPort of Spain2024120473823.508257.3200051
Cyril FrancoisSANewlandsCape Town1923120472823.50--000-0
Clive van RyneveldSAOld Trafford Cricket GroundManchester1951120474023.50--00030
David RichardsonSABellerive OvalHobart1993-19972224738*-7661.8400000
Jacques KallisSAMA Chidambaram Stadium, ChepaukChennai2008-2011230471915.6710246.0800050
Shaun PollockSAThe GabbaBrisbane1998-2002431471823.505487.0400021
JP DuminySAThe Wanderers StadiumJohannesburg2018-20193314734*23.5035134.2900023
Louis TancredSANewlandsCape Town1906230472615.67--00050
Claude CarterSAHeadingley Cricket GroundLeeds1912-1924240473111.75--00100
Murray BissetSANewlands Cricket GroundCape Town1899-19102414727*15.67--00000
Makhaya NtiniSAHeadingleyLeeds1998-20084624732*11.759847.9600160
André NelSANewlandsCape Town2004-200896147189.4012637.3000051
Lance KlusenerSATrent BridgeNottingham19991114646*-41112.2000033
Jacques RudolphSAIqbal StadiumFaisalabad2003110464646.008057.5000030
AB de VilliersSACounty GroundTaunton2017110464646.0020230.0000043
Ashwell PrinceSARajiv Gandhi International Stadium, UppalHyderabad2005110464646.007462.1600050
Justin KempSARajiv Gandhi International Stadium, UppalHyderabad20051114646*-4993.8800050
Justin KempSAQueen's Park OvalPort of Spain2001110464646.007065.7100031

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.