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
Dave CallaghanSANewlands Cricket GroundCape Town1992-19952212117*21.002487.5000030
Nicky BojeSASydney Cricket GroundSydney20023312113*10.505141.1800020
Wayne ParnellSASydney Cricket GroundSydney2014-20223322118*21.002777.7800010
Kagiso RabadaSAR Premadasa StadiumColombo20216322113*21.0020105.0000030
Bjorn FortuinSANamibia Cricket GroundWindhoek2025-20268312119*10.502777.7800100
Tony de ZorziSAKingsmeadDurban2024-202623021177.004843.7500130
David MillerSADubai International Cricket StadiumDubai2010-202164021115.253461.7600100
Neville QuinnSAMelbourne Cricket GroundMelbourne1931-1932242211110.50--00000
Tufty MannSAOld Trafford Cricket GroundManchester1947-19512402195.25--00110
Graeme SmithSASharjah Cricket StadiumSharjah2013110202020.002580.0000010
Boeta DippenaarSACenturion ParkCenturion2000-2001210202020.002580.0000040
Shaun PollockSAJade StadiumChristchurch20041112020*-13153.8500020
Nicky BojeSADe Beers Diamond OvalKimberley2000-20012112020*-11181.8200011
Paul AdamsSAGoodyear ParkBloemfontein1999110202020.005040.0000020
Hashim AmlaSAVRA GroundAmstelveen2013110202020.002386.9600020
Ashwell PrinceSAWestern Australia Cricket Association GroundPerth20061112020*-2580.0000030
Aaron PhangisoSAMA Chidambaram Stadium, ChepaukChennai2015110202020.002290.9100010
Dale SteynSAWarner Park, BasseterreSt Kitts20101112020*-4148.7800001
Alviro PetersenSABuffalo ParkEast London2006110202020.0016125.0000030
Imraan KhanSANewlandsCape Town2009110202020.006431.2500010
Friedel de WetSASuperSport ParkCenturion2009110202020.006729.8500030
David MillerSAMaharaja Yadavindra Singh International Cricket StadiumNew Chandigarh20251112020*-12166.6700021
Colin IngramSAEdgbastonBirmingham2013110202020.004544.4400020
Jon-Jon SmutsSABuffalo ParkEast London2020110202020.0020100.0000020
Dwaine PretoriusSADr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2022110202020.0016125.0000021
Henry DavidsSAKingsmeadDurban2012110202020.0013153.8500031
Rassie van der DussenSASaurashtra Cricket Association StadiumRajkot2022110202020.0020100.0000020
Stephen CookSAKingsmeadDurban2016110202020.005337.7400010
Corbin BoschSAThe Rose BowlSouthampton2025110202020.003262.5000030
Aiden MarkramSAR.Premadasa Stadium, KhettaramaColombo2018110202020.0013153.8500050
Ryan RickeltonSAOld TraffordManchester2025110202020.0010200.0000022
Donavon FerreiraSAHimachal Pradesh Cricket Association StadiumDharamsala2025110202020.0015133.3300011
Marco JansenSAMA Chidambaram Stadium, ChepaukChennai2023110202020.0014142.8600021
Tip SnookeSATrent BridgeNottingham1912110202020.00--000-0
Ossie DawsonSACrusaders GroundPort Elizabeth1949110202020.00--000-0
Fish MarkhamSAEllis Park StadiumJohannesburg1949110202020.00--000-0
Brian McMillanSAAMI StadiumChristchurch1992110202020.002968.9700020
Hansie CronjeSACarisbrookDunedin1999110202020.0019105.2600040
David RichardsonSAEdgbaston Cricket GroundBirmingham19941112020*-18111.1100010
Richard SnellSANehru StadiumGuwahati1993110202020.0011181.8200011
Richard SnellSAWACA GroundPerth19941112020*-14142.8600020
Fanie de VilliersSAMangaung OvalBloemfontein1992-1994410202020.0015133.3300030
Derek CrookesSAIqbal StadiumFaisalabad1994110202020.0019105.2600020
Graeme SmithSAPunjab Cricket Association Stadium, MohaliChandigarh2006-2011220202010.003458.8200110
Nicky BojeSANahar Singh StadiumFaridabad1996-2000220201410.002483.3300040
Lance KlusenerSAQueen's Park OvalPort of Spain2001120201510.004841.6700030
Paul AdamsSAAsgiriya StadiumKandy20001212014*20.008623.2600020
Morné MorkelSAOld TraffordManchester2012-20172212020*20.003655.5600130
Wayne ParnellSAKennington OvalLondon2009-2017421201320.0016125.0000030
Simon HarmerSAThe Wanderers StadiumJohannesburg2023120201910.006431.2500020

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.