Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st 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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

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
Andrew HudsonSAEden ParkAuckland1992-1995230666422.0019034.7401080
Herschelle GibbsSACenturion ParkCenturion1999-2001340665116.5015044.00010100
George LindeSAHarare Sports ClubHarare2025542663033.0048137.5000033
Brian McMillanSABuffalo ParkEast London1992-19964426645*33.0012154.5500040
Hugh TayfieldSAKingsmeadDurban1950-1958451662816.50--00111
Kagiso RabadaSAKennington OvalLondon2017-2022672663013.209470.2100271
Anrich NortjeSASuperSport ParkCenturion2019-2026772664013.2013548.89001100
Denis LindsaySASydney Cricket GroundSydney1964110656565.0012950.3901080
Boeta DippenaarSABoland ParkPaarl2001110656565.0010065.0001050
Temba BavumaSACazaly's StadiumCairns2025110656565.007487.8401050
Fred SusskindSAKennington OvalLondon1924110656565.00--010-0
Daryll CullinanSASeddon ParkHamilton1995110656565.009469.1501040
Faf du PlessisSASophia GardensCardiff2013-2019420653532.5055118.1800081
Sarel ErweeSASt George's Park, Port ElizabethGqeberha2022120654132.5010661.3200090
Aiden MarkramSAProvidence Stadium, GuyanaProvidence2024120655132.5013847.1001070
Ruan de SwardtSASeddon ParkHamilton2024120656432.5016240.1201090
John WatkinsSASydney Cricket GroundSydney1953120654832.50--00060
Roy McLeanSASydney Cricket GroundSydney1953120656532.5020.0001170
John WaiteSABasin ReserveWellington1953-1964220653532.50--000-0
Hansie CronjeSAGreen Park StadiumKanpur1996120655032.5014943.62010100
Mark BoucherSAWankhede StadiumMumbai2000-2005231653532.5010462.5000060
Jonty RhodesSAIqbal StadiumFaisalabad1994-19963316545*32.507784.4200031
Kagiso RabadaSADaren Sammy National Cricket Stadium, Gros Islet, St LuciaGros Islet2021-2024331654032.508873.8600091
Heinrich KlaasenSACounty GroundBristol2022331653932.5037175.6800082
Pat SymcoxSAAdelaide OvalAdelaide1997-1998230655421.6759110.1701060
Keshav MaharajSAKennington OvalLondon2017-20222416524*21.679072.2200090
Aiden MarkramSAZayed Cricket StadiumAbu Dhabi2021-2024441654021.6757114.0400162
Aiden MarkramSADaren Sammy National Cricket Stadium, Gros Islet, St LuciaGros Islet2021-2024340656016.2511855.0801180
Billy ZulchSAMelbourne Cricket GroundMelbourne1910-1911241654221.6721130.8100070
AB de VilliersSAEdgbastonBirmingham2008-2017450653113.0010959.6300151
Quinton de KockSAZahur Ahmed Chowdhury StadiumChattogram2014-2015660652910.837191.5500271
Roy McLeanSAKennington OvalLondon1951-19603616532*13.00--00250
Justin KempSAPunjab Cricket Association Stadium, MohaliChandigarh2006110646464.0011058.1801042
Farhaan BehardienSAWestpac StadiumWellington20151116464*-31206.4501053
Dave NourseSATrent BridgeNottingham1912110646464.00--01060
Graeme SmithSAWACA GroundPerth2005120643432.0013049.2300090
Jacques RudolphSAEden GardensKolkata2004120646132.0017636.3601070
Wayne ParnellSASharjah Cricket StadiumSharjah2013221645664.007486.4901071
George LindeSAJSCA International Stadium ComplexRanchi2019120643732.0013647.0600081
Aiden MarkramSASir Vivian Richards Stadium, North Sound, AntiguaNorth Sound2024220644632.0047136.1700061
Kyle VerreynneSABrisbane Cricket Ground, WoolloongabbaBrisbane2022120646432.009865.3101181
Marco JansenSAMelbourne Cricket GroundMelbourne2022120645932.0016538.79010100
Claude CarterSALord's No. 1 GroundCape Town1914121644564.00--000-1
Jack CheethamSAEden ParkAuckland1953121645464.00--01060
John WaiteSAAdelaide OvalAdelaide1953120644432.00--00020
Trevor GoddardSABasin ReserveWellington1964120644032.00--00040
Adrian KuiperSAHarare Sports ClubHarare1995221645064.008179.0101031
Daryll CullinanSAThe GabbaBrisbane1994220643732.008872.7300040
Graeme SmithSASt. George's ParkPort Elizabeth2004230645521.3313447.7601150
Jonty RhodesSABangabandhu National StadiumDhaka19983316461*32.007387.6701150

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.