South Africa: Batting by opposition (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×At Newlands×

Player figures come from full scorecards, which we hold for 86 of the 87 matches in this selection (from 1906). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Jacques KallisSAEngland2000-201057058814984.00114951.17320494
Hashim AmlaSAEngland2005-201668051220164.0096752.95130590
AB de VilliersSAAustralia2006-2018710046816346.8085254.93130518
AB de VilliersSAEngland2005-2016810144512149.4458675.94210523
Hashim AmlaSAAustralia2009-2018710142811247.5665665.24110604
Jacques KallisSAWest Indies2003-2008573390130*97.5055470.402103610
Graeme SmithSAEngland2005-201057037818354.0056067.50120470
Graeme SmithSAPakistan2003-201357136415160.6747077.45120462
Jacques KallisSAIndia2006-201135135616189.0075147.40211370
Jacques KallisSASri Lanka2001-2012330355224118.3355464.08110375
Herbie TaylorSAEngland1923-193135033311766.60--130-0
Graeme SmithSAWest Indies2004-20084603188653.0044671.30030380
Graeme PollockSAAustralia1966-197024031220978.0026437.50110451
Faf du PlessisSASri Lanka2017-201945030918561.8035088.29100284
Bruce MitchellSAEngland1931-194935130612376.50--20000
AB de VilliersSASri Lanka2012-2017331287160*143.5031192.28120255
Dudley NourseSAEngland1938-194924128512095.00--200121
Faf du PlessisSAPakistan2013-201957228310356.6045861.79120284
Ryan RickeltonSAPakistan2025110259259259.0034375.51100293
Dudley NourseSAAustralia1936-194924124811482.67--110-0
Mark BoucherSAWest Indies2003-2008541247122*82.3337665.69110312
Faf du PlessisSAEngland2016-20206712418640.1739561.01031245
Temba BavumaSAEngland2016-2020441237102*79.0028284.04110234
Rassie van der DussenSAEngland202045223474*78.0043254.17020178
Quinton de KockSAEngland2016-202067023310733.2930875.65110243
Herschelle GibbsSAPakistan2003-2007210228228228.0024095.00100296
Graeme SmithSAIndia2006-20114602279437.8336662.02021261
JP DuminySAAustralia2009-20166712277337.8328380.21020254
Jacques KallisSAAustralia2000-201157122110236.8333266.57111252
AB de VilliersSAWest Indies2008-201534021814854.5029474.15100252
Aiden MarkramSAIndia2018-202458021810627.2526781.65100353
Eddie BarlowSAEngland1965120216138108.00--110260
Hashim AmlaSANew Zealand2006-2013220215149107.5039154.99110290
Herschelle GibbsSAWest Indies2003-200845021414242.8033563.88100274
Graeme SmithSAAustralia2006-2014691213101*26.6335160.68101270
Jacques KallisSANew Zealand2000-20135502127142.4040352.61031182
AB de VilliersSAIndia2006-20185802076525.8836057.50010262
Quinton de KockSASri Lanka2017-201945020410140.8022590.67110252
Ashwell PrinceSAAustralia2006-201134019415048.5038150.92101232
Temba BavumaSAPakistan2019-202533019310664.3335853.91110202
Jackie McGlewSANew Zealand1954-19622401918647.75--020160
Quinton de KockSAPakistan2013-20194401878346.75184101.63020263
AB de VilliersSAPakistan2007-20135721856137.0025273.41020221
Dean ElgarSASri Lanka201712018412992.0032157.32110220
Jacques KallisSAPakistan2003-20135601835130.5039546.33020221
Eddie BarlowSAAustralia1966-197024017912744.7537638.03100131
Hashim AmlaSAPakistan2007-20196911795822.3831057.74010210
Quinton de KockSAIndia2018-202223017512458.3317997.77100212
Hashim AmlaSAWest Indies2008-20152411706356.6732252.80010210
Herschelle GibbsSAEngland2000-200545017010034.0023871.43100183
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.