Cricket, Football, Tennis, Basketball, Player Stats, Team Stats and more

Most ODI runs by South Africa batter

Often regarded as chokers in ODI cricket for bottling up opportunities to win the ODI World Cups, South Africa have produced some of the finest players of all-time. It includes the likes of Jacques Kallis, Hashim Amla, AB de Villiers and Quinton de Kock.

Data Last Updated: August 20, 2022
JH Kallis1996-2014323309531155013945.11
AB de Villiers2005-201822321339942717654.17
HM Amla2008-201918117814811315949.46
HH Gibbs1996-201024824016809417536.13
GC Smith2002-201319619310698914138.19
G Kirsten1993-2003185185196798188*40.95
JN Rhodes1992-200324522051593512135.11
Q de Kock2013-20221321327577417846.19
WJ Cronje1992-200018817531556511238.64
F du Plessis2011-201914313620550718547.47