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
Albie MorkelSASenwes ParkPotchefstroom20081113131*-3979.4900021
Rusty TheronSANew Wanderers StadiumJohannesburg2011-20122113131*-16193.7500031
David MillerSALord'sLondon2017-2019210313131.003783.7800030
Rilee RossouwSAThe Rose BowlSouthampton2022110313131.0018172.2200060
Farhaan BehardienSADe Beers Diamond OvalKimberley2013110313131.004077.5000011
Rassie van der DussenSAWillowmoore ParkBenoni2023110313131.004175.6100060
Kagiso RabadaSAThe Rose BowlSouthampton2017-20193113131*-3588.5700020
Wiaan MulderSACazaly's StadiumCairns20251113131*-26119.2300021
Ryan RickeltonSAHeadingleyLeeds20251113131*-5952.5400040
Tristan StubbsSAKensington Oval, Bridgetown, BarbadosBridgetown2024110313131.0021147.6200031
Tony PitheySABasin ReserveWellington1964110313131.00--000-0
Brian McMillanSANehru StadiumGuwahati1993-19962113131*-3979.4900010
Mandy YachadSACaptain Roop Singh StadiumGwalior1991110313131.007740.2600010
Boeta DippenaarSAR Premadasa StadiumColombo2002220313115.5031100.0000131
Neil McKenzieSAShere Bangla National StadiumMirpur2008120312615.504765.9600040
Lance KlusenerSACarisbrookDunedin1999-2004221312831.004963.2700020
Robin PetersonSAWestern Australia Cricket Association GroundPerth2012120313115.504864.5800130
Wiaan MulderSAGreat Barrier Reef ArenaMackay2025220312615.503393.9400040
Zubayr HamzaSAHagley OvalChristchurch2022120312515.5010629.2500040
Raynard van TonderSABay OvalMount Maunganui2024120313115.508536.4700120
Gordon WhiteSAOld Trafford Cricket GroundManchester1912120312215.50--000-0
Percy SherwellSANewlands Cricket GroundCape Town19062213120*31.00--00040
Denys MorkelSAHeadingley Cricket GroundLeeds1929120311715.50--000-0
Dooley BriscoeSAOld WanderersJohannesburg1935120311615.50--000-0
Herby WadeSANewlandsCape Town1936120313115.50--00100
Buster FarrerSANewlandsCape Town1962120312015.50--000-0
Jimmy CookSATyronne Fernando StadiumMoratuwa1993120312415.5016219.1400030
Daryll CullinanSAGreen Park StadiumKanpur1996120312915.507044.2900040
HD AckermanSANewlands Cricket GroundCape Town1998120312315.5010828.7000010
JP DuminySAMangaung OvalBloemfontein2016-2018330311310.335160.7800011
Ashwell PrinceSAWarner Park, BasseterreSt Kitts2007-2010430312110.334667.3900031
David MillerSABarabati StadiumCuttack2015-20253323120*31.0026119.2300012
Keshav MaharajSARawalpindi Cricket StadiumRawalpindi2021-2025230313010.337243.0600130
Tristan StubbsSASharjah Cricket StadiumSharjah20243313126*15.505358.4900121
Sandy BellSAHeadingley Cricket GroundLeeds1929-19352333126*---00000
Tufty MannSAHeadingley Cricket GroundLeeds1947-1951230312910.3320.0000100
André NelSASuperSport ParkCenturion2001-20081342312515.504864.5800012
Adam BacherSANewlands Cricket GroundCape Town1997-199824031257.759532.6300240
Sid PeglerSAMelbourne Cricket GroundMelbourne1910-191124031157.754667.3900140
Xen BalaskasSANewlandsCape Town1931-193834031297.75--00200
Gary KirstenSAOld Trafford Cricket GroundManchester1994110303030.007838.4600030
JP DuminySABarabati StadiumCuttack20151113030*-3976.9200030
Ashwell PrinceSAM. Chinnaswamy StadiumBengaluru2005110303030.006943.4800050
Vernon PhilanderSASenwes ParkPotchefstroom20151113030*-4961.2200010
Rilee RossouwSAWestern Australia Cricket Association GroundPerth2014110303030.0025120.0000060
Theunis de BruynSAJSCA International Stadium ComplexRanchi2019110303030.004961.2200041
George LindeSAArun Jaitley StadiumDelhi20262113030*-21142.8600021
Donavon FerreiraSAMaharaja Yadavindra Singh International Cricket StadiumNew Chandigarh20251113030*-16187.5000013
Louis TancredSATrent BridgeNottingham1912110303030.00--00021
Percy MansellSAEden ParkAuckland19531113030*---000-0

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.