Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMZimbabwe won the toss and chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st 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 bowledT2069th 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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st 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
Andile PhehlukwayoSAArun Jaitley StadiumDelhi2022110555.005100.0000010
Junior DalaSASuperSport ParkCenturion2018-2019210555.00771.4300000
Lungi NgidiSADiamond OvalKimberley2018-202321155*-2250.0000010
Lungi NgidiSASabina Park, Kingston, JamaicaKingston202421155*-862.5000010
Bjorn FortuinSACivil Service Cricket Club, StormontBelfast2021210555.004125.0000010
Bjorn FortuinSAWanderers StadiumJohannesburg2026110555.005100.0000000
Patrick KrugerSAZayed Cricket StadiumAbu Dhabi2024210555.004125.0000010
Wiaan MulderSANewlandsCape Town2019-2025210555.001827.7800010
Donavon FerreiraSABarabati StadiumCuttack2025110555.00771.4300010
Codi YusufSAThe Rose BowlSouthampton2025110555.001145.4500010
Andile SimelaneSASuperSport ParkCenturion202411155*-2250.0000010
Nqaba PeterSASharjah Cricket StadiumSharjah2024210555.002520.0000000
Fred SusskindSAOld Trafford Cricket GroundManchester1924110555.00--000-0
Denys MorkelSAEdgbaston Cricket GroundBirmingham1929110555.00--000-0
Jock CameronSAEdgbaston Cricket GroundBirmingham1929110555.00--000-0
Xen BalaskasSAAMI StadiumChristchurch1932110555.00--000-0
Roy McLeanSABasin ReserveWellington1953110555.00--000-0
John TraicosSAKingsmeadDurban197011155*-3315.1500000
Andrew HudsonSASawai Mansingh StadiumJaipur1996110555.001050.0000010
Andrew HudsonSABrabourne StadiumMumbai1993110555.001827.7800010
Andrew HudsonSAM Chinnaswamy StadiumBengaluru1993110555.001926.3200000
Andrew HudsonSAIqbal StadiumFaisalabad1994110555.001241.6700010
David RichardsonSACaptain Roop Singh StadiumGwalior1991110555.00683.3300000
David RichardsonSANahar Singh StadiumFaridabad1996110555.00683.3300010
David RichardsonSASabina ParkKingston1992110555.00862.5000000
Meyrick PringleSAAMI StadiumChristchurch199211155*-683.3300000
Adrian KuiperSAThe GabbaBrisbane1992110555.001241.6700000
Fanie de VilliersSAHarare Sports ClubHarare1995210555.00862.5000000
Fanie de VilliersSANairobi Club GroundNairobi1996110555.001926.3200000
Pat SymcoxSAWACA GroundPerth199821155*-862.5000000
Steve ElworthySASuperSport ParkCenturion1998-2002210555.001827.7800010
Dale BenkensteinSAEden ParkAuckland1999110555.001533.3300000
Makhaya NtiniSABangabandhu National StadiumDhaka2003621555.00955.5600010
Makhaya NtiniSAR. Premadasa StadiumColombo200422255*-2250.0000010
Nantie HaywardSASharjah Cricket Association StadiumSharjah2000420542.501145.4500000
Nantie HaywardSAGalle International StadiumGalle2000-200422253*-2619.2300000
Lance KlusenerSAKensington OvalBridgetown2001120542.503514.2900000
Dewald PretoriusSANewlands Cricket GroundCape Town200212155*5.00771.4300110
David TerbruggeSASt George's ParkGqeberha199812253*-2817.8600000
Johan BothaSATrent BridgeNottingham2008-200942154*5.001827.7800010
Morné MorkelSAVidarbha Cricket Association Stadium, JamthaNagpur2010-2015320542.501050.0000010
Paul HarrisSAEden GardensKolkata2010120542.502817.8600010
Colin IngramSAKingsmeadDurban2011-2013220552.502420.8300100
Faf du PlessisSAJSCA International Stadium ComplexRanchi2019120542.501926.3200000
Imran TahirSADubai International Cricket StadiumDubai2013420532.501631.2500000
Imran TahirSAMA Chidambaram Stadium, ChepaukChennai2011-201522254*-1145.4500000
Stiaan van ZylSAVidarbha Cricket Association Stadium, JamthaNagpur2015120552.503613.8900100
Kyle AbbottSANew Wanderers StadiumJohannesburg2015-201632153*5.001338.4600000
Dean ElgarSABrisbane Cricket Ground, WoolloongabbaBrisbane2022120532.501435.7100000
Dean ElgarSAAdelaide OvalAdelaide2016120552.502025.0000110

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.