South Africa: Batting by team (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.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
AB de VilliersSASouth Africa2005-201821820938932417654.539225101.0725517813196
Hashim AmlaSASouth Africa2008-201917717413783415948.66886188.412638479549
Quinton de KockSASouth Africa2013-20261621628704317845.73728496.6923316792134
Faf du PlessisSASouth Africa2011-201914113519544518546.94617588.181234349361
Graeme SmithSASouth Africa2003-20131541517528014136.67646281.71836758838
JP DuminySASouth Africa2004-201919317438492812936.24585884.12327734267
Jacques KallisSASouth Africa2003-2014134128214908128*45.87638476.88838841553
David MillerSASouth Africa2010-202617715445472414243.344514104.658249352152
Herschelle GibbsSASouth Africa2003-20101101027376617539.64434486.691020741472
Aiden MarkramSASouth Africa2017-202682797255417535.47261397.74412726657
Rassie van der DussenSASouth Africa2019-2025686311252913448.63291286.85615319747
Mark BoucherSASouth Africa2003-2011128102282470147*33.38273990.18111618853
Heinrich KlaasenSASouth Africa2018-202559557213117444.401816117.35411219971
Temba BavumaSASouth Africa2016-202653515202714444.07230587.9467220228
Rilee RossouwSASouth Africa2014-201636353123913238.72131394.3637513122
Boeta DippenaarSASouth Africa2003-2006373151185125*45.58173168.463811027
Justin KempSASouth Africa2005-20075950161123100*33.03132884.561747146
Farhaan BehardienSASouth Africa2013-201858491410747030.69109797.900647925
Shaun PollockSASouth Africa2003-200891622210669026.65116591.500548021
Janneman MalanSASouth Africa2020-202223222958177*47.90115083.303429716
Reeza HendricksSASouth Africa2018-20243535293010228.18118778.35172989
Matthew BreetzkeSASouth Africa2025-20261716188115058.7389898.112608319
Andile PhehlukwayoSASouth Africa2016-202481541782769*22.3596985.350247432
Jacques RudolphSASouth Africa2003-20062724681371*45.17118568.61060801
Tony de ZorziSASouth Africa2023-202622202777119*43.1778998.481418022
Colin IngramSASouth Africa2010-20133028376112430.4491782.99325759
Ashwell PrinceSASouth Africa2005-20074031768362*28.4699768.51012454
Albie MorkelSASouth Africa2005-2012503786839723.55678100.740216222
Marco JansenSASouth Africa2022-20263328564775*28.13565114.510315231
Wayne ParnellSASouth Africa2009-20237343155745620.5072379.39013439
Johan BothaSASouth Africa2005-20127247165634618.1668182.67002502
Robin PetersonSASouth Africa2003-20146636135236822.7462783.41014495
Kyle VerreynneSASouth Africa2020-2025161425219543.4257590.610503911
Alviro PetersenSASouth Africa2006-2013201814988029.2960182.86040533
Ryan McLarenSASouth Africa2009-201453411548571*18.6568071.32013426
Chris MorrisSASouth Africa2013-2019412744676220.30465100.430103615
Ryan RickeltonSASouth Africa2023-2026181824499128.0652885.04022497
Morné van WykSASouth Africa2003-2015171714258226.5661768.88042484
Kagiso RabadaSASouth Africa2015-2025103451840131*14.8550779.090023012
Andrew HallSASouth Africa2003-20075530938756*18.4345185.81024306
Tristan StubbsSASouth Africa2023-202614141381112*29.3143487.79133199
Dale SteynSASouth Africa2007-20191224912361609.7654766.00018359
Corbin BoschSASouth Africa2024-2026161373316755.17298111.07011328
Keshav MaharajSASouth Africa2017-2026563283284013.6740580.99001384
Dewald BrevisSASouth Africa2025-2026121223065430.60220139.090101325
Loots BosmanSASouth Africa2006-2010131102998827.18293102.05022379
Wiaan MulderSASouth Africa2017-2025262152726417.0030190.37012273
Jordan HermannSASouth Africa202633024715082.33209118.18110324
Morné MorkelSASouth Africa2007-2018113451723932*8.5432174.45009197
Nicky BojeSASouth Africa2003-2005201062125053.00198107.07010232
Page 1Next

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