Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG111/0 (16)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

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
Herschelle GibbsSADocklands StadiumMelbourne2006220723936.009377.4200091
Mark BoucherSAOUTsurance OvalBloemfontein20082217257*72.0064112.5001043
Lance KlusenerSAOld TraffordManchester19982227255*-7398.6301060
Jacques RudolphSAWestpac ParkHamilton2004120727236.0015745.86011111
Martin van JaarsveldSABasin ReserveWellington2004121725972.0016144.72010100
AB de VilliersSAGalle International StadiumGalle2014120725136.0010667.92010100
Temba BavumaSACivil Service Cricket Club, StormontBelfast2021220727236.0053135.8501162
Keshav MaharajSAQueens Sports ClubBulawayo2025120725136.0010072.0001053
Tip SnookeSALord's No. 1 GroundCape Town1910120725336.00--010-0
Dan TaylorSALord's No. 1 GroundCape Town1914120723636.00--000-0
George FullertonSALord'sLondon1951120726036.00--01050
Ken FunstonSASydney Cricket GroundSydney1953120725636.00--01060
Colin BlandSAMelbourne Cricket GroundMelbourne1964120725036.0016942.6001060
Tufty MannSANewlandsCape Town1949231724636.00--000-1
Brian McMillanSASuperSport ParkCenturion1992-1997332725572.0014350.3501080
David BedinghamSANewlandsCape Town2024-20252417244*24.007892.3100082
Cyril FrancoisSAOld WanderersJohannesburg1922-1923241724124.00--00000
John WaiteSAHeadingley Cricket GroundLeeds1951-1955241723224.00--00050
Wiaan MulderSASuperSport ParkCenturion2019-2021450723614.4011960.50000101
Aiden MarkramSAEden GardensKolkata2023-2026450723114.4011761.54000102
Brian McMillanSASydney Cricket GroundSydney1992-19987617221*14.4010966.0600130
Jacques RudolphSAOld TraffordManchester20031117171*-10170.3001060
Kepler WesselsSACaptain Roop Singh StadiumGwalior1991110717171.009673.9601060
Hansie CronjeSAKeenan StadiumJamshedpur2000110717171.008682.5601071
Daryll CullinanSANahar Singh StadiumFaridabad19961117171*-11561.7401060
Shaun PollockSAP Sara OvalColombo20061217157*71.0010269.6101062
Hashim AmlaSANational StadiumKarachi2007120717135.5016842.2601161
AB de VilliersSASawai Mansingh StadiumJaipur2006-2010220714635.508088.7500070
Tony de ZorziSAShere Bangla National Stadium, MirpurDhaka2024120714135.5012457.26000110
Tony de ZorziSAGreat Barrier Reef ArenaMackay2025220713835.5069102.90000110
Billy ZulchSACrusaders GroundDurban1914120716035.50--010-0
Boeta DippenaarSADocklands StadiumMelbourne2000-2006330714123.6714847.9700050
Dwaine PretoriusSAKingsmeadDurban2016-2020330713123.6759120.3400043
Chris MorrisSAKingsmeadDurban2012-2018430713723.677298.6100053
Kagiso RabadaSARawalpindi Cricket StadiumRawalpindi2021-2025230717123.677397.2601244
Andrew HudsonSAGymkhana Club GroundNairobi1996330714223.679773.20000101
Dwaine PretoriusSASuperSport ParkCenturion2019-2022440713317.758880.6800082
Gerald HartiganSAOld WanderersJohannesburg1913-1914240715117.75--01100
Herby WadeSAOld WanderersJohannesburg1935-1936240713917.75--00100
Kagiso RabadaSAOld TraffordManchester2017-2025450713614.2012656.3500090
Jacques RudolphSACarisbrookDunedin20041117070*-7198.5901060
Kepler WesselsSAManuka OvalCanberra1992110707070.0013751.0901060
Marco JansenSAJSCA International Stadium ComplexRanchi2025110707070.0039179.4901083
Daryll CullinanSABrabourne StadiumMumbai19931117070*-8186.4201050
Mike ProcterSANewlandsCape Town1970120704835.0016243.2100070
Jonty RhodesSARawalpindi Cricket StadiumRawalpindi1994-1996320703735.0067104.4800050
Jonty RhodesSAQueen's Park OvalPort of Spain1992-2001220704535.009970.7100070
Jonty RhodesSADocklands StadiumMelbourne2000220705435.0069101.4501051
Lance KlusenerSAThe OvalLondon1998-19992217048*70.0060116.6700051
Temba BavumaSAUniversity OvalDunedin2017120706435.0018737.43010110

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.