Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM125/2 (34.5)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st 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)ODIFinal · 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)First-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 bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th 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/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

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
JP DuminySAMA Chidambaram Stadium, ChepaukChennai2011110000.0040.0000100
JP DuminySACaptain Roop Singh StadiumGwalior2010110000.0010.0000100
JP DuminySASinhalese Sports ClubColombo2004110000.0010.0000100
Ashwell PrinceSABeausejour Stadium, Gros IsletSt Lucia2007110000.0020.0000100
Ashwell PrinceSAVidarbha Cricket Association Stadium, JamthaNagpur2010110000.00100.0000100
Ashwell PrinceSANorth West Cricket StadiumPotchefstroom2002110000.0040.0000100
Ashwell PrinceSAMangaung OvalBloemfontein2005110000.0010.0000100
Justin KempSAWanderers StadiumJohannesburg2001110000.0020.0000100
Albie MorkelSAMahinda Rajapaksa International Cricket Stadium, SooriyawewaHambantota201221100*-0-00000
Aaron PhangisoSAEdgbastonBirmingham2013110000.000-00100
Aaron PhangisoSASt George's ParkGqeberha2012-2016310000.0010.0000100
Dale SteynSAR Premadasa StadiumColombo2012-201441100*-0-00000
Dale SteynSAVidarbha Cricket Association Stadium, JamthaNagpur2010-201121100*-70.0000000
Dale SteynSAWindsor Park, RoseauDominica2010110000.0050.0000100
Dale SteynSABay OvalMount Maunganui2014210000.0020.0000100
Dale SteynSANational StadiumKarachi2007110000.0060.0000100
Dale SteynSAGaddafi StadiumLahore2007110000.0050.0000100
Dale SteynSACaptain Roop Singh StadiumGwalior2010110000.0040.0000100
Dale SteynSABasin ReserveWellington2012110000.00140.0000100
Andrew PuttickSANewlandsCape Town2005110000.0050.0000100
Johan BothaSAWillowmoore ParkBenoni2008-201031100*-10.0000000
Garnett KrugerSADocklands StadiumMelbourne2006110000.0070.0000100
Johan van der WathSABellerive OvalHobart2006110000.0020.0000100
Johan van der WathSAAdelaide OvalAdelaide2006110000.0010.0000100
Loots BosmanSAQueens Sports ClubBulawayo2007110000.0030.0000100
Loots BosmanSASt George's ParkGqeberha2006110000.0020.0000100
Loots BosmanSAKensington OvalBridgetown2010110000.0010.0000100
Roger TelemachusSAKingsmeadDurban2006110000.0010.0000100
Alviro PetersenSAKennington OvalLondon2012110000.0080.0000100
Tyron HendersonSANew Wanderers StadiumJohannesburg2006110000.0020.0000100
Morné MorkelSABrisbane Cricket Ground, WoolloongabbaBrisbane2009-2012210000.0060.0000100
Morné MorkelSACounty GroundTaunton201711100*-10.0000000
Morné MorkelSAManuka OvalCanberra2014-201521100*-40.0000000
Morné MorkelSABay OvalMount Maunganui201421100*-0-00000
Morné MorkelSASinhalese Sports Club GroundColombo2014110000.0010.0000100
Paul HarrisSADubai International Cricket StadiumDubai2010110000.00290.0000100
Paul HarrisSAWestern Australia Cricket Association GroundPerth2008110000.0030.0000100
Vernon PhilanderSAMelbourne Cricket GroundMelbourne2015110000.0020.0000100
Rory KleinveldtSADe Beers Diamond OvalKimberley2013110000.0010.0000100
Vaughn van JaarsveldSABrisbane Cricket Ground, WoolloongabbaBrisbane2009110000.0010.0000100
Lonwabo TsotsobeSASheikh Zayed StadiumAbu Dhabi2010-201361100*-10.0000000
Lonwabo TsotsobeSASenwes ParkPotchefstroom2010-201321100*-0-00000
Lonwabo TsotsobeSABoland ParkPaarl2012-201321100*-40.0000000
Wayne ParnellSAR Premadasa StadiumColombo2012-201321100*-0-00000
Wayne ParnellSAShere Bangla National StadiumMirpur2011-2015410000.0010.0000100
Wayne ParnellSAAdelaide OvalAdelaide2014-2022210000.0020.0000100
Wayne ParnellSAHagley OvalChristchurch2017110000.0040.0000100
Wayne ParnellSAThe Rose BowlSouthampton2012-201721100*-0-00000
Wayne ParnellSAEdgbastonBirmingham2012-2017210000.0010.0000100
Roelof van der MerweSALord'sLondon2009110000.0060.0000100
PreviousPage 111Next

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.