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)ODI1st ODI · India in New Zealand 2026/27NZINDT20I4th 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)Test1st 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
Temba BavumaSABharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumLucknow2022-2023220433521.506764.1800040
Biddy AndersonSAOld WanderersJohannesburg1902120433221.50--000-1
Bob CrispSAOld WanderersJohannesburg1935120433521.50--000-0
Ali BacherSACrusaders GroundPort Elizabeth1967120434021.50--00000
Richard DumbrillSATrent BridgeNottingham1965120433021.50--00030
Jimmy CookSAKingsmead Cricket GroundDurban1992120434321.508550.5900150
Daryll CullinanSASardar Patel StadiumAhmedabad1996120434321.507656.5800141
Jacques RudolphSAAdelaide OvalAdelaide2006-2012230432914.3312534.4000030
JP DuminySAFeroz Shah KotlaDelhi2011-20152314342*21.507358.9000110
George LindeSAThe Wanderers StadiumJohannesburg2021-20263314320*21.5026165.3800013
Ryan RickeltonSASabina Park, Kingston, JamaicaKingston2024330431914.3338113.1600050
Herbie TaylorSAEdgbaston Cricket GroundBirmingham1924-1929230433414.33--00000
Jack NelSAEllis Park StadiumJohannesburg1949-1950230432514.33--000-0
Graeme SmithSABrabourne StadiumMumbai2006110424242.005773.6800050
Neil McKenzieSASardar Patel Stadium, MoteraAhmedabad2008110424242.007357.5300080
Neil McKenzieSAOUTsurance OvalBloemfontein2008110424242.0011835.5900070
Makhaya NtiniSAMcLean ParkNapier20041114242*-35120.0000032
Jonty RhodesSANahar Singh StadiumFaridabad1996110424242.005084.0000040
Jacques RudolphSAJade StadiumChristchurch2004110424242.0036116.6700042
Martin van JaarsveldSADe Beers Diamond OvalKimberley2002110424242.0033127.2700090
Morné van WykSAEden GardensKolkata2011110424242.0041102.4400071
Adam BacherSAGoodyear ParkBloemfontein1999110424242.009544.2100090
Justin KempSAIqbal StadiumFaisalabad2007110424242.007456.7600002
Rilee RossouwSAThe Wanderers StadiumJohannesburg2023110424242.0021200.0000043
Dewald BrevisSALord'sLondon2025110424242.0020210.0000033
Eric DaltonSABasin ReserveWellington1932110424242.00--000-0
Peter van der MerweSAKingsmeadDurban1967110424242.00--000-0
Hansie CronjeSASabina ParkKingston1992110424242.005675.0000001
Herschelle GibbsSABeausejour Stadium, Gros IsletSt Lucia2007-2010220423921.005872.4100060
Nicky BojeSAKingsmead Cricket GroundDurban2002220422221.004985.7100070
Lance KlusenerSABellerive OvalHobart1997-2002220423721.007159.1500011
Jacques RudolphSARangiri Dambulla International StadiumDambulla2004220422421.005971.1900010
AB de VilliersSASt. George's ParkPort Elizabeth2004120422821.006861.7600060
Adam BacherSAMelbourne Cricket GroundMelbourne1997120423921.0014429.1700010
Heino KuhnSATrent BridgeNottingham2017120423421.0010938.5300080
David MillerSASaurashtra Cricket Association StadiumRajkot2015-2022220423321.004887.5000041
Theunis de BruynSAKingsmeadDurban2018120423621.009942.4200070
Corbin BoschSAThe Wanderers StadiumJohannesburg2024-20262224240*-4691.3000050
George FullertonSACrusaders GroundPort Elizabeth1950120422421.00--000-0
John WatkinsSAEden ParkAuckland1953120423021.00--000-0
Peter van der MerweSATrent BridgeNottingham1965120423821.00--00050
Brian McMillanSAR Premadasa StadiumColombo1993220423521.007456.7600010
Meyrick PringleSAKingsmead Cricket GroundDurban1992220423321.0035120.0000032
Shaun PollockSALord'sLondon1998-2003331421821.009245.6500030
Robin PetersonSASt George's ParkGqeberha2006-2013430423114.005379.2500040
Morné MorkelSAKensington Oval, BridgetownBarbados2010-20165314232*21.006168.8500050
Vernon PhilanderSAHeadingleyLeeds2008-2012230422314.005576.3600060
Kagiso RabadaSADr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2019-2022230421814.004495.4500071
John WatkinsSAEllis Park StadiumJohannesburg1949-1954230423614.00--00100
Hansie CronjeSACrusaders GroundPort Elizabeth1999-2000230422714.009444.6800030

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.