Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th 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)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th 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 drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd 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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWAR

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
Dane VilasSAM Chinnaswamy StadiumBengaluru2015110151515.003246.8800010
Quinton de KockSAWanderers StadiumJohannesburg2026110151515.0013115.3800002
Mangaliso MosheleSACounty GroundTaunton2017110151515.0012125.0000011
Dean ElgarSAThe Rose BowlSouthampton2012110151515.002853.5700010
Corbin BoschSANational StadiumKarachi20251111515*-9166.6700011
Heinrich KlaasenSAMaharashtra Cricket Association StadiumPune20231111515*-7214.2900011
Aiden MarkramSAArnos Vale Ground, Kingstown, St VincentKingstown2024110151515.002268.1800020
Tony de ZorziSAEden ParkAuckland2026110151515.001883.3300020
Janneman MalanSAArun Jaitley StadiumDelhi2022110151515.002755.5600030
Kepler WesselsSABellerive OvalHobart1993110151515.004334.8800000
Connor EsterhuizenSAEden ParkAuckland2026110151515.008187.5000021
Aubrey FaulknerSATrent BridgeNottingham1912110151515.00--000-0
Ronald DraperSAEllis Park StadiumJohannesburg1950110151515.00--000-0
David PitheySAKingsmeadDurban1967110151515.00--000-0
Craig MatthewsSAMangaung OvalBloemfontein1992-19974111515*-2365.2200000
Hansie CronjeSANairobi Club GroundNairobi1996110151515.002365.2200010
Peter KirstenSASabina ParkKingston1992110151515.003938.4600020
Jimmy CookSAR Premadasa StadiumColombo1993110151515.002075.0000010
Adrian KuiperSAMelbourne Cricket GroundMelbourne19921111515*-12125.0000010
Adrian KuiperSASabina ParkKingston1992110151515.003542.8600000
Dave CallaghanSANewlandsCape Town2000110151515.003740.5400010
Andrew HallSABrisbane Cricket Ground, WoolloongabbaBrisbane200632015117.501978.9500010
Andrew HallSATrent BridgeNottingham200312015157.503148.3900130
Jacques RudolphSATrent BridgeNottingham200312015157.504731.9100130
Jacques RudolphSAQueen's Park Oval, Port of SpainTrinidad200512115815.006323.8100030
Martin van JaarsveldSAGreen ParkKanpur200412015137.503938.4600020
JP DuminySAR.Premadasa Stadium, KhettaramaColombo201822015127.502171.4300010
AB de VilliersSAEden GardensKolkata201012015127.505328.3000020
Adam BacherSAIqbal StadiumFaisalabad199712015147.504037.5000020
Dale SteynSAShere Bangla National StadiumMirpur2008-20145201587.504037.5000020
Heino KuhnSASuperSport ParkCenturion2009-2017221151015.0010150.0000020
Keshav MaharajSAR Premadasa StadiumColombo2021621151515.001883.3300020
Keshav MaharajSAMelbourne Cricket GroundMelbourne202212015137.502951.7200020
Kagiso RabadaSAMarrara StadiumDarwin202522015107.5010150.0000011
Fred SmithSAOld WanderersJohannesburg18961211511*15.00--000-0
Denys MorkelSAAdelaide OvalAdelaide193212015157.50--00111
Archibald PalmSANewlandsCape Town192712015137.50--00000
Ian SmithSANewlandsCape Town19491211511*15.00--000-0
Clive van RyneveldSAKennington OvalLondon195112015107.50--000-0
Harry BromfieldSANew Wanderers StadiumJohannesburg1961-19653221511*---000-0
Pat SymcoxSAR Premadasa StadiumColombo199322015127.5015100.0000011
Mark BoucherSAAntigua Recreation GroundSt John's2001-20053311511*7.504731.9100000
Alviro PetersenSASir Vivian Richards Stadium, North SoundAntigua20103301585.002171.4300010
Henry DavidsSASuperSport ParkCenturion20133301575.003050.0000010
Lizaad WilliamsSAZayed Cricket StadiumAbu Dhabi202453015135.002171.4300120
Senuran MuthusamySAHarare Sports ClubHarare20253311587.5014107.1400011
Meyrick PringleSAThe Wanderers StadiumJohannesburg1992-19952321510*15.003444.1200020
Fanie de VilliersSABuffalo ParkEast London1992-199643115157.502171.4300120
Mark BoucherSAGalle International StadiumGalle2000-20043401573.754731.9100110
Craig MatthewsSAKingsmead Cricket GroundDurban1992-19968621573.756124.5900100

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.