South Africa Most Centuries in ODI World Cup

SrPlayerMInnRAve100s50s
1 AB de Villiers 2322120763.52 4 6
2 Quinton de Kock 2727104441.76 4 4
3 Rassie van der Dussen 191675954.21 2 5
4 Hashim Amla 222284242.10 2 5
5 Faf du Plessis 232192657.87 2 7
6 David Miller 242181648.00 2 1
7 Herschelle Gibbs 2523106756.15 2 8
8 Heinrich Klaasen 101037341.44 1 1
9 Andrew Hudson 121257147.58 1 4
10 Aiden Markram 181654636.40 1 3
11 JP Duminy 181645835.23 1 1
12 Gary Kirsten 212180647.41 1 5
13 Jacques Kallis 3632114845.92 1 9