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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWAR

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
Rassie van der DussenSACounty GroundBristol202222014107.002166.6700020
Stephen CookSABasin ReserveWellington201712014117.003243.7500000
Theunis de BruynSADr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam201912014107.005028.0000030
Sisanda MagalaSAThe Wanderers StadiumJohannesburg2021-2023321149*14.0010140.0000011
Andile PhehlukwayoSAGaddafi StadiumLahore202132014147.0011127.2700111
Wiaan MulderSANational StadiumKarachi20253211412*14.0012116.6700011
Matthew BreetzkeSAQueens Sports ClubBulawayo202512014137.005127.4500010
Tommy RoutledgeSAOld WanderersJohannesburg189612014147.00--00100
George BissettSANewlandsCape Town19271211411*14.00--00000
Jacobus DuminySAHeadingley Cricket GroundLeeds192912014127.00--00000
Lindsay TuckettSALord'sLondon19471201497.00--000-0
Peter CarlsteinSAEdgbaston Cricket GroundBirmingham196012014107.00--000-0
Sid O'LinnSAKingsmeadDurban19611201487.00--000-0
Peter PollockSAMelbourne Cricket GroundMelbourne196412014147.003046.6700100
Derek VarnalsSAKingsmeadDurban196412014117.00--00010
David RichardsonSAGymkhana Club GroundNairobi19963211411*14.001782.3500010
Fanie de VilliersSAKennington OvalLondon1994121141414.005226.9200020
Steve ElworthySANew Wanderers StadiumJohannesburg2000-2002221148*14.0013107.6900020
Andile PhehlukwayoSASt George's ParkGqeberha2016-20237321410*14.0013107.6900111
Maitland HathornSANewlandsCape Town190623014104.67--00010
Makhaya NtiniSAMelbourne Cricket GroundMelbourne2002-20095421410*7.004630.4300120
Imran TahirSANewlandsCape Town2011-201914421487.0012116.6700020
Quinton de KockSAJSCA International Stadium ComplexRanchi2019-20253401453.502263.6400130
Beuran HendricksSAThe Wanderers StadiumJohannesburg2019-2021642145*7.003243.7500010
Lizaad WilliamsSAKingsmeadDurban2022-202344114124.673737.8400120
Tabraiz ShamsiSAThe Wanderers StadiumJohannesburg2018-202312441411*-1593.3300020
Duanne OlivierSAKingsmeadDurban2019-202234214127.005028.0000111
David RichardsonSASuperSport ParkCenturion1992-199784114104.672166.6700100
Graeme SmithSARawalpindi Cricket StadiumRawalpindi2003110131313.002552.0000020
Gary KirstenSASenwes ParkPotchefstroom2000110131313.001872.2200010
Boeta DippenaarSAPunjab Cricket Association Stadium, MohaliChandigarh2006110131313.003537.1400020
Neil McKenzieSAVidarbha Cricket Association GroundNagpur2000110131313.001872.2200020
Neil McKenzieSAArnos Vale GroundKingstown2001110131313.002454.1700020
Mark BoucherSAThe Rose BowlSouthampton20031111313*-2259.0900020
Nicky BojeSAMadhavrao Scindia Cricket GroundRajkot19961111313*-2356.5200000
Nicky BojeSAQueen's Park Oval, Port of SpainTrinidad20051111313*-2846.4300020
Andrew HallSABrabourne StadiumMumbai2006110131313.003141.9400010
André NelSATrent BridgeNottingham2008110131313.007185.7100030
Morné van WykSAMA Chidambaram Stadium, ChepaukChennai2011110131313.003735.1400000
Aaron PhangisoSANew Wanderers StadiumJohannesburg2015-2017210131313.001968.4200010
Dale SteynSAHolkar Cricket StadiumIndore2015110131313.001681.2500011
Roger TelemachusSAGymkhana Club GroundNairobi2000210131313.0013100.0000020
David MillerSADiamond OvalKimberley2017-2023210131313.007185.7100011
David MillerSAGreen ParkKanpur2015110131313.002259.0900000
Dane PiedtSAHarare Sports ClubHarare2014110131313.002846.4300000
Jon-Jon SmutsSAKingsmeadDurban2020210131313.0012108.3300001
Richard LeviSAWestpac StadiumWellington2012110131313.0012108.3300011
Reeza HendricksSANarendra Modi StadiumAhmedabad2025110131313.0012108.3300010
Gihahn CloeteSANewlandsCape Town2019110131313.0012108.3300020
Lizaad WilliamsSASt George's Park, Port ElizabethGqeberha2022110131313.003933.3300020

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.