Top 10 Teams with Most Runs in ODI Cricket
View : 30.4K
6 Min Read
4. Sri Lanka – 149466 runs:
The island nation of Sri Lanka have played a total of 765 matches in One day cricket and accumulated 149466 runs since they first played in 1975. They have used a total of 168 players in ODIs so far. Sri Lanka is currently the 5th best team in the world. They have also produced some memorable players and performances over the years. They also have second highest number of ducks(0s) in ODIs with 558 times their players getting out on a zero.
Download Our App
For a better experience: Download the CricTracker app from the IOS and Google Play Store