Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-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

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×Series: Australia in South Africa ODI Series 2005/06×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Herschelle GibbsSANew Wanderers StadiumJohannesburg2006110175175175.00111157.66100217
Graeme SmithSASuperSport ParkCenturion2006111119119*-12495.97100121
Boeta DippenaarSAKingsmeadDurban2006110101101101.0014569.6610090
Graeme SmithSANew Wanderers StadiumJohannesburg2006110909090.0055163.64010132
Shaun PollockSASt George's ParkGqeberha2006110696969.007493.2401071
AB de VilliersSASt George's ParkGqeberha2006110686868.009273.9101061
Herschelle GibbsSANewlandsCape Town2006110666666.007192.9601080
Shaun PollockSAKingsmeadDurban20061115353*-33160.6101080
Justin KempSANewlandsCape Town20061115151*-41124.3901014
Mark BoucherSANew Wanderers StadiumJohannesburg20061115050*-43116.2801040
AB de VilliersSASuperSport ParkCenturion2006110434343.0030143.3300071
Mark BoucherSANewlandsCape Town2006110424242.005971.1900013
Shaun PollockSANewlandsCape Town2006110383838.0027140.7400032
AB de VilliersSAKingsmeadDurban2006110383838.004584.4400042
Johan van der WathSANew Wanderers StadiumJohannesburg2006110353535.0018194.4400013
Boeta DippenaarSANewlandsCape Town2006110313131.004372.0900060
Roger TelemachusSASt George's ParkGqeberha2006110292929.0013223.0800003
Graeme SmithSANewlandsCape Town2006110242424.002982.7600030
Justin KempSASuperSport ParkCenturion20061112424*-3863.1600020
Jacques KallisSAKingsmeadDurban2006110212121.002777.7800011
Jacques KallisSANew Wanderers StadiumJohannesburg2006110202020.002195.2400010
Mark BoucherSAKingsmeadDurban2006110191919.002770.3700010
AB de VilliersSANewlandsCape Town2006110181818.002378.2600030
Herschelle GibbsSASt George's ParkGqeberha2006110161616.003053.3300020
Boeta DippenaarSASt George's ParkGqeberha2006110161616.003545.7100020
AB de VilliersSANew Wanderers StadiumJohannesburg2006110141414.002070.0000010
Justin KempSANew Wanderers StadiumJohannesburg2006110131313.001776.4700000
Roger TelemachusSANew Wanderers StadiumJohannesburg2006110121212.006200.0000020
Graeme SmithSASt George's ParkGqeberha2006110101010.001283.3300020
Boeta DippenaarSASuperSport ParkCenturion2006110101010.001662.5000020
Andrew HallSANew Wanderers StadiumJohannesburg2006110777.004175.0000010
Mark BoucherSASt George's ParkGqeberha2006110555.001145.4500010
Andrew HallSASt George's ParkGqeberha2006110555.00683.3300000
Mark BoucherSASuperSport ParkCenturion2006110444.001723.5300000
Andrew HallSANewlandsCape Town200611144*-4100.0000000
Robin PetersonSANewlandsCape Town2006110444.003133.3300010
Robin PetersonSASt George's ParkGqeberha2006110333.00560.0000000
Graeme SmithSAKingsmeadDurban2006110111.00333.3300000
Herschelle GibbsSAKingsmeadDurban2006110111.001010.0000000
Boeta DippenaarSANew Wanderers StadiumJohannesburg2006110111.00714.2900000
Makhaya NtiniSANew Wanderers StadiumJohannesburg200611111*-1100.0000000
Makhaya NtiniSASt George's ParkGqeberha200611111*-425.0000000
Justin KempSAKingsmeadDurban2006110111.00911.1100000
Herschelle GibbsSASuperSport ParkCenturion2006110000.0010.0000100
Andrew HallSAKingsmeadDurban2006110000.000-00100
Justin KempSASt George's ParkGqeberha2006110000.0050.0000100
Roger TelemachusSAKingsmeadDurban2006110000.0010.0000100

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.