Top 10 Teams with Most Runs in ODI Cricket

View : 30.4K

6 Min Read

4. Sri Lanka – 149466 runs:

Sri Lanka
Sri Lanka. ( © Getty Images)

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.

Prev
Page7 / 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