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
Athol RowanSACrusaders GroundPort Elizabeth19491112929*---000-0
Mark RushmereSAQueen's Park OvalPort of Spain1992110292929.007140.8500020
Daryll CullinanSACounty Cricket GroundChelmsford1999110292929.006743.2800030
Jacques KallisSAWestpac StadiumWellington2004-2012220291614.504269.0500030
Nicky BojeSARangiri Dambulla International StadiumDambulla20042212919*29.0023126.0900030
Jonty RhodesSANational StadiumKarachi1994-1996220291614.506445.3100020
Lance KlusenerSANorth West Cricket StadiumPotchefstroom2002-2003320292014.503387.8800002
AB de VilliersSAUniversity OvalDunedin2012120292914.505651.7900130
Andile PhehlukwayoSAMangaung OvalBloemfontein2017-2023520292814.505354.7200011
Gerald HartiganSAOld Trafford Cricket GroundManchester1912120292514.50--000-0
Bernard TancredSANewlands Cricket GroundCape Town18891212926*29.0011225.8900040
Nummy DeaneSAOld Trafford Cricket GroundManchester1924-1929220292914.50--00100
Cyril VincentSAKennington OvalLondon1929-19352212924*29.00--000-0
Robert HarveySAKingsmeadDurban1936120292814.50--00000
Denis BegbieSAEllis Park StadiumJohannesburg1948-1950220292414.50--000-0
Anton MurraySAThe GabbaBrisbane1952121291829.00--00010
David RichardsonSALord'sLondon1994120292614.505949.1500030
Morné MorkelSAHeadingleyLeeds2008-201223029199.674170.7300150
Charlie LlewellynSAMelbourne Cricket GroundMelbourne1910-191123029179.676842.6500000
Daryll CullinanSADocklands StadiumMelbourne200033029299.675058.0000220
Herschelle GibbsSABrisbane Cricket Ground, WoolloongabbaBrisbane2006-200944029167.255750.8800120
Paul AdamsSATrent BridgeNottingham1998-200324029157.258932.5800130
Andrew HudsonSAGaddafi StadiumLahore199744029117.255850.0000030
Hansie CronjeSAWankhede StadiumMumbai1996-200034029137.259430.8500140
Gary KirstenSANairobi Club GroundNairobi1996110282828.003287.5000040
Nicky BojeSAKeenan StadiumJamshedpur2000110282828.004463.6400020
Nicky BojeSABangabandhu National StadiumDhaka1998310282828.0023121.7400030
Justin KempSASydney Cricket GroundSydney2006110282828.003677.7800030
Justin KempSAM. Chinnaswamy StadiumBengaluru2005110282828.005947.4600030
Wayne ParnellSAKensington Oval, BridgetownBarbados2016210282828.005848.2800020
David MillerSAHagley OvalChristchurch2017110282828.003971.7900030
Reeza HendricksSAM.Chinnaswamy StadiumBengaluru2019110282828.0026107.6900040
David WieseSAVidarbha Cricket Association Stadium, JamthaNagpur2016110282828.0026107.6900020
Temba BavumaSAMA Chidambaram Stadium, ChepaukChennai2023110282828.0027103.7000041
Heinrich KlaasenSAHimachal Pradesh Cricket Association StadiumDharamsala2023110282828.0028100.0000040
Aiden MarkramSASophia GardensCardiff2019-2025210282828.0014200.0000022
Anrich NortjeSALord'sLondon20221112828*-4266.6700040
Rubin HermannSASky StadiumWellington20261112828*-25112.0000021
Jimmy BlanckenbergSALord's No. 1 GroundDurban1921110282828.00--00031
Hansie CronjeSANehru StadiumGuwahati1993-1996210282828.004858.3300020
Steve PalframanSARawalpindi Cricket StadiumRawalpindi1996310282828.003677.7800030
Louis KoenSABuffalo ParkEast London2000110282828.005650.0000030
Shaun PollockSABrisbane Cricket Ground, WoolloongabbaBrisbane2006320282414.0026107.6900021
Jacques RudolphSAP Sara OvalColombo2006120281514.005352.8300030
Jacques RudolphSAGaddafi StadiumLahore2003220282514.003971.7900020
Ashwell PrinceSAKennington OvalLondon2008120282414.006741.7900050
Ashwell PrinceSAMA Chidambaram Stadium, ChepaukChennai2008120282314.007139.4400030
Sarel ErweeSAOld TraffordManchester2022120282514.007139.4400020
Ryan RickeltonSAShere Bangla National Stadium, MirpurDhaka2024121282728.005253.8500040
David BedinghamSAProvidence Stadium, GuyanaProvidence2024120282814.006443.7500130

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.