Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM102/1 (26.1)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st 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)ODIFinal · 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)First-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 bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th 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/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

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
Lizaad WilliamsSAThe Village, MalahideDublin202121122*-2100.0000000
Keshav MaharajSAKensington Oval, Bridgetown, BarbadosBridgetown202411122*-728.5700000
Keshav MaharajSASir Vivian Richards Stadium, North Sound, AntiguaNorth Sound2024210222.00633.3300000
Keshav MaharajSAMangaung OvalBloemfontein2017-2023410222.00633.3300000
Sisanda MagalaSADiamond OvalKimberley2023110222.00633.3300000
George LindeSAIqbal StadiumFaisalabad2025210222.00922.2200000
Kagiso RabadaSAShere Bangla National Stadium, MirpurDhaka202411122*-540.0000000
Andile PhehlukwayoSACarrara OvalCarrara201811122*-366.6700000
Heinrich KlaasenSAPerth StadiumPerth2018110222.00540.0000000
Junior DalaSAThe Wanderers StadiumJohannesburg2018-201931122*-366.6700000
Lungi NgidiSANew Wanderers StadiumJohannesburg201711122*-366.6700000
Lungi NgidiSABarabati StadiumCuttack202511122*-450.0000000
Wiaan MulderSAR.Premadasa Stadium, KhettaramaColombo2018110222.00540.0000000
Wiaan MulderSABuffalo ParkEast London2017110222.00450.0000000
Tony de ZorziSABay OvalMount Maunganui2026110222.00825.0000000
Anrich NortjeSAZayed Cricket StadiumAbu Dhabi2021210222.00366.6700000
Anrich NortjeSAGreenfield International StadiumThiruvananthapuram202211122*-2100.0000000
Lutho SipamlaSABarabati StadiumCuttack2025110222.00540.0000000
Nandre BurgerSAThe Rose BowlSouthampton202511122*-728.5700000
Gerald CoetzeeSASeddon ParkHamilton2026110222.002100.0000000
Gerald CoetzeeSAMangaung OvalBloemfontein2023110222.00825.0000000
Marco JansenSAShaheed Veer Narayan Singh International StadiumRaipur2025110222.002100.0000000
Marco JansenSAKensington Oval, Bridgetown, BarbadosBridgetown2024110222.00450.0000000
Jacques SnymanSAGaddafi StadiumLahore2021110222.00633.3300000
Dewald BrevisSAHimachal Pradesh Cricket Association StadiumDharamsala2025110222.00728.5700000
Andile SimelaneSAThe Wanderers StadiumJohannesburg2024110222.00540.0000000
LG PretoriusSAOld TraffordManchester2025110222.002100.0000000
LG PretoriusSASophia GardensCardiff2025110222.00450.0000000
Herbie TaylorSATrent BridgeNottingham1912110222.00--00000
Rolland BeaumontSATrent BridgeNottingham1912110222.00--00000
Reggie SchwarzSAKennington OvalLondon1907110222.00--00000
Henry TabererSAOld WanderersJohannesburg1902110222.00--00000
Arthur OchseSAEdgbaston Cricket GroundBirmingham1929110222.00--00000
Sandy BellSABasin ReserveWellington1932110222.00--00000
Sandy BellSAAMI StadiumChristchurch193211122*---00000
Ken ViljoenSACrusaders GroundPort Elizabeth1949110222.00--00000
Dooley BriscoeSANewlandsCape Town1938110222.00--00000
Lindsay TuckettSACrusaders GroundPort Elizabeth1949110222.00--00000
Athol RowanSANewlandsCape Town1949110222.00--00000
Ken FunstonSABasin ReserveWellington1953110222.00--00000
Peter PollockSAEden ParkAuckland1964110222.00--00000
Joe PartridgeSABasin ReserveWellington196411122*---00000
Kelly SeymourSANew Wanderers StadiumJohannesburg1964110222.00--00000
Pat TrimbornSAKingsmeadDurban1967110222.00--00000
John TraicosSASt George's ParkGqeberha1970110222.00922.2200000
Brett SchultzSASuperSport ParkCenturion1997210222.00922.2200000
Brian McMillanSAPCA IS Bindra StadiumMohali1993110222.00728.5700000
Hansie CronjeSAR Premadasa StadiumColombo1993110222.001315.3800000
Peter KirstenSACaptain Roop Singh StadiumGwalior1991110222.00633.3300000
Meyrick PringleSABuffalo ParkEast London1993110222.00540.0000000
PreviousPage 104Next

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.