2. India – 583 defeats
Despite having a formidable side since the 1980s, India has had its lean patches all through its history. They had a couple of golden years followed by few hiccups in the journey which have made them 2nd most defeated a team in Cricket history. Another factor that adds to this is the amount of games they played when compared to others. They have suffered 583 defeats in 1464 international games.