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
Allan DonaldSASuperSport ParkCenturion1992-200210311989.504542.2200020
Faf du PlessisSAPunjab Cricket Association Stadium, MohaliChandigarh2011-20152311918*9.502479.1700110
Senuran MuthusamySAGaddafi StadiumLahore202523019116.335137.2500010
David RichardsonSAGaddafi StadiumLahore1994-19975311910*9.502965.5200010
Allan DonaldSASabina ParkKingston1992-200134219109.502190.4800030
Charles VintcentSANewlands Cricket GroundCape Town1889-18922401994.753834.2100110
Jacques KallisSAKeenan StadiumJamshedpur2000110181818.002766.6700020
Boeta DippenaarSACarisbrookDunedin2004110181818.004440.9100020
Mark BoucherSADe Beers Diamond OvalKimberley2000-20085111818*-11163.6400021
Andrew HallSABellerive OvalHobart20061111818*-3060.0000000
Andrew HallSANorth West Cricket StadiumPotchefstroom20021111818*-12150.0000010
Robin PetersonSAVidarbha Cricket Association Stadium, JamthaNagpur20111111818*-7257.1400021
Johan BothaSAWindsor Park, RoseauDominica2010210181818.002572.0000000
Rory KleinveldtSAKingsmeadDurban2012-2013210181818.002281.8200030
Wayne ParnellSACaptain Roop Singh StadiumGwalior2010110181818.004341.8600010
David MillerSAPunjab Cricket Association IS Bindra Stadium, MohaliChandigarh2019110181818.0015120.0000001
Reeza HendricksSAMelbourne Cricket GroundMelbourne2014110181818.002281.8200020
Farhaan BehardienSAHolkar Cricket StadiumIndore2015110181818.003354.5500000
Beuran HendricksSABoland ParkPaarl2023110181818.002669.2300020
Herby WadeSATrent BridgeNottingham1935110181818.00--000-0
Bob CrispSAHeadingley Cricket GroundLeeds1935110181818.00--000-0
Denis BegbieSANewlandsCape Town1949110181818.00--000-0
David PitheySAThe GabbaBrisbane1963110181818.00--00010
Brian McMillanSABasin ReserveWellington19921111818*-2281.8200000
Adrian KuiperSABasin ReserveWellington1992110181818.004440.9100030
Derek CrookesSAWankhede StadiumMumbai1996110181818.002766.6700001
Derek CrookesSANewlands Cricket GroundCape Town1997110181818.004440.9100000
Steve ElworthySASydney Cricket GroundSydney2002110181818.003551.4300030
Dale BenkensteinSASt George's ParkGqeberha19991111818*-14128.5700010
Mike RindelSATrent BridgeNottingham1998110181818.003847.3700030
Mark BoucherSAThe OvalLondon1998-19992221816*-3158.0600000
Makhaya NtiniSAP Sara OvalColombo2006121181318.003748.6500040
Jonty RhodesSAKennington OvalLondon1994121181018.003452.9400020
Paul AdamsSASinhalese Sports Club GroundColombo200022018159.009219.5700010
Alan DawsonSAR. Premadasa StadiumColombo2004221181518.0018100.0000020
Aaron PhangisoSAR Premadasa StadiumColombo20133211818*18.004143.9000130
Morné MorkelSAEdgbastonBirmingham2008-2017321181818.003354.5500040
David MillerSAGreenfield International StadiumThiruvananthapuram2022-20232211818*18.002766.6700111
Simon HarmerSAOld TraffordManchester202212018169.006428.1300010
Simon HarmerSAPunjab Cricket Association Stadium, MohaliChandigarh201512018119.005532.7300010
Temba BavumaSAArun Jaitley StadiumDelhi2022-202322018109.0013138.4600040
Keshav MaharajSABrisbane Cricket Ground, WoolloongabbaBrisbane202212018169.002475.0000030
Tabraiz ShamsiSAAdelaide OvalAdelaide20161221818*-2475.0000020
Tristan StubbsSAThe Rose BowlSouthampton2022-202522018109.002669.2300030
Bert VoglerSALord's No. 1 GroundCape Town1910121181118.00--000-0
Jack RobertsonSAKingsmeadDurban19351201899.00--00030
Clive van RyneveldSALord'sLondon195112018189.00--00100
Percy MansellSALord'sLondon195512018169.00--00000
Headley KeithSANewlandsCape Town195712018149.00--00020
Scotch TaylorSANew Wanderers StadiumJohannesburg195612018129.00--00000

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.