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
Justin KempSANew Wanderers StadiumJohannesburg2001-20077418946*29.6775118.6700092
Wiaan MulderSAGaddafi StadiumLahore2025340896422.2511776.0701191
Neil McKenzieSAQueens Sports ClubBulawayo2001210888888.0020243.56010111
Lance KlusenerSANehru StadiumGuwahati19961118888*-9988.8901080
Loots BosmanSASedgars ParkPotchefstroom2006110888888.0070125.71010113
Matthew BreetzkeSAGreat Barrier Reef ArenaMackay2025110888888.0078112.8201082
George FullertonSAEllis Park StadiumJohannesburg1950110888888.00--010-0
Aiden MarkramSAPerth StadiumPerth2018-2022220885244.0073120.55010121
Tristan StubbsSAQueen's Park Oval, Port of Spain, TrinidadPort of Spain2024120886844.009889.8001082
Herbie TaylorSAThe GabbaBrisbane1931120884744.00--000120
Hashim AmlaSAGreen ParkKanpur2008-2015230885129.3316653.0101190
David MillerSABuffalo ParkEast London2012-2020430883929.3366133.3300044
Kyle VerreynneSAQueens Sports ClubBulawayo20252318842*44.0013465.67000101
Tony de ZorziSARawalpindi Cricket StadiumRawalpindi2025231885544.0010980.7301063
JP DuminySASenwes ParkPotchefstroom2008-2018442883644.009196.7000081
JP DuminySARangiri Dambulla International StadiumDambulla2004-20184418853*29.3366133.3301173
Jackie McGlewSAEllis Park StadiumJohannesburg1953-1954241886129.33--01030
Farhaan BehardienSANewlandsCape Town2015-20185538836*44.0062141.9400073
Makhaya NtiniSANew Wanderers StadiumJohannesburg2000-200918126882614.6713167.18001122
Makhaya NtiniSAKingsmeadDurban2000-20092316688228.8015457.14006161
Boeta DippenaarSAWestern Australia Cricket Association GroundPerth2006110878787.009492.5501073
Herschelle GibbsSAWestpac ParkHamilton2004120874743.5023736.71000131
Jacques KallisSAOUTsurance OvalBloemfontein2008220877143.5012171.9001091
David MillerSAOUTsurance OvalBloemfontein2010221875187.0055158.18010103
David MillerSAWestern Australia Cricket Association GroundPerth2014221876587.009195.6001081
Dean ElgarSANational StadiumKarachi2021120875843.5015157.62010130
Dean ElgarSATrent BridgeNottingham2012-2017230878029.0016552.73010130
Dean ElgarSADaren Sammy National Cricket Stadium, Gros Islet, St LuciaGros Islet2021230877729.0026333.0801190
Marco JansenSAMangaung OvalBloemfontein20233318732*43.509789.6900044
Jack CheethamSAMelbourne Cricket GroundMelbourne1952-1953230876629.00--01070
Percy SherwellSASydney Cricket GroundSydney1910-1911241876029.0015855.06010121
Jackie McGlewSAKennington OvalLondon1955-1960240873021.75--00060
Peter KirstenSASt George's ParkGqeberha1992-19945518745*21.7520143.28001100
Morné MorkelSANewlandsCape Town2007-20181915387287.2512768.50003112
Peter KirstenSAJawaharlal Nehru StadiumNew Delhi19911118686*-9293.4801061
Robin PetersonSAKingsmeadDurban2004-2013421866186.008798.85010111
Quinton de KockSASir Vivian Richards Stadium, North Sound, AntiguaNorth Sound2024220867443.0047182.98010105
Aiden MarkramSAJSCA International Stadium ComplexRanchi2022-2025220867943.0010482.6901081
Colin BlandSABasin ReserveWellington19641218646*86.00--000120
Lance KlusenerSADocklands StadiumMelbourne2000331864943.0013165.6500020
Hashim AmlaSAWankhede StadiumMumbai2015-2016330865828.6749175.51010133
Adam BacherSASydney Cricket GroundSydney1998230864528.6714858.1100080
JP DuminySAVidarbha Cricket Association Stadium, JamthaNagpur2010-2015340863521.5016452.4400063
Reeza HendricksSABrian Lara Stadium, Tarouba, TrinidadTarouba2024441864428.6772119.4400094
Ken FunstonSAMelbourne Cricket GroundMelbourne1952-1953240863521.50--00060
Nicky BojeSAM Chinnaswamy StadiumBengaluru2000110858585.0019842.9301090
AB de VilliersSAM Chinnaswamy StadiumBengaluru2015110858585.0010580.95010111
Matthew BreetzkeSALord'sLondon2025110858585.0077110.3901073
Boeta DippenaarSARawalpindi Cricket StadiumRawalpindi2003220857442.5016352.1501050
Quinton de KockSAGreenfield International StadiumThiruvananthapuram2022-20232218584*85.009391.40010121

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