South Africa: Batting figures (ODIs)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×At St George's Park×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
AB de VilliersSA2005-2018161514708433.5751291.800404410
Hashim AmlaSA2009-2019991417108*52.1352279.89141362
JP DuminySA2007-20191312339471*43.7847083.83020275
Herschelle GibbsSA2005-200998138611055.1447481.43131383
Jacques KallisSA2005-2013871298121*49.6739176.21110314
Graeme SmithSA2005-20131211028710526.0938474.74122300
David MillerSA2011-2019764268130*134.0028494.37110226
Faf du PlessisSA2011-20198712306938.3327683.33020252
Mark BoucherSA2005-201111932124835.3327277.94000161
Shaun PollockSA2005-20087521836961.0020887.98020163
Quinton de KockSA2013-20195501725134.4019687.76010201
Justin KempSA2005-200665211778*39.00114102.6301276
Rassie van der DussenSA2019110939393.0010192.0801063
Ashwell PrinceSA2005431662833.0010662.2600020
Aiden MarkramSA2018-2019220613230.506495.3100071
Johan BothaSA2007-2011641554418.337573.3300040
Reeza HendricksSA2019220534526.508363.8600060
Alviro PetersenSA2009110515151.007964.5601050
Jacques RudolphSA2005220503325.0011742.7400060
Rilee RossouwSA2015-20163314833*24.005981.3600080
Farhaan BehardienSA2015-20163324723*47.005683.9300020
Heinrich KlaasenSA2018-2019210393939.004292.8600022
Robin PetersonSA2006-2011220343117.004085.0000030
Morné van WykSA2011-2015220331816.504671.7400050
André NelSA2005-20074223030*-15200.0000032
Roger TelemachusSA2006110292929.0013223.0800003
Nicky BojeSA2005310202020.0017117.6500030
Andrew HallSA200632018139.0015120.0000001
Boeta DippenaarSA2006110161616.003545.7100020
Kagiso RabadaSA2016-201942015127.502755.5600010
Wayne ParnellSA2009-201742013126.503141.9400000
Albie MorkelSA2005-20093201065.001662.5000010
Adam BacherSA2005110999.002240.9100010
Morné MorkelSA2008-2018720874.001844.4400010
Kyle AbbottSA2015-201632287*-988.8900000
Dale SteynSA2008-201961144*-666.6700000
Lungi NgidiSA2018-201921144*-1400.0000010
Charl LangeveldtSA2005-200962222*-728.5700000
Makhaya NtiniSA2005-200651111*-425.0000000
Aaron PhangisoSA2015-2016210000.0010.0000100
Loots BosmanSA2006110000.0020.0000100
Tabraiz ShamsiSA2016-2019310000.0010.0000100
Andile PhehlukwayoSA2016-2019510000.0030.0000100
Ryan McLarenSA2009-201322100*0.0060.0000100

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