South Africa: Batting by opposition (Tests)

Filters

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

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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
AB de VilliersSAAustralia2005-201823435198816952.32398349.91612123520
Hashim AmlaSAEngland2005-2017203621902311*55.94372151.126702503
Graeme SmithSAEngland2003-201216302159927757.11282856.546522022
Hashim AmlaSAAustralia2008-201821402157419641.42305951.455541973
Hashim AmlaSAIndia2004-2018213721528253*43.66338345.175741813
Jacques KallisSAIndia2004-2013142431396201*66.48293847.527211388
AB de VilliersSAIndia2006-2018203511334217*39.24245154.4336214711
Jacques KallisSAAustralia2005-201216302129314746.18262549.2646116310
Jacques KallisSAPakistan2002-201314253126615557.55262148.3065112410
Graeme SmithSAPakistan2002-201315261122723449.08210358.354301370
AB de VilliersSAWest Indies2005-201511175119117899.25206857.5964012512
Hashim AmlaSANew Zealand2006-2017142231154176*60.74220152.434701643
Jacques KallisSAEngland2003-2012152711132182*43.54231548.904401286
Graeme SmithSAWest Indies2003-20109161112614775.07179362.805401465
AB de VilliersSAPakistan2007-2013111941096278*73.07183859.634301029
AB de VilliersSAEngland2005-201616260106217440.85207551.181531344
Graeme SmithSAAustralia2005-201417333104812234.93176159.513431310
Dean ElgarSAIndia2015-202415283101218540.48227944.412421248
Hashim AmlaSAPakistan2007-2019132541011118*48.14200650.402811221
Graeme SmithSAIndia2004-2013152719879437.96161661.080811424
Jacques KallisSAWest Indies2003-2010915392715877.25173153.55341946
Dean ElgarSAEngland2015-20221528192613634.30189148.972321252
Faf du PlessisSAAustralia2012-20181223488812046.74181848.843411225
Faf du PlessisSASri Lanka2014-20211119287419951.41157255.60140963
Jacques KallisSANew Zealand2004-20131117083818649.29163351.323421139
Graeme SmithSANew Zealand2004-201312202817125*45.39132161.85261983
JP DuminySAAustralia2008-20161321379616644.22175645.33320963
Dean ElgarSASri Lanka2014-20211120178212941.16142754.803321013
Aiden MarkramSAAustralia2018-2026612072815260.67127157.28322913
Hashim AmlaSASri Lanka2006-201914251727139*30.29168343.20223830
Quinton de KockSAEngland2016-202010192708129*41.65102768.94160966
Quinton de KockSASri Lanka2014-20211119069710136.6891875.93151781
AB de VilliersSASri Lanka2006-20147121691160*62.82114660.30150903
Aiden MarkramSAPakistan2018-2025917168210842.63122455.721411065
Mark BoucherSAEngland2003-2010122036829540.12123955.04040782
Dean ElgarSAAustralia2012-202313251660141*27.50170938.62235805
Hashim AmlaSAWest Indies2007-2015915163920845.64118354.02120770
Dean ElgarSABangladesh2015-202269163219979.00105360.02230714
Herschelle GibbsSAPakistan2002-2007713161122850.92104958.25130789
Hashim AmlaSABangladesh2008-201789060213766.8994963.44310751
Temba BavumaSAAustralia2016-20261019358995*36.81128545.84050613
Temba BavumaSASri Lanka2016-20241119058711330.89106455.17153564
Faf du PlessisSAIndia2013-20191222058213426.45147939.35144713
Ashwell PrinceSAWest Indies2005-2010811457713182.43124846.23230563
Ashwell PrinceSAAustralia2005-2011814055715039.79122645.43221662
AB de VilliersSANew Zealand2006-2013101405469739.0090560.33051691
Quinton de KockSAAustralia2014-2018814054510438.9385663.67140684
Temba BavumaSAEngland2015-20209172538102*35.87108549.59132721
Wiaan MulderSAZimbabwe2025231531367*265.5058790.46200676
Neil McKenzieSAEngland2003-2008714152913840.69133739.57120710
Page 1Next

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