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

PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Quinton de KockSAICC Cricket World Cup 2023/24202399055317461.44508108.864005518
Jacques KallisSAICC World Cup 2006/0720071093485128*80.8357883.91130437
AB de VilliersSAICC Cricket World Cup 2014/152015872482162*96.40334144.311304321
Faf du PlessisSAZimbabwe Triangular Series 2014201455046412692.8047198.513103212
Graeme SmithSAICC World Cup 2006/072007101014439149.22424104.48050556
Hashim AmlaSAWest Indies in South Africa ODI Series 2014/152015442413153*206.50376109.84220446
Faf du PlessisSASri Lanka in South Africa ODI Series 2016/172017551410185102.50390105.13210327
Hashim AmlaSASouth Africa in West Indies ODI Series 2010201055040212980.40397101.26210323
Faf du PlessisSAWorld Cup 2019201988238710064.5043289.58130364
Herschelle GibbsSAICC World Cup 2002/03200366238414396.00381100.791205210
Boeta DippenaarSAVB Series 2005/062006881382125*54.5753271.80120323
Aiden MarkramSAICC Cricket World Cup 2023/24202399138110647.63334114.07130438
Faf du PlessisSAICC Cricket World Cup 2014/15201577138010963.3344984.63130284
Rassie van der DussenSAICC Cricket World Cup 2023/24202399037213341.3343585.52210337
AB de VilliersSAICC World Cup 2006/0720071010037214637.20369100.81124479
AB de VilliersSAPakistan in South Africa ODI Series 2012/13201355136712891.7539592.91130314
Heinrich KlaasenSAICC Cricket World Cup 2023/24202399136310945.38267135.961102719
AB de VilliersSASouth Africa in India ODI Series 2015/16201555135811989.50266134.593002020
Herschelle GibbsSAEngland tour of South Africa 2004/05200577035611850.8642783.37221304
AB de VilliersSAICC Cricket World Cup 2010/11201155135313488.25326108.28210317
Quinton de KockSASri Lanka tour of South Africa 2018/19201955035312170.60321109.97130513
Quinton de KockSAIndia in South Africa ODI Series 2013/142013330342135114.0035995.26300365
Herschelle GibbsSAICC World Cup 2006/07200710823427257.0037391.690402014
Hashim AmlaSANatWest Series 20122012541335150111.6735594.37110332
Hashim AmlaSAICC Cricket World Cup 2014/15201588033315941.6335095.14110355
David MillerSAICC Cricket World Cup 2023/24202399233210147.43297111.781102419
AB de VilliersSASri Lanka in South Africa ODI Series 2011/122012552329125*109.67263125.10120307
Quinton de KockSAEngland in South Africa ODI Series 2015/162016551326138*81.50305106.892003710
David MillerSAICC Cricket World Cup 2014/152015872324138*64.80233139.061012114
Faf du PlessisSASouth Africa in India ODI Series 2015/162015551323133*80.7534593.62130277
Quinton de KockSASouth Africa in India ODI Series 2015/16201555031810963.60309102.91200443
Jacques KallisSANatWest Series 20032003442314125*157.0039779.09211312
Rilee RossouwSAAustralia in South Africa ODI Series 2016/17201655131112277.75310100.32120403
Rassie van der DussenSAWorld Cup 201920198613119562.2034490.410301410
Graeme SmithSAEngland tour of South Africa 2004/052005771310115*51.6741574.70200250
Hashim AmlaSAICC Cricket World Cup 2010/11201177030611343.7134987.68120251
Quinton de KockSAAustralia in South Africa ODI Series 2016/17201655030017860.00218137.611102713
Hashim AmlaSAPakistan v South Africa ODI Series 2010/112010551291119*72.75276105.43120302
Quinton de KockSABangladesh tour of South Africa 2017/182017331287168*143.50274104.74110313
AB de VilliersSASouth Africa in West Indies ODI Series 2010201055128310270.7529695.61120144
Faf du PlessisSASri Lanka tour of South Africa 2018/192019551272112*68.0028794.77110352
AB de VilliersSASouth Africa in Australia ODI Series 2014/1520144402719167.75239113.39030242
Rilee RossouwSAWest Indies in South Africa ODI Series 2014/15201555027113254.20235115.322012210
Heinrich KlaasenSAPakistan tour of South Africa 2024/2520243302649788.00214123.36030278
AB de VilliersSASouth Africa in New Zealand ODI Series 2016/1720175522628587.33243107.82020186
Janneman MalanSASouth Africa tour of Ireland 20212021321261177*261.0026598.491102310
Hashim AmlaSASri Lanka in South Africa ODI Series 2016/17201755026115452.2028292.55110276
Mark BoucherSAVB Series 2005/0620068722607652.0029887.25031165
Hashim AmlaSASouth Africa in Sri Lanka ODI Series 2014201433025810986.0029388.05200231
Herschelle GibbsSAAustralia in South Africa ODI Series 2005/06200655025817551.60223115.70111317
Page 1Next

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