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
Pat SymcoxSAGreen Park StadiumKanpur19961213423*34.006850.0000012
Eric SimonsSASt George's ParkGqeberha1994220342317.0029117.2400050
Andrew HallSACivil Service Cricket Club, StormontBelfast2007330341711.333694.4400040
Jacques RudolphSAEdgbastonBirmingham2003-2004330341611.338141.9800030
Morné van WykSASt George's ParkGqeberha2007-2015330341811.335068.0000050
Dale SteynSAHarare Sports ClubHarare2007-2014730341911.336056.6700012
Corbin BoschSAHarare Sports ClubHarare20254323423*34.0021161.9000031
Ryan RickeltonSAEden GardensKolkata2025-2026230342311.334673.9100150
Derek CrookesSAGymkhana Club GroundNairobi1996-1999530342511.334085.0000031
Claude NewberrySAOld WanderersJohannesburg1913-191424034158.50--00000
Tommy RoutledgeSANewlands Cricket GroundCape Town1892-189624034248.50--00000
Boeta DippenaarSAWACA GroundPerth2002110333333.004868.7500040
Paul AdamsSAEdgbastonBirmingham20031113333*-7146.4800030
Loots BosmanSAOUTsurance OvalBloemfontein2010110333333.0015220.0000023
Ryan McLarenSABoland ParkPaarl2013110333333.003984.6200030
Farhaan BehardienSASaurashtra Cricket Association StadiumRajkot20151113333*-3691.6700001
George LindeSASeddon ParkHamilton2026110333333.0012275.0000033
Heinrich KlaasenSAOld TraffordManchester2022110333333.004082.5000020
Aiden MarkramSAZahur Ahmed Chowdhury StadiumChattogram2024110333333.005560.0000020
Kepler WesselsSANational StadiumKarachi1994110333333.006650.0000010
Cyril VincentSABasin ReserveWellington1932110333333.00--000-1
Colin BlandSAAdelaide OvalAdelaide1964110333333.00--00040
Brian McMillanSAEden ParkAuckland19921113333*-4082.5000010
Dale BenkensteinSAMangaung OvalBloemfontein1999110333333.004376.7400040
Mike ProcterSAKingsmeadDurban1967-1970220333216.504866.6700040
Jacques RudolphSARawalpindi Cricket StadiumRawalpindi2003221332033.006650.0000050
Adam BacherSAKingsmeadDurban2005220331816.506253.2300060
Wayne ParnellSASeddon ParkHamilton2012-2017320332916.5018183.3300032
Ryan McLarenSANew Wanderers StadiumJohannesburg2009-20134223333*-5757.8900050
Faf du PlessisSANational StadiumKarachi2021120332316.506749.2500050
Stiaan van ZylSAKingsmeadDurban2015120333316.503886.8400160
Simon HarmerSAGaddafi StadiumLahore20251223319*-6550.7700030
Andile PhehlukwayoSAPallekele International Cricket StadiumKandy20182213324*33.0021157.1400051
Wiaan MulderSALord'sLondon2025120332716.509435.1100050
Wiaan MulderSARangiri Dambulla International StadiumDambulla20182223319*-4278.5700040
Tony de ZorziSANational StadiumKarachi2025220332216.5029113.7900051
Kepler WesselsSAP Sara OvalColombo1993120332616.509634.3800040
Raynard van TonderSASeddon ParkHamilton2024120333216.508439.2900030
Mick CommailleSALord's No. 1 GroundCape Town1910120333016.50--00000
Horace ChapmanSALord's No. 1 GroundCape Town1914121331733.00--000-0
Neville QuinnSAHeadingley Cricket GroundLeeds1929120332816.50--000-1
Tony HarrisSALord'sLondon1947120333016.50--00000
Jackie McGlewSASydney Cricket GroundSydney1953120332416.50--00010
Peter CarlsteinSACrusaders GroundPort Elizabeth1958120333216.50--00000
Jackie BottenSALord'sLondon1965120333316.50--00100
Mike MacaulaySACrusaders GroundPort Elizabeth1965120332116.50--00010
Jimmy CookSAThe Wanderers StadiumJohannesburg1992120333116.5012626.1900020
Claude HendersonSAAdelaide OvalAdelaide2001120333016.508837.5000040
Wiaan MulderSADaren Sammy National Cricket Stadium, Gros Islet, St LuciaGros Islet2021230332511.0010332.0400150
Hugh TayfieldSAOld Trafford Cricket GroundManchester1955-1960231332816.50--00030

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.