Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)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)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZIND

South Africa: Batting by ground (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×v Kenya×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Neil McKenzieSANewlands Cricket GroundCape Town2001111131131*-121108.2610083
Gary KirstenSANewlands Cricket GroundCape Town2001110124124124.0013095.38100122
Herschelle GibbsSAR Premadasa StadiumColombo2002110116116116.0012692.06100133
Jonty RhodesSAGymkhana Club GroundNairobi1996-1999220995449.5010396.1201062
Jacques KallisSADe Beers Diamond OvalKimberley20081119292*-9497.8701082
JP DuminySAOUTsurance OvalBloemfontein2008110909090.0088102.2701080
Herschelle GibbsSANorth West Cricket StadiumPotchefstroom20031118787*-66131.82010124
Hashim AmlaSADe Beers Diamond OvalKimberley2008110787878.0076102.63010130
Lance KlusenerSADe Beers Diamond OvalKimberley20011117575*-74101.35010112
Boeta DippenaarSADe Beers Diamond OvalKimberley20011117474*-11862.7101090
Herschelle GibbsSADe Beers Diamond OvalKimberley2001-2008220727036.0066109.09010140
Jacques KallisSAOUTsurance OvalBloemfontein2008110717171.008682.5601051
Graeme SmithSAR Premadasa StadiumColombo2002110696969.007789.6101060
Gary KirstenSAGymkhana Club GroundNairobi1996110666666.007390.4101091
Hansie CronjeSAGymkhana Club GroundNairobi1996-19992216563*65.008279.2701031
Jacques KallisSAR Premadasa StadiumColombo2002110606060.0053113.2101051
Mark BoucherSAOUTsurance OvalBloemfontein20081115757*-30190.0001033
Jacques KallisSAWillowmoore ParkBenoni2001110545454.008067.5001060
Gary KirstenSANorth West Cricket StadiumPotchefstroom20031115252*-6382.5401090
Mark BoucherSANewlands Cricket GroundCape Town20011115151*-20255.0001024
Neil McKenzieSAWillowmoore ParkBenoni20011114949*-7268.0600070
Herschelle GibbsSAOUTsurance OvalBloemfontein2008110444444.004597.7800080
Jacques KallisSAVRA Cricket GroundAmstelveen19991114444*-8154.3200041
Jacques KallisSAGymkhana Club GroundNairobi1999110393939.005275.0000020
Herschelle GibbsSAVRA Cricket GroundAmstelveen1999110383838.0038100.0000041
Pat SymcoxSAGymkhana Club GroundNairobi1996110353535.0018194.4400023
Daryll CullinanSAVRA Cricket GroundAmstelveen19991113535*-5168.6300032
Boeta DippenaarSAR Premadasa StadiumColombo2002110313131.0028110.7100031
Shaun PollockSAGymkhana Club GroundNairobi1999110303030.0026115.3800012
Mark BoucherSAGymkhana Club GroundNairobi19991112828*-3775.6800020
AB de VilliersSADe Beers Diamond OvalKimberley2008110282828.0022127.2700040
Gary KirstenSAVRA Cricket GroundAmstelveen1999110272727.007138.0300030
Andrew HudsonSAGymkhana Club GroundNairobi1996110272727.003871.0500030
Boeta DippenaarSAGymkhana Club GroundNairobi1999110262626.005944.0700040
Lance KlusenerSAGymkhana Club GroundNairobi1999110222222.004252.3800020
Herschelle GibbsSAWillowmoore ParkBenoni2001110202020.002774.0700021
Fanie de VilliersSAGymkhana Club GroundNairobi19961112020*-11181.8200030
Shaun PollockSANewlands Cricket GroundCape Town2001110191919.0012158.3300011
Justin OntongSAOUTsurance OvalBloemfontein2008110191919.002190.4800020
Lance KlusenerSAR Premadasa StadiumColombo20021111818*-12150.0000011
Herschelle GibbsSAGymkhana Club GroundNairobi1996110171717.002277.2700010
Gary KirstenSAWillowmoore ParkBenoni2001110171717.001894.4400040
Herschelle GibbsSANewlands Cricket GroundCape Town2001110161616.002176.1900020
Dale BenkensteinSAGymkhana Club GroundNairobi1999110121212.002744.4400020
AB de VilliersSAOUTsurance OvalBloemfontein2008110111111.001764.7100010
JP DuminySADe Beers Diamond OvalKimberley20081111010*-1952.6300000
Hashim AmlaSAOUTsurance OvalBloemfontein2008110777.007100.0000010
Dale BenkensteinSAR Premadasa StadiumColombo2002110777.006116.6700000
Jonty RhodesSAWillowmoore ParkBenoni200111166*-1250.0000000
Johan BothaSAOUTsurance OvalBloemfontein200811166*-3200.0000010
Page 1Next

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.