T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

South Africa: Batting by ground (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Farhaan BehardienSAWillowmoore ParkBenoni2013-2016220855042.5058146.5501063
Kyle VerreynneSAMelbourne Cricket GroundMelbourne2022120855242.5013961.1501080
Ryan RickeltonSAMarrara StadiumDarwin2025220857142.5065130.7701082
Denis BegbieSAKingsmeadDurban1948120854842.5015554.8400091
Boeta DippenaarSABrisbane Cricket Ground, WoolloongabbaBrisbane2006330857428.3313264.39010100
Nicky BojeSAMangaung OvalBloemfontein1996-2001331854342.509589.47000111
AB de VilliersSAQueens Sports ClubBulawayo2007-2014330856328.3310184.1601052
Faf du PlessisSATrent BridgeNottingham2012-2017230856328.3316651.20010120
Faf du PlessisSASydney Cricket GroundSydney2014-2015331856242.5010481.7301030
Jack SiedleSAKennington OvalLondon1929-1935230853628.33--000-0
Lance KlusenerSAR Premadasa StadiumColombo2000-2002441853928.338797.7000032
Faf du PlessisSAEdgbastonBirmingham2012-2019440852821.2512568.0000080
Jack CheethamSALord'sLondon1951-1955241855428.33--01070
Peter KirstenSASydney Cricket GroundSydney1992-19944418549*28.3316451.8300010
Allan DonaldSAThe Wanderers StadiumJohannesburg1992-199813127852117.0022937.1200290
Gary KirstenSALal Bahadur Shastri StadiumHyderabad1996110848484.0081103.7001091
Jon-Jon SmutsSASenwes ParkPotchefstroom2020110848484.009885.71010120
Keshav MaharajSASt George's Park, Port ElizabethGqeberha2022110848484.009588.4201093
Herschelle GibbsSASabina Park, KingstonJamaica20052228444*-9390.3200044
Neil McKenzieSAKensington OvalBridgetown2001120847242.0019842.42010101
Shaun PollockSAR. Premadasa StadiumColombo2004220845442.0012368.2901030
Lance KlusenerSADe Beers Diamond OvalKimberley2000-20023218475*84.0083101.20010112
Temba BavumaSAKennington OvalLondon2017120845242.0021738.71010100
Daryll CullinanSANehru StadiumGuwahati1993-19962218443*84.0012368.2900032
Shaun PollockSAHarare Sports ClubHarare1999-2007630846128.0013562.2201073
Andrew HallSANew Wanderers StadiumJohannesburg2000-2007630844628.0010381.55000110
Dewald BrevisSAQueens Sports ClubBulawayo2025230845128.008598.8201074
Peter KirstenSABuffalo ParkEast London1992-1994330845328.0017348.5501071
Nicky BojeSAThe Wanderers StadiumJohannesburg2005-2006341844328.0010183.17000150
Jonty RhodesSAKingsmeadDurban2000-20014418446*28.009093.3300052
Simon HarmerSAKingsmeadDurban2022-20262428438*42.0017647.7300192
Cyril VincentSAOld WanderersJohannesburg1927-1931462845321.0020.0001101
Peter PollockSAKingsmeadDurban1961-19704638436*28.007150.7000160
Jonty RhodesSANorth West Cricket StadiumPotchefstroom2002-2003210838383.0074112.1601061
Zander de BruynSAGreen ParkKanpur2004110838383.0020640.2901063
Matthew BreetzkeSANational StadiumKarachi2025110838383.008498.81010101
Clive van RyneveldSAHeadingley Cricket GroundLeeds1951110838383.00--010-0
JP DuminySAWankhede StadiumMumbai20162228354*-48172.9201054
Faf du PlessisSAMelbourne Cricket GroundMelbourne2014-2015220835541.5010876.8501080
Quinton de KockSASophia GardensCardiff2019-2022220836841.5083100.00010100
Aiden MarkramSACounty GroundBristol2022220835641.5037224.3201038
Aiden MarkramSACazaly's StadiumCairns2025220838241.508498.8101090
Trevor GoddardSAHeadingley Cricket GroundLeeds1955120837441.50--01080
Khaya ZondoSASuperSport ParkCenturion2018-2021330835427.6712665.8701052
Aubrey FaulknerSANewlandsCape Town1906230834527.67--000100
Bert VoglerSANewlandsCape Town19062328362*83.00--01093
Mike RindelSANewlands Cricket GroundCape Town1994-1998330833227.6713362.4100020
Shaun PollockSABangabandhu National StadiumDhaka2003642834141.5012367.4800062
Faf du PlessisSAVidarbha Cricket Association Stadium, JamthaNagpur2011-2016341833927.6720241.0900043
Jim ChristySAMelbourne Cricket GroundMelbourne1931-1932240836320.7510.0001160

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.