ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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/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
Kagiso RabadaSAZayed Cricket StadiumAbu Dhabi20212111919*-2382.6100011
Kagiso RabadaSAHeadingleyLeeds2017110191919.002190.4800011
Heinrich KlaasenSASophia GardensCardiff2022110191919.0010190.0000011
Lungi NgidiSAAdelaide OvalAdelaide2018-20222111919*-2095.0000011
Jason SmithSASky StadiumWellington2026110191919.0014135.7100021
Kyle VerreynneSASydney Cricket GroundSydney2023110191919.003948.7200020
Ryan RickeltonSAQueen's Park Oval, Port of Spain, TrinidadPort of Spain2024110191919.004938.7800020
Kepler WesselsSARawalpindi Cricket StadiumRawalpindi1994110191919.004641.3000010
Rubin HermannSASeddon ParkHamilton2026110191919.0012158.3300021
Gerald CoetzeeSAEden GardensKolkata2023110191919.003948.7200020
Gerald CoetzeeSASt George's ParkGqeberha2023-20242111919*-9211.1100021
Marco JansenSAWanderers StadiumJohannesburg2026110191919.0015126.6700012
Dian ForresterSASky StadiumWellington2026110191919.0014135.7100002
Paul WinslowSAEllis Park StadiumJohannesburg1950110191919.00--000-0
Clive HalseSAAdelaide OvalAdelaide19641111919*---00040
Brian McMillanSASawai Mansingh StadiumJaipur19961111919*-2190.4800020
Hansie CronjeSANehru StadiumKochi20001111919*-2095.0000000
Daryll CullinanSACounty Cricket GroundHove1999110191919.003554.2900030
Errol StewartSAThe GabbaBrisbane1994110191919.003554.2900020
Eric SimonsSAGaddafi StadiumLahore1994110191919.002965.5200000
Eric SimonsSAKingsmead Cricket GroundDurban1994210191919.002095.0000020
Louis KoenSAKingsmeadDurban2000110191919.003357.5800030
Jacques KallisSAPunjab Cricket Association Stadium, MohaliChandigarh2006-201122019179.503751.3500020
Mark BoucherSANorth West Cricket StadiumPotchefstroom2002-20033211914*19.002095.0000040
JP DuminySAOld TraffordManchester2012-201922019149.5019100.0000010
Albie MorkelSAWestpac StadiumWellington2004-20123211913*19.0018105.5600020
Albie MorkelSAR Premadasa StadiumColombo2012221191019.0012158.3300011
Albie MorkelSABeausejour Stadium, Gros IsletSt Lucia2010221191219.0014135.7100001
David MillerSAHolkar Cricket StadiumIndore2015-20222211919*19.006316.6700103
Imran TahirSASinhalese Sports Club GroundColombo2014121191519.005335.8500030
Dane PiedtSASuperSport ParkCenturion2016221191919.0011915.9700010
Reeza HendricksSAR.Premadasa Stadium, KhettaramaColombo201822019199.5017111.7600121
Dwaine PretoriusSAOld TraffordManchester2019-202222019179.503063.3300010
Temba BavumaSAGalle International StadiumGalle201812019179.505038.0000020
Rassie van der DussenSAEden GardensKolkata202322019139.506330.1600010
Kagiso RabadaSASinhalese Sports Club GroundColombo201812019189.504740.4300021
Aiden MarkramSAGalle International StadiumGalle201812019199.505335.8500100
Ryan RickeltonSAKennington OvalLondon202212019119.503554.2900040
Ryan RickeltonSAGreat Barrier Reef ArenaMackay202522019119.502965.5200020
Reggie SchwarzSAOld Trafford Cricket GroundManchester191212019199.50--00100
Philip HandsSANewlandsCape Town192112019199.50--00120
Harold BaumgartnerSALord's No. 1 GroundCape Town191312019169.50--00000
Fred SmithSASt George's Park Cricket GroundPort Elizabeth188912019129.50--00010
Jack SiedleSALord'sLondon193512019139.50--000-0
Syd CurnowSAThe GabbaBrisbane193112019119.50--00030
Jack CheethamSAAdelaide OvalAdelaide19531211913*19.00--00020
Brian McMillanSAGreen Park StadiumKanpur199612019189.507326.0300020
Meyrick PringleSAKensington OvalBridgetown199212019159.504047.5000000
Pat SymcoxSAEden GardensKolkata1993-199622019139.503259.3800001
Dave CallaghanSAThe Wanderers StadiumJohannesburg1992-1995221191219.003259.3800010

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.