Making a record in cricket is regarded as an achievement for a player. You must have seen how players celebrate and lift their bat in the air after scoring a century. Bowlers show the ball in the air after taking a five-wicket haul. However, not all cricket records come in milestones. Scoring a duck is one among them. In cricket, batters hate to get out without scoring a run. It also affects the team badly. Zero runs in cricket are known as ducks.

1. Stuart Broad

Stuart is a well-recognized name in cricket. He is among the highest wicket-takers list in test cricket. He is a legendary bowler, but his batting records are something he might not love to see. Broad holds the record of most ducks by an England player in test cricket. He has gone on duck 38 times.

2. James Anderson

James Anderson is known as the king of swing. His record of red-ball cricket is phenomenal. Anderson is the leading wicket-taker of test cricket in Pacers. However, his batting records are the opposite of bowling. Anderson has returned to the pavilion without scoring any runs 30 times. His records are like this because he's regarded as a Tail-ender.

3. Monty Panesar

Panesar is a former England cricket team player. Monty was a spinner who led the spin department of the England cricket team for seven years. Panesar was a tail-ender batter who rarely got to bat. However, his batting stats are not good as he has scored ducks twenty times.

4. SJ Harmison

Harmison is a former England cricket team player. He was a regular part of the test team, once. Harmison in 84 innings scored runs at an average of just 12. He got out on duck 20 times.

5. MA Atherton

Atherton is a former England cricket team player. He had also led his national team. During his era, he was the finest red-ball batter for the England cricket team. He scored 7000+ runs at an average of 37. However, He failed to open an account 20 times.

6. MJ Hoggard

Hoggard is a former England cricket team player. He played international cricket for 8 years. With a height of above six feet, he bowls with a high bounce. He played 67 red-ball cricket for his national team in which he bagged zero scores 19 times.

7. AR Caddick

Caddick is a former player of the England team cricket team. He played for England for ten years. In 63 test matches, he managed to score just 800 runs. He got out on duck 19 times.

8. DL Underwood

Underwood was a former player of the England cricket team. Throughout his career, he was regarded as one of the finest of England's players. Underwood batting average is just 11. He got out without scoring any runs 19 times.

9. JA Snow

Snow is a legendary name of the England cricket team. He was a key bowler for England during his cricketing career. However, his batting records are not as good as bowling. He got out for duck 17 times.

10. Andrew Flintoff

Flintoff is a superstar of world cricket. Many cricket legends have named Flintoff among the greatest cricket all-rounders. Flintoff was a key player for England in both batting and bowling. Although, he has gotten out on duck 17 times.