Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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
Mark BoucherSAWestern Australia Cricket Association GroundPerth2006-20082215630*56.009857.1400030
Lance KlusenerSAIqbal StadiumFaisalabad1997120563828.006388.8900072
Dane PiedtSADr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2019120565628.0011150.4501191
Temba BavumaSAFeroz Shah KotlaDelhi2015120563428.0017232.5600071
Theunis de BruynSAThe Wanderers StadiumJohannesburg2019120564928.009956.57000100
Aiden MarkramSAKennington OvalLondon2019220564528.006882.3500060
Aiden MarkramSABharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumLucknow2022-2023220565628.0049114.2901171
Aubrey FaulknerSALord's No. 1 GroundCape Town1910120564728.00--000-1
Murray BissetSAOld WanderersJohannesburg1899121563556.00--000-0
Jock CameronSAAdelaide OvalAdelaide1932120565228.00--01080
Pom Pom Fellows-SmithSALord'sLondon1960121562956.00--000-0
Kim ElgieSANew Wanderers StadiumJohannesburg1961120565628.0020.0001180
Hansie CronjeSAThe OvalLondon1998-1999220564028.008764.3700010
Jacques KallisSAQueen's Park OvalPort of Spain2001230565318.679062.2201172
Jonty RhodesSABasin ReserveWellington1992-1999430562818.6710851.8500030
Aiden MarkramSAThe Rose BowlSouthampton2019-20253315651*28.0048116.6701160
Reggie SchwarzSANewlandsCape Town1906230563318.67--00071
Athol RowanSAKennington OvalLondon1947-1951231564128.00--00100
Roelof van der MerweSASuperSport ParkCenturion2009841564818.6745124.4400124
Nipper NicholsonSAOld WanderersJohannesburg1935-1936240562914.00--00201
Owen WynneSAKingsmeadDurban1948-1950240562914.008111.1100000
Morné MorkelSALord'sLondon2008-2017551562514.009161.5400062
Henry DavidsSABuffalo ParkEast London2012110555555.0038144.7401071
Sid O'LinnSAKennington OvalLondon1960110555555.00--01080
Nicky BojeSAKallang GroundSingapore2000320555427.5050110.0001061
Jonty RhodesSADe Beers Diamond OvalKimberley2000-20024215530*55.006584.6200070
Lance KlusenerSAR. Premadasa StadiumColombo2004220554027.507375.3400030
Hashim AmlaSABellerive OvalHobart2009-2016220554727.508663.9500050
Hashim AmlaSAProvidence StadiumGuyana2016220553527.507276.3900030
Rassie van der DussenSALord'sLondon2019-2022220553627.508366.2700051
Keegan PetersenSAKingsmeadDurban2022120553627.5012145.4500070
Kepler WesselsSAEden GardensKolkata1991-1993220555027.5011846.6101040
Donavon FerreiraSAKingsmeadDurban2023-2024220554827.5027203.7000015
William ShaldersSAKennington OvalLondon1907121553155.00--000-0
George HearneSAOld WanderersJohannesburg1922120552827.50--000-0
Jim ChristySASydney Cricket GroundSydney1931120554127.50--00080
Ossie DawsonSAKennington OvalLondon1947120555527.50--01100
Peter CarlsteinSAKennington OvalLondon1960120554227.50--00070
Tiger LanceSANewlandsCape Town1966120555327.50--01033
Peter KirstenSAWACA GroundPerth1994221555055.009458.5101040
David RichardsonSARawalpindi Cricket StadiumRawalpindi1994-19972225545*-13939.5700050
Gerhardus LiebenbergSAOld TraffordManchester1998220553927.5010452.8800050
Boeta DippenaarSAHarare Sports ClubHarare1999-2001330553318.3312942.6400140
Boeta DippenaarSAMangaung OvalBloemfontein2000-2001230552818.339259.78001100
Allan DonaldSAHarare Sports ClubHarare1995-1999432553355.009259.7800060
David RichardsonSAEden GardensKolkata1991-19963325536*55.007969.6200050
Dean ElgarSAHagley OvalChristchurch2022240554113.7514737.4100150
Keegan PetersenSASuperSport ParkCenturion2021-2023350551711.0012344.7200080
Gerald CoetzeeSAKingsmeadDurban2023-202666055239.1747117.0200015
Jonty RhodesSAMadhavrao Scindia Cricket GroundRajkot1996110545454.008166.6701041

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.