1. England – 1739 ducks (Most Ducks in Test Cricket)

Not a surprise! Considering they have played 990 Test matches nearly 200 more tests than the second-highest Australia. Even though it is not a great list to be on top of, England have always been a remarkable side in the longest format. They have always weighed the original form more than the shorter formats. The English batsmen were out for a duck in 1739 instances in their Test cricket history.
Read More : Stat Attack: Ten Batsmen Who Got Out on 199