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: England in South Africa ODI Series 2015/16×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Quinton de KockSAMangaung OvalBloemfontein2016111138138*-96143.75100126
Quinton de KockSASuperSport ParkCenturion2016110135135135.00117115.38100164
Hashim AmlaSASuperSport ParkCenturion2016110127127127.0013097.69100132
AB de VilliersSANewlandsCape Town2016111101101*-97104.12100111
AB de VilliersSASt George's ParkGqeberha2016110737373.009180.2201041
Chris MorrisSANew Wanderers StadiumJohannesburg2016110626262.0038163.1601034
Hashim AmlaSANewlandsCape Town2016110595959.009363.4401040
Faf du PlessisSAMangaung OvalBloemfontein2016110555555.0044125.0001071
JP DuminySASt George's ParkGqeberha2016110474747.006671.2100020
Faf du PlessisSASt George's ParkGqeberha2016110464646.004895.8300041
David WieseSANewlandsCape Town20161114141*-32128.1300052
Farhaan BehardienSANew Wanderers StadiumJohannesburg2016110383838.004290.4800020
AB de VilliersSANew Wanderers StadiumJohannesburg2016110363636.0027133.3300041
Faf du PlessisSANew Wanderers StadiumJohannesburg2016110343434.003889.4700040
Faf du PlessisSASuperSport ParkCenturion20161113333*-29113.7900041
JP DuminySANew Wanderers StadiumJohannesburg2016110313131.004963.2700030
Quinton de KockSANew Wanderers StadiumJohannesburg2016110272727.004264.2900040
Farhaan BehardienSASt George's ParkGqeberha20161112323*-2688.4600010
Quinton de KockSASt George's ParkGqeberha2016110222222.003366.6700040
David WieseSANew Wanderers StadiumJohannesburg2016110202020.003262.5000010
Rilee RossouwSAMangaung OvalBloemfontein2016110191919.002095.0000030
JP DuminySAMangaung OvalBloemfontein2016110131313.002161.9000010
Farhaan BehardienSANewlandsCape Town2016110131313.001872.2200001
Kagiso RabadaSASt George's ParkGqeberha2016110121212.0010120.0000010
Rilee RossouwSASt George's ParkGqeberha2016110111111.0011100.0000020
AB de VilliersSAMangaung OvalBloemfontein2016110888.001080.0000010
Kyle AbbottSASt George's ParkGqeberha201611177*-7100.0000000
David WieseSASuperSport ParkCenturion2016110777.004175.0000001
Hashim AmlaSAMangaung OvalBloemfontein2016110666.00966.6700010
Hashim AmlaSASt George's ParkGqeberha2016110444.00850.0000010
Imran TahirSANew Wanderers StadiumJohannesburg201611144*-1400.0000010
Rilee RossouwSANewlandsCape Town2016110444.00757.1400010
Quinton de KockSANewlandsCape Town2016110444.001723.5300010
Farhaan BehardienSAMangaung OvalBloemfontein201611144*-1400.0000010
Kyle AbbottSANew Wanderers StadiumJohannesburg201611133*-1127.2700000
Hashim AmlaSANew Wanderers StadiumJohannesburg2016110000.0030.0000100
AB de VilliersSASuperSport ParkCenturion201611100*-10.0000000
Faf du PlessisSANewlandsCape Town2016110000.0010.0000100
Kagiso RabadaSANew Wanderers StadiumJohannesburg2016110000.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.