ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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/27QUETAS

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
Pat SymcoxSAP Sara OvalColombo1993110303030.005851.7200012
Gerhardus LiebenbergSAThe OvalLondon1998110303030.004862.5000040
Pieter StrydomSASuperSport ParkCenturion2000110303030.004173.1700050
Dave CallaghanSASydney Cricket GroundSydney1994110303030.004763.8300010
Graeme SmithSAWestpac ParkHamilton2004120302515.006446.8800050
Neil McKenzieSABellerive OvalHobart2002-2009220302215.004271.4300030
Mark BoucherSANational StadiumKarachi2007120302915.007440.5400040
Shaun PollockSAProvidence StadiumGuyana2007320301715.004763.8300010
Ashwell PrinceSANewlands Cricket GroundCape Town2002120302015.0012623.8100010
Roger TelemachusSASt George's ParkGqeberha1998-2006421302930.0014214.2900003
Alviro PetersenSASeddon ParkHamilton2012120302915.007838.4600050
Ryan McLarenSAHarare Sports ClubHarare2014320302415.006149.1800020
Pieter MalanSASt George's ParkGqeberha2020120301815.0011127.0300030
Temba BavumaSASeddon ParkHamilton2017120302915.006050.0000040
Stephen CookSANewlandsCape Town2017120303015.005455.5600130
Aiden MarkramSAMarrara StadiumDarwin2025220301815.0019157.8900051
Aiden MarkramSASydney Cricket GroundSydney2022220302015.0025120.0000050
Herbie TaylorSALord's No. 1 GroundDurban1921120302915.00--00010
Mick CommailleSAEdgbaston Cricket GroundBirmingham1924121302930.00--00000
Robert PooreSAOld WanderersJohannesburg1896120302015.00--000-0
Alan MelvilleSAHeadingley Cricket GroundLeeds1947120303015.00--00100
Lindsay TuckettSAOld Trafford Cricket GroundManchester1947120301715.00--000-0
Ossie DawsonSANewlandsCape Town1949121302530.00--000-0
Ken FunstonSAEden ParkAuckland1953120301715.00--000-0
Craig MatthewsSAEden ParkAuckland1995121302630.004566.6700040
Corbin BoschSAEden GardensKolkata2025-2026230302510.006347.6200021
Athol RowanSAHeadingley Cricket GroundLeeds1947-19512313021*15.00--00100
Mark BoucherSAWanderers StadiumJohannesburg1998-2001441301210.003390.9100040
Louis StrickerSAMelbourne Cricket GroundMelbourne1910-191124030267.509332.2600220
Quintin McMillanSAMelbourne Cricket GroundMelbourne1931-193224030297.5010.0000230
Gary KirstenSASawai Mansingh StadiumJaipur1996110292929.003290.6300050
Shaun PollockSAWestpac StadiumWellington20041112929*-17170.5900003
Shaun PollockSAM. Chinnaswamy StadiumBengaluru2005110292929.006147.5400011
Andrew HallSAOld TraffordManchester2003110292929.003974.3600020
Ryan McLarenSADubai International Cricket StadiumDubai20133112929*-4367.4400020
Colin IngramSABoland ParkPaarl2013110292929.005850.0000021
Imran TahirSAKensington Oval, BridgetownBarbados2016210292929.0024120.8300070
Stiaan van ZylSASt George's ParkGqeberha2014110292929.004959.1800050
Jon-Jon SmutsSASophia GardensCardiff2017110292929.003096.6700021
Simon HarmerSASt George's Park, Port ElizabethGqeberha2022110292929.005949.1500020
Quinton de KockSAGreen ParkKanpur2015110292929.003387.8800050
Dwaine PretoriusSAArun Jaitley StadiumDelhi2022110292929.0013223.0800014
George LindeSABoland ParkPaarl2020-2026210292929.0020145.0000021
Corbin BoschSAShaheed Veer Narayan Singh International StadiumRaipur20251112929*-15193.3300040
Andile PhehlukwayoSASeddon ParkHamilton20171112929*-23126.0900022
Andile PhehlukwayoSAHagley OvalChristchurch20171112929*-3485.2900040
Heinrich KlaasenSADr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2022110292929.0024120.8300031
Aiden MarkramSAMaharaja Yadavindra Singh International Cricket StadiumNew Chandigarh2025110292929.0026111.5400012
David BedinghamSAQueen's Park Oval, Port of Spain, TrinidadPort of Spain2024110292929.004564.4400031
Dewald BrevisSADr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2025110292929.0029100.0000021

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.