Live4th T20I · India in New Zealand 2026/27NZ170/4 (14.3)INDIND chose to bowlLive4th ODI · Ireland in Namibia 2026/27NAMIRE39/1 (11.5)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th 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 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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
Quinton de KockSASabina Park, Kingston, JamaicaKingston2024330644121.3337172.9700084
Jason SmithSANamibia Cricket GroundWindhoek2025-2026430643121.3364100.0000031
Jock CameronSANewlandsCape Town1927-1931230642621.33--000-1
JP DuminySATrent BridgeNottingham2008-20125426444*32.0061104.9200051
David MillerSASheikh Zayed StadiumAbu Dhabi2010-2013652643421.336696.9700080
Vernon PhilanderSAKingsmeadDurban2007-201989264189.1414843.2400060
Trevor GoddardSACarisbrookDunedin1964110636363.00--01040
Hansie CronjeSALal Bahadur Shastri StadiumHyderabad19961116363*-7584.0001060
Adrian KuiperSAJawaharlal Nehru StadiumNew Delhi19911116363*-41153.6601071
Shaun PollockSAHeadingley Cricket GroundLeeds1998-1999220636031.506892.6501050
Rilee RossouwSAManuka OvalCanberra2014-20152216361*63.0035180.0001063
Keegan PetersenSAOld TraffordManchester2022120634231.5018833.5100040
Kepler WesselsSATyronne Fernando StadiumMoratuwa1993120634731.5020331.0300030
Dave NourseSALord's No. 1 GroundDurban1921121633263.00--00070
Ken ViljoenSAEllis Park StadiumJohannesburg1949120636331.50--01100
Dennis DyerSAOld Trafford Cricket GroundManchester1947120636231.50--01000
Peter KirstenSAKensington OvalBridgetown1992120635231.5019931.6601060
Richard SnellSAR Premadasa StadiumColombo1993221635163.006991.3001040
Richard SnellSAMangaung OvalBloemfontein1993-1996221636363.006596.9201041
Daryll CullinanSAHeadingley Cricket GroundLeeds1998-1999220635031.5010659.4301061
Nicky BojeSAKensington OvalBridgetown2001-2005232633463.0018434.2400060
Roy McLeanSAEllis Park StadiumJohannesburg1953-1954230633621.00--00101
Neil McKenzieSAHeadingleyLeeds2003-2008241633821.0014543.45000100
David MillerSAShere Bangla National StadiumMirpur2014-20155426330*31.506794.0300042
Farhaan BehardienSAR Premadasa StadiumColombo2012-20134416331*21.008276.8300051
Aubrey FaulknerSAKennington OvalLondon1907-1912240634215.75--00000
Jock CameronSAMelbourne Cricket GroundMelbourne1931-1932240633915.75--00150
Andrew HallSAKingsmeadDurban2000-2006850633212.6011156.7600270
Chris MorrisSAKennington OvalLondon2013-2019560632410.5012251.6400080
Bert VoglerSANewlands Cricket GroundCape Town1906-19104626328*15.75--00150
Cyril VincentSAKingsmeadDurban1928-19314736319*15.75--00011
Boeta DippenaarSANational Cricket StadiumSt George's20012116262*-10956.8801050
Faf du PlessisSAVRA GroundAmstelveen20131116262*-40155.0001025
Faf du PlessisSAGreen ParkKanpur2015110626262.007780.5201051
Heinrigh PieterseSAAchimota Senior Secondary School A FieldAccra2024110626262.0034182.3501043
Craig MatthewsSAHeadingley Cricket GroundLeeds19941116262*-10062.00010101
Peter KirstenSAManuka OvalCanberra19921116262*-10360.1901030
David RichardsonSAP Sara OvalColombo1993110626262.0015540.0001060
Denis LindsaySALord'sLondon1965120624031.00--000-0
Graeme SmithSARangiri Dambulla International StadiumDambulla2004220624631.009168.1300050
Jacques KallisSAThe OvalLondon1998-1999220626231.009664.5801141
Neil McKenzieSAWestpac ParkHamilton2004120625231.0013645.5901092
Neil McKenzieSAIqbal StadiumFaisalabad2003120623531.0021229.2500061
Mark BoucherSAR. Premadasa StadiumColombo2004220625831.0061101.6401051
Andrew HallSAR Premadasa StadiumColombo2000220623531.008771.2600050
Hashim AmlaSARangiri Dambulla International StadiumDambulla2018220624331.0057108.7700090
Ashwell PrinceSASinhalese Sports Club GroundColombo2006120626131.0019731.4701040
Justin KempSAWACA GroundPerth2002-2005220625531.0019531.79010100
Farhaan BehardienSAProvidence StadiumGuyana2016220626231.008473.8101141
Aiden MarkramSAHimachal Pradesh Cricket Association StadiumDharamsala2023-2025220626131.0049126.5301062

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.