Top 10 Teams with Most Runs in ODI Cricket

View : 30.3K

6 Min Read

8. South Africa – 116513 runs:

South Africa Team
South Africa. (Photo Source: BCCI)

Perhaps it is surprising to see a team like South Africa on 8th position of all time teams with most runs with 116513 runs in ODIs, but it is worth noting that they started playing ODIs only in the year 1991. They also have the highest average and strike rate in this list, 33.23 and 78.46 respectively. The Proteas are the 3rd best ODI team in the world with some great players like Dale Steyn and AB de Villiers currently playing for them. They have always been a tough opponent for every team in the world. It is also worth noting that they have got more overall centuries (153) than New Zealand (109) and England (129) the teams that have played more ODIs than them. They have also used the lowest number of players (115) in this list to reach this total.

Prev
Page3 / 10
Next

Get every cricket updates! Follow Us:

googletelegraminstagramwhatsappyoutubethreadstwitter

Download Our App

For a better experience: Download the CricTracker app from the IOS and Google Play Store