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

Qualification: Minimum 500 balls faced.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
David MillerSAIndia2011-20265853141139106*29.21967117.791568350
Reeza HendricksSAPakistan2019-20251616159311739.53509116.501415519
Heinrich KlaasenSAIndia2018-2024262526298127.35541116.270414932
Quinton de KockSABangladesh2015-20241919285017450.00740114.862419023
Quinton de KockSAWest Indies2014-2026262731132141*47.17988114.5735210350
David MillerSASri Lanka2013-2024363011767117*40.37683112.301214330
Heinrich KlaasenSAAustralia2018-20231718366217444.13601110.152215524
Aiden MarkramSAEngland2019-2025202136218634.50566109.720425917
David MillerSAAustralia2011-2026454212144114248.031327108.5947111244
David MillerSAPakistan2010-202441381292785*35.65904102.540726634
Rilee RossouwSAAustralia2014-20161414153012240.77519102.12140656
Quinton de KockSAIndia2013-202646522198613539.72202797.9888522346
Graeme SmithSAZimbabwe2003-20101717091012153.5394596.3027011716
AB de VilliersSABangladesh2007-20171918463917645.6467494.811215816
Quinton de KockSASri Lanka2013-202448563220812841.66234994.00514127920
JP DuminySAZimbabwe2006-201824231390412990.4097492.813406518
AB de VilliersSAZimbabwe2005-20171817273210948.8079592.083406622
Quinton de KockSAEngland2014-2024415042019138*43.89220491.61413122847
Quinton de KockSAPakistan2013-202532352130312939.48143790.6835515222
Wiaan MulderSAZimbabwe2018-2025342545367*272.5060490.23200696
Hashim AmlaSAZimbabwe2009-201712122593122*59.3066589.17320555
Marco JansenSAIndia2021-2026252525249322.7858889.120424927
Aiden MarkramSAWest Indies2019-20262328598911543.00111488.7817111224
Quinton de KockSAAustralia2014-202654602195317833.67220488.6148321050
Quinton de KockSAZimbabwe2014-2026121214538441.1851587.96041497
Lance KlusenerSANew Zealand1997-200434259596103*37.2568587.011215412
Herschelle GibbsSAZimbabwe1999-200720203101114759.47117086.4135013916
AB de VilliersSANew Zealand2005-20174650121807106*47.55214484.28113218422
Herschelle GibbsSABangladesh2002-20081616371715355.1585483.9624110010
Quinton de KockSANew Zealand2012-20262629496111438.44114583.9318212016
Jonty RhodesSAPakistan1992-20023228590612139.39109382.89152746
Rassie van der DussenSAPakistan2019-202421225914123*53.76110782.571736730
AB de VilliersSASri Lanka2006-2017374171790160*52.65217482.34313117924
Rassie van der DussenSASri Lanka2019-20231613249610845.0960482.12140476
Mark BoucherSAZimbabwe1999-200925189557147*61.8967982.032105116
Faf du PlessisSABangladesh2011-201914135700135*87.5086281.21161684
JP DuminySAPakistan2007-2017282767676436.5295480.400415511
Lance KlusenerSAWest Indies1997-2004252484906430.6361479.800323215
JP DuminySASri Lanka2004-2019484812138715538.53173979.7627412226
Aiden MarkramSASri Lanka2018-20242530385910631.81108079.541529413
Lance KlusenerSAAustralia1996-2002323799359233.39118478.970568514
Lance KlusenerSAEngland1996-20001818572217455.5491678.82141875
JP DuminySAWest Indies2007-20162421751379*36.6465378.56033307
Aiden MarkramSAIndia2018-202647572125411022.80160678.0824315326
JP DuminySAIndia2007-20194246810257326.97132277.530865427
Lance KlusenerSAZimbabwe1997-200115146421101*52.6354377.531203611
Tony de ZorziSAPakistan2024-20251215143010430.7156176.651204013
Tony de ZorziSAIndia2023-20259122418119*41.8054776.421103715
Hashim AmlaSAWest Indies2007-201926323170920858.93225575.7966017510
AB de VilliersSAIndia2005-2018617652899217*40.83383075.69913328757
Page 1Next

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