South Africa: Batting by opposition (ODIs)

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 395 of the 669 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
AB de VilliersSAPakistan2006-201732317142312859.29155891.34310112723
AB de VilliersSAIndia2005-201831314135311950.111216111.2765111741
AB de VilliersSAWest Indies2005-2016232131262162*70.111125112.185409340
AB de VilliersSAAustralia2006-2016262541250136*59.52126299.05110011318
Quinton de KockSASri Lanka2013-202325251121912850.791167104.4647016316
Quinton de KockSAIndia2013-202523230119113551.78127893.1972113119
David MillerSAAustralia2011-202630288118414259.201107106.964619637
Faf du PlessisSASri Lanka2012-201926264116618553.00125792.7635011012
Hashim AmlaSASri Lanka2009-201922211114315457.15125691.0055110912
Faf du PlessisSAAustralia2011-201922211108012654.00115593.5153010113
Hashim AmlaSAWest Indies2010-2019161621069153*76.36107199.815409810
Quinton de KockSAAustralia2014-202633331105017832.81109096.3333210929
Hashim AmlaSAPakistan2010-201925252104712245.52115490.733511114
AB de VilliersSANew Zealand2005-201725259991106*61.94101397.831719115
Hashim AmlaSAEngland2008-20192221297615051.37111687.462611064
Hashim AmlaSAIndia2010-201926261938116*37.52110484.962601012
AB de VilliersSASri Lanka2006-201723224931125*51.72912102.082718014
Quinton de KockSAEngland2016-202318182906138*56.6392398.1634010117
AB de VilliersSAEngland2005-20172927486212137.4899386.81231934
Herschelle GibbsSAAustralia2006-20092121085117540.5293491.1123110413
Quinton de KockSAPakistan2013-202519191829123*46.0692989.242428619
Jacques KallisSAWest Indies2003-201120205813121*54.2093287.232606011
Graeme SmithSAEngland2003-20122322280414140.2099181.13330820
Jacques KallisSAPakistan2003-20132220574688*49.73100973.930826011
Hashim AmlaSANew Zealand2009-20191919074412439.1695477.99230844
Graeme SmithSAPakistan2003-2013262527389232.0993479.01073853
Jacques KallisSAIndia2005-201315144713119*71.3091478.01252604
JP DuminySASri Lanka2004-2019312767099733.7674894.790435815
Hashim AmlaSAAustralia2009-20162323269910233.2988179.34151723
JP DuminySAAustralia2009-2019252346978236.6876890.760504911
Faf du PlessisSAIndia2011-201914142696133*58.0076690.862505610
JP DuminySAZimbabwe2006-201819191068512976.1173892.823204911
JP DuminySAIndia2007-2019252536107327.7375181.23053309
Jacques KallisSAAustralia2006-2011161606077637.9474881.15061538
Quinton de KockSABangladesh2015-20231010160217466.89553108.862206712
Graeme SmithSASri Lanka2003-20121515060112540.0773182.22140588
Faf du PlessisSANew Zealand2011-2019161625928242.2974979.04060565
Graeme SmithSAZimbabwe2003-20101212058611748.8363692.141507110
Heinrich KlaasenSAAustralia2018-20231313357817457.80481120.172214723
Graeme SmithSANew Zealand2003-20131717057311633.7175575.89131711
David MillerSAPakistan2010-20242725556875*28.4068483.040424211
Graeme SmithSAAustralia2006-201119191567119*31.5062391.01141675
Hashim AmlaSAZimbabwe2009-2015991552122*69.0059492.93320515
Rassie van der DussenSAPakistan2019-202412113547123*68.3866981.761403915
Graeme SmithSAWest Indies2004-2011181805428630.1172275.07040601
Rassie van der DussenSAEngland2019-20251211253913459.8958492.29231456
Herschelle GibbsSAEngland2003-20091716052911833.0664781.76231526
Jacques KallisSAEngland2003-20111818352810735.2076069.47142522
AB de VilliersSAZimbabwe2005-20151313252710947.91505104.363203420
Quinton de KockSANew Zealand2013-20231414152211440.1558389.54141578
Page 1Next

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