8. South Africa

South Africa One day cricketing span began in 1991 and are still continuing to play this format. In this period, they have played 610 One day International matches. A total of 133 players have been tried by South Africa cricket. Among 133 players, they have scored a total of 1,31,111 with the best score of 188 not out. Player’s average comes to 33.65. In One day International cricket, they have hit 179 centuries and 707 half centuries among these players. Along with this 349 times, players have not scored any runs. 4,962 innings have been played by South Africa players in ODI cricket. Apart from that, they have faced a total of 1,64,321 balls.