Top 10 teams with most ODI runs
Top 10 teams with most ODI runs

8. South Africa

Paddy Upton, South Africa, Ottis Gibson, Cricket World Cup

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.

Pavan Suresh

I am pavan Suresh. I have done my schooling from LPS. I am big fan of sports especially cricket and want to become a sports journalist. I want to write cricket articles.