Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

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: South Africa in Australia ODI Series 2008/09×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Hashim AmlaSAWestern Australia Cricket Association GroundPerth2009110979797.0011782.9101061
AB de VilliersSAAdelaide OvalAdelaide20091118282*-8596.4701061
Hashim AmlaSAAdelaide OvalAdelaide20091118080*-10377.6701070
Jacques KallisSABellerive OvalHobart2009110727272.009675.0001050
JP DuminySAMelbourne Cricket GroundMelbourne2009110717171.009376.3401000
Herschelle GibbsSASydney Cricket GroundSydney2009110646464.0052123.08010101
Neil McKenzieSAMelbourne Cricket GroundMelbourne2009110636363.008078.7501060
Jacques KallisSASydney Cricket GroundSydney2009110606060.007283.3301050
JP DuminySAWestern Australia Cricket Association GroundPerth20091116060*-42142.8601033
AB de VilliersSAWestern Australia Cricket Association GroundPerth2009110606060.007184.5101040
AB de VilliersSABellerive OvalHobart2009110444444.006270.9700020
Jacques KallisSAMelbourne Cricket GroundMelbourne2009110414141.004983.6700040
Albie MorkelSAMelbourne Cricket GroundMelbourne20091114040*-18222.2200041
Albie MorkelSASydney Cricket GroundSydney2009110404040.0022181.8200061
Herschelle GibbsSAAdelaide OvalAdelaide2009110383838.0029131.0300080
Mark BoucherSABellerive OvalHobart20091113737*-32115.6300021
JP DuminySABellerive OvalHobart2009110353535.0034102.9400030
Mark BoucherSASydney Cricket GroundSydney20091113131*-4470.4500010
Neil McKenzieSASydney Cricket GroundSydney2009110272727.004264.2900020
Herschelle GibbsSAMelbourne Cricket GroundMelbourne2009110222222.002878.5700030
Herschelle GibbsSABellerive OvalHobart2009110191919.003751.3500010
Albie MorkelSAWestern Australia Cricket Association GroundPerth2009110141414.0012116.6700020
Johan BothaSAWestern Australia Cricket Association GroundPerth20091111414*-7200.0000020
Jacques KallisSAAdelaide OvalAdelaide2009110131313.0012108.3300030
Hashim AmlaSASydney Cricket GroundSydney2009110131313.001968.4200010
Johan BothaSAMelbourne Cricket GroundMelbourne20091111212*-1866.6700010
Albie MorkelSABellerive OvalHobart20091111111*-5220.0000020
Neil McKenzieSAWestern Australia Cricket Association GroundPerth2009110101010.002835.7100010
JP DuminySASydney Cricket GroundSydney2009110999.002339.1300010
Neil McKenzieSABellerive OvalHobart2009110888.001553.3300000
Hashim AmlaSABellerive OvalHobart2009110888.001942.1100000
Herschelle GibbsSAWestern Australia Cricket Association GroundPerth2009110777.001546.6700000
AB de VilliersSASydney Cricket GroundSydney2009110555.004125.0000010
Vaughn van JaarsveldSAWestern Australia Cricket Association GroundPerth2009110555.00862.5000000
Johan BothaSASydney Cricket GroundSydney200911144*-3133.3300010
Vaughn van JaarsveldSAMelbourne Cricket GroundMelbourne2009110444.00757.1400000
Hashim AmlaSAMelbourne Cricket GroundMelbourne2009110111.00333.3300000
Mark BoucherSAMelbourne Cricket GroundMelbourne2009110000.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.