- Zimbabwe: 430

Zimbabwe was known to the world as Rhodesia until independence from the United Kingdom in 1980. They even boasted a national cricket team before achieving Test status. Despite the team’s overall average performances, wicket-keeper batsman Andy Flower was once regarded as the best batsman in world cricket.
During his time, Zimbabwe also came up with some great talents like Flower’s brother Grant, and all-rounders Andy Blignaut and Heath Streak (who was later named national captain). Alister Campbell, their former captain and Murray Goodwin also showed their world-class batting brilliance. Zimbabwe have since then played 473 matches and have 430 ducks to their credit. Zimbabwe stands eighth on the list of teams with most ducks.