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/27QUETASODI1st 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
Quinton de KockSAShaheed Veer Narayan Singh International StadiumRaipur2025110888.001172.7300020
Chris MorrisSASophia GardensCardiff2013-2019310888.00988.8900010
Farhaan BehardienSAEden ParkAuckland2017110888.007114.2900001
David WieseSASenwes ParkPotchefstroom2015110888.002433.3300000
Temba BavumaSASaurashtra Cricket Association StadiumRajkot202211188*-1172.7300010
Christiaan JonkerSABuffalo ParkEast London2018110888.005160.0000001
Keshav MaharajSAR.Premadasa Stadium, KhettaramaColombo2018110888.001266.6700010
Kagiso RabadaSAMA Chidambaram Stadium, ChepaukChennai201511188*-988.8900010
Andile PhehlukwayoSAPunjab Cricket Association IS Bindra Stadium, MohaliChandigarh201911188*-5160.0000001
Heinrich KlaasenSASaurashtra Cricket Association StadiumRajkot2022110888.008100.0000010
Heinrich KlaasenSADaren Sammy National Cricket Stadium, Gros Islet, St LuciaGros Islet2024110888.001361.5400010
Aiden MarkramSACivil Service Cricket Club, StormontBelfast2021210888.006133.3300010
Lutho SipamlaSAGaddafi StadiumLahore202131188*-1080.0000010
Nandre BurgerSAGreat Barrier Reef ArenaMackay2025110888.00988.8900000
Kepler WesselsSASabina ParkKingston1992110888.001747.0600010
Connor EsterhuizenSASeddon ParkHamilton2026110888.001266.6700001
M JosephSAAchimota Senior Secondary School A FieldAccra2024110888.007114.2900010
Mick CommailleSAOld Trafford Cricket GroundManchester1924110888.00--000-0
Neville QuinnSABasin ReserveWellington1932110888.00--000-0
Peter PollockSAThe GabbaBrisbane1963110888.00--00000
Joe PartridgeSACarisbrookDunedin196411188*---000-0
Craig MatthewsSANational StadiumKarachi199621188*-1266.6700000
Omar HenrySAQueen's Park OvalPort of Spain199211188*-1080.0000010
Andrew HudsonSABellerive OvalHobart1993110888.002040.0000010
Hansie CronjeSACounty GroundNorthampton1999110888.002138.1000000
Peter KirstenSAEdgbaston Cricket GroundBirmingham1994110888.002729.6300000
David RichardsonSASawai Mansingh StadiumJaipur199611188*-1080.0000000
Meyrick PringleSANewlands Cricket GroundCape Town199311188*-8100.0000010
Richard SnellSABuffalo ParkEast London1996110888.001942.1100000
Richard SnellSAQueen's Park OvalPort of Spain1992210888.001080.0000000
Fanie de VilliersSALord'sLondon1994110888.003125.8100010
Fanie de VilliersSABasin ReserveWellington1995110888.006133.3300010
Daryll CullinanSABellerive OvalHobart1993110888.002828.5700000
Graeme SmithSANational Cricket Stadium, St George'sGrenada2007220874.003423.5300000
Makhaya NtiniSAProvidence StadiumGuyana2007320884.001266.6700110
Allan DonaldSAWanderers StadiumJohannesburg1998-2001220874.003721.6200010
Andrew HallSAGaddafi StadiumLahore2003221888.001942.1100000
Dale SteynSAPunjab Cricket Association Stadium, MohaliChandigarh2011-2015220864.002334.7800010
Johan van der WathSADocklands StadiumMelbourne200622188*8.002040.0000101
Paul HarrisSASydney Cricket GroundSydney2009120864.005414.8100000
Imran TahirSAPunjab Cricket Association Stadium, MohaliChandigarh2011-2015220844.001266.6700020
Dane VilasSAPunjab Cricket Association Stadium, MohaliChandigarh2015120874.002532.0000000
Jon-Jon SmutsSAGaddafi StadiumLahore2021220874.001457.1400010
Richard LeviSAR Premadasa StadiumColombo2012220884.001266.6700110
Pite van BiljonSANewlandsCape Town202032187*8.001080.0000000
Andile PhehlukwayoSAThe Village, MalahideDublin2021320864.001650.0000010
Lungi NgidiSAGaddafi StadiumLahore202532287*-5160.0000001
Bjorn FortuinSAThe Wanderers StadiumJohannesburg2023-2024221888.001747.0600001
Nandre BurgerSAThe Wanderers StadiumJohannesburg2023220874.003522.8600000
Marco JansenSANassau County International Cricket StadiumNew York202432185*8.001080.0000000

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.