Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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
Jim ChristySAAdelaide OvalAdelaide1932120585129.00--01040
John WatkinsSACrusaders GroundPort Elizabeth1954120584529.00--000-0
Gary KirstenSANational Cricket StadiumTangier2002330585519.337874.3601070
Shaun PollockSAEdgbaston Cricket GroundBirmingham1998-19994315822*29.006589.2300051
Robin PetersonSASheikh Zayed StadiumAbu Dhabi2010-20132315847*29.008965.1700050
Theunis de BruynSASuperSport ParkCenturion2017-2018230582919.339660.4200072
Denys MorkelSAKingsmeadDurban1928230584219.33--00000
Tufty MannSACrusaders GroundPort Elizabeth1949-1950230584119.33--000-1
Steve ElworthySATrent BridgeNottingham1998-1999330584819.337478.3800180
Dale BenkensteinSABangabandhu National StadiumDhaka1998332582758.006885.2900060
Gerald CoetzeeSASuperSport ParkCenturion2023-2024441582019.3348120.8300072
Marco JansenSAHagley OvalChristchurch20222425837*29.0013343.6100080
Tip SnookeSAHeadingley Cricket GroundLeeds1907-1912240582314.50--000-0
Craig MatthewsSANewlands Cricket GroundCape Town1992-19967645828*29.0012347.1500070
André NelSAKingsmeadDurban2003-20081272582211.609263.0400181
Wayne ParnellSASuperSport ParkCenturion2009-202314855817*19.336786.5700030
Herschelle GibbsSAChittagong Divisional StadiumChattogram2008110575757.008467.8601081
Boeta DippenaarSASenwes ParkPotchefstroom2000110575757.0010454.8101060
Quinton de KockSAHagley OvalChristchurch2017110575757.006587.6901060
Temba BavumaSASedgars ParkPotchefstroom2023110575757.006291.9401060
Janneman MalanSARiverside GroundChester-le-Street2022110575757.007774.0301050
Matthew BreetzkeSACazaly's StadiumCairns2025110575757.0056101.7901071
Connor EsterhuizenSASky StadiumWellington2026110575757.0036158.3301073
Boeta DippenaarSAGalle International StadiumGalle2004120574628.5016933.7300060
Boeta DippenaarSACrusaders GroundPort Elizabeth2001120572928.5021426.6400080
Shaun PollockSAQueens Sports ClubBulawayo2001-2007321574157.007477.0300061
Jonty RhodesSAThe OvalLondon1998-19992215739*57.006785.0700021
Reeza HendricksSADiamond OvalKimberley2018-2023220575228.506785.0701070
Keshav MaharajSAWestern Australia Cricket Association GroundPerth20161215741*57.0053107.5500034
Jack NelSANewlandsCape Town1949120573828.50--000-0
Hansie CronjeSAHeadingleyLeeds1998120575728.5016933.7301190
Mark BoucherSAQueen's Park OvalPort of Spain2001230573819.0012744.8800070
Shaun PollockSASt. George's ParkPort Elizabeth2004230573119.008368.6700190
Ryan RickeltonSALord'sLondon2025230573519.006489.0600090
John WaiteSAEllis Park StadiumJohannesburg1953-1954230575219.0010.0001100
Neil McKenzieSAKingsmead Cricket GroundDurban2002340572514.2513442.5400071
Shaun PollockSAGymkhana Club GroundNairobi1999-2000641573019.006291.9400123
Dale SteynSALord'sLondon2008-2012541572619.0013542.2200070
Alviro PetersenSASheikh Zayed StadiumAbu Dhabi2010-2013240573514.2510057.0000040
Farhaan BehardienSAKingsmeadDurban2012-2015741574019.0042135.7100081
William LingSAOld WanderersJohannesburg1921-1922240573814.25--00221
Reeza HendricksSASharjah Cricket StadiumSharjah2021-2024550571811.409758.7600040
Quinton de KockSAPallekele International Cricket StadiumKandy2013-2018550572311.406489.0600091
Kyle VerreynneSAKingsmeadDurban2022-2026350572811.4014439.5800080
Morné MorkelSAKennington OvalLondon2008-201777057178.1411450.0000280
Barberton HalliwellSANewlands Cricket GroundCape Town1892-190248057237.13--00200
Gary KirstenSASheikhupura StadiumSheikhupura1997110565656.0014239.4401070
Jonty RhodesSAPCA IS Bindra StadiumMohali1993110565656.007277.7801010
Andrew HallSASt Lawrence GroundCanterbury2003110565656.0051109.8001033
Peter KirstenSAAMI StadiumChristchurch1992110565656.009161.5401020

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.