ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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
Tuppy Owen-SmithSAEdgbaston Cricket GroundBirmingham1929110252525.00--000-0
Graeme PollockSAThe GabbaBrisbane1963110252525.00--00050
Brian McMillanSANairobi Club GroundNairobi19961112525*-21119.0500021
David RichardsonSAArbab Niaz StadiumPeshawar1994110252525.003865.7900020
David RichardsonSAWACA GroundPerth1994-1998310252525.003571.4300010
Dave CallaghanSABellerive OvalHobart1993110252525.006041.6700020
Shaun PollockSAAsgiriya StadiumKandy2000120252012.506538.4600021
Nicky BojeSAMelbourne Cricket GroundMelbourne2002-2005320251312.506538.4600021
Zander de BruynSASt. George's ParkPort Elizabeth2004120251912.506538.4600030
Morné MorkelSATrent BridgeNottingham2009-20173212517*25.002792.5900050
Vernon PhilanderSASeddon ParkHamilton2012-2017420251412.505743.8600031
Imran TahirSAHarare Sports ClubHarare20144212523*25.0024104.1700030
Dean ElgarSAVidarbha Cricket Association Stadium, JamthaNagpur2015120251812.509326.8800021
Dean ElgarSASydney Cricket GroundSydney2023120251512.505942.3700030
Sisanda MagalaSASuperSport ParkCenturion2021-20235212518*25.0013192.3100013
George LindeSASuperSport ParkCenturion2021-2024320252212.5015166.6700012
Kyle VerreynneSAEden GardensKolkata2025120251612.505248.0800030
Tristan StubbsSACazaly's StadiumCairns2025220252512.5025100.0000120
Tristan StubbsSASydney Cricket GroundSydney2022220251812.5025100.0000011
Charles MillsSANewlands Cricket GroundCape Town1892120252112.50--000-0
Robert PooreSANewlands Cricket GroundCape Town1896120251712.50--000-0
Vincent TancredSAOld WanderersJohannesburg1899120251812.50--000-0
Jock CameronSAThe GabbaBrisbane1931120252112.50--00001
Bruce MitchellSASydney Cricket GroundSydney1931120252412.50--00010
Trevor GoddardSAMelbourne Cricket GroundMelbourne1964120251712.505347.1700020
Brian McMillanSASardar Patel StadiumAhmedabad1996120251712.504654.3500020
Andrew HallSABuffalo ParkEast London2000-20064312522*12.5019131.5800121
Morné MorkelSAHarare Sports ClubHarare2007-20147322523*25.0017147.0600102
Brian McMillanSAIqbal StadiumFaisalabad1996-1997231252112.505843.1000020
Richard SnellSAThe Wanderers StadiumJohannesburg1994-199643025168.335149.0200030
Nicky BojeSAGoodyear ParkBloemfontein2000-200544125148.334753.1900020
Tommy WardSANewlandsCape Town1921-19232412515*8.33--00000
Makhaya NtiniSASt George's ParkGqeberha2000-2007127425188.335644.6400030
Lungi NgidiSASuperSport ParkCenturion2017-202311952515*6.256240.3200202
Graeme SmithSAWankhede StadiumMumbai2005110242424.002982.7600030
Mark BoucherSASeddon ParkHamilton2012110242424.007133.8000040
Mark BoucherSASinhalese Sports ClubColombo2004110242424.0019126.3200021
Nicky BojeSAWestpac StadiumWellington2004110242424.0023104.3500030
JP DuminySASedgars ParkPotchefstroom20061112424*-18133.3300020
Johan BothaSAQueen's Park Oval, Port of SpainTrinidad2010110242424.003470.5900000
Alviro PetersenSAShere Bangla National StadiumMirpur2008210242424.005444.4400030
Paul HarrisSAHeadingleyLeeds2008110242424.007631.5800011
Vernon PhilanderSAZahur Ahmed Chowdhury StadiumChattogram2015110242424.003666.6700020
Wayne ParnellSAQueens Sports ClubBulawayo2014310242424.002788.8900020
Wayne ParnellSAGreenfield International StadiumThiruvananthapuram2022110242424.003764.8600011
David MillerSARiverside GroundChester-le-Street20221112424*-14171.4300040
Keegan PetersenSALord'sLondon2022110242424.004158.5400030
Matthew BreetzkeSADr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2025110242424.0023104.3500002
LG PretoriusSACazaly's StadiumCairns2025110242424.0015160.0000050
Tommy WardSATrent BridgeNottingham1912110242424.00--000-0

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.