5. Sri Lanka- 362 wins
Often considered minnows till their world cup glory in 1996, Sri Lanka have turned cards during the 1990s and has never looked back since then. They are a dominant force when it comes to the ODI format and have produced some great players over the last 25 years. The lions have won 362 out of 765 matches.