Top 10 Teams with most ODI defeats
Top 10 Teams with most ODI defeats

1. India – 399 defeats

A bad list to top but India are our No.1 in this list. However, this is mainly because of the number of matches they have played. They have a whopping 896 matches, the most by any side in ODI cricket. They also have the second-best Win/Lose ratio only next to Australia which proves doubters wrong.  India has always been a dominating force in cricket for the last 15 years.

Nagendra Reddy

I am a sports enthusiast. Primarily a football fan these days post the golden era of Indian cricket.