South Africa: Batting by opposition (All cricket)

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 819 of the 1,367 matches in this selection (from 2002). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
AB de VilliersSAAustralia2005-2018577610329016949.85530562.02722435040
Hashim AmlaSAEngland2005-2019486363166311*55.54502163.06816139315
AB de VilliersSAIndia2005-2018607552895217*41.36382575.69913328657
AB de VilliersSAPakistan2006-20175258112663278*56.66351475.78714223937
Graeme SmithSAEngland2003-201244574258127748.70393865.5499230312
AB de VilliersSAWest Indies2005-201641458255117868.95328177.75118122754
Hashim AmlaSAIndia2004-2019526832527253*38.88453555.7271352915
Hashim AmlaSAAustralia2008-201852715245319637.17409159.96611528412
AB de VilliersSAEngland2005-201760687231417437.93331169.89311426227
Jacques KallisSAIndia2004-2013324172249201*66.15395656.8599320717
Faf du PlessisSASri Lanka2012-202143516221019949.11299073.91410022220
Quinton de KockSASri Lanka2013-202448563220812841.66234994.00514127920
Hashim AmlaSAPakistan2007-201943556220412244.98327667.2851322507
Faf du PlessisSAAustralia2011-202043536219412646.68312470.2388124326
Hashim AmlaSANew Zealand2006-2019404832117176*47.04333263.54611027111
Jacques KallisSAPakistan2002-201339488211015552.75372356.67614319323
Graeme SmithSAPakistan2002-201345553203923439.21311865.3941032313
Quinton de KockSAEngland2014-2024415042019138*43.89220491.61413122847
Quinton de KockSAIndia2013-202646522198613539.72202797.9888522346
Hashim AmlaSASri Lanka2006-201940503196515441.81303064.8578520213
Quinton de KockSAAustralia2014-202654602195317833.67220488.6148321050
Jacques KallisSAAustralia2005-201235492192514740.96339956.63412221919
JP DuminySAAustralia2008-2019535810187116638.98285065.65310118022
Jacques KallisSAWest Indies2003-201131378183815863.38273967.10511116121
AB de VilliersSANew Zealand2005-20174650121807106*47.55214484.28113218422
Jacques KallisSAEngland2003-2012395181804182*41.95319856.4159219510
AB de VilliersSASri Lanka2006-2017374171790160*52.65217482.34313117924
Graeme SmithSAWest Indies2003-201132391178314746.92260768.395802218
Graeme SmithSAAustralia2005-201440565175012234.31249670.114952137
Hashim AmlaSAWest Indies2007-201926323170920858.93225575.7966017510
Graeme SmithSANew Zealand2003-2013344221507125*37.67218668.9431021865
David MillerSAAustralia2011-2026454212144114248.031327108.5947111244
Faf du PlessisSAIndia2011-201930402142113437.39234360.65311414018
Aiden MarkramSAAustralia2018-202629351140715241.38189374.3345416322
Graeme SmithSAIndia2004-20133243113939433.17212165.6801031869
JP DuminySASri Lanka2004-2019454512135815541.15168680.5527412226
Quinton de KockSAPakistan2013-202532352130312939.48143790.6835515222
Herschelle GibbsSAAustralia2005-200932370126217534.11161578.1427415920
Aiden MarkramSAIndia2018-202647572125411022.80160678.0824315326
Jacques KallisSANew Zealand2003-201329351124018636.47226354.7935215015
Faf du PlessisSANew Zealand2011-201928316123413749.36196462.83210013414
Rassie van der DussenSAEngland2019-202525296120413452.35164373.2828210627
David MillerSAIndia2011-20265853141139106*29.21967117.791568350
Quinton de KockSAWest Indies2014-2026262731132141*47.17988114.5735210350
Temba BavumaSAAustralia2016-2026253441131114*37.70189559.6827412110
Aiden MarkramSAPakistan2018-202522301113010838.97163469.1618115322
Temba BavumaSAEngland2015-202525312104910936.17154268.0324211912
Hashim AmlaSABangladesh2008-201720202104713758.17143772.864401202
Mark BoucherSAEngland2003-20103638510479531.73168862.030511133
Faf du PlessisSAPakistan2013-202132376103010333.23160464.211629914
Page 1Next

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