A batter would be very unhappy if he gets out on a duck. In some games, a batsman gets out without scoring a run. Despite being full of energy and patience, batters from Zimbabwe get out on a duck several times. The list may contain some bowlers because they are weak as a batsman. Here we list the top ten Zimbabwe cricketers with the most ducks in their career.

10. Vusi Sibanda

Vusi Sibanda is a former right-handed opening batsman who played in all three formats of the game for Zimbabwe. He played his first international match as a Test against West Indies in November 2003. Vusi was a member of Zimbabwe's squad for the ICC World T20 2016. He failed to score even a single run in 20 innings. It brings Vusi into the tenth position on the list.

9. Henry Olonga

Former cricketer and right-arm fast bowler Henry Olonga played tests and ODIs for Zimbabwe between 1995 and 2003. He was famous for his pace. Olonga was an inaccurate bowler. He took retirement from international cricket in the year 2003. Olonga is in the ninth position on the list with 20 ducks in his short international career.

8. Alistair Campbell

Alistair Campbell is a retired captain and left-handed batsman of the Zimbabwe Cricket Team who played international cricket from 1992 to 2003. In the inaugural ICC Knockout Trophy 1998 (now it's Champions Trophy), he became the first cricketer to score a century. Campbell scored 21 ducks internationally and made it into the eighth position and the list.

7. Heath Streak

An all-rounder with right-handed batting and right-arm medium-fast bowling, Heath Streak is one of the best bowlers in terms of the number of wickets from Zimbabwe. He is the record holder for taking most of the five wickets in an innings by a Zimbabwean cricketer. Heath was an excellent middle-order batsman with over 4500 international runs. He is in the seventh spot on the list with 21 international ducks.

6. Prosper Utseya

Prosper Utseya is the former skipper of the Zimbabwe National Cricket Team between 2006 and 2010. He is a bowling all-rounder which right-arm off break bowling and right-handed batting. In August 2014, Utseya took a hat-trick against South Africa in an ODI and became the second Zimbabwean cricketer to take a hat-trick. With 21 ducks scored on the international level, he makes it into the sixth position on the list.

5. Brendan Taylor

One of the greatest batters for Zimbabwe, Brendan Taylor, holds the record for the most number of international centuries by a Zimbabwean cricketer (17). He is the first batsman from Zimbabwe to score back-to-back centuries in ODIs (128* and 107* against New Zealand). Taylor failed to score even a single run in 23 innings of his international career. He is in the fifth position on the list.

4. Tatenda Taibu

Tatenda Taibu is a retired right-handed wicket-keeper batsman and captain of the Zimbabwe Cricket Team. He took retirement from all forms of cricket in July 2012 when he was 29 to focus on his work in a church. In April 2004, Taibu became the youngest captain in Test cricket for Zimbabwe. With 23 ducks scored internationally, he is in the fourth position on the list.

3. Hamilton Masakadza

Former all-rounder with right-handed batting and right-arm medium-fast bowling, Hamilton Masakadza, captained Zimbabwe on several occasions. He is the fourth Zimbabwean cricketer to play more than 200 ODIs. Hamilton retired from all forms of cricket in the year 2019. As a batsman, he scored 26 ducks and is in the third spot on the list.

2. Elton Chigumbura

One of the greatest all-rounders for Zimbabwe, Elton Chigumbura, scored more than 4000 runs and took 100+ wickets in ODIs. He is a right-handed middle-order batsman who bats aggressively and can hit big in the final overs. Elton bowled consistently at around 140 km/hr. He makes it into the second position on the list with 29 International ducks.

1. Andy Flower

The greatest cricketer from Zimbabwe, Andy Flower, is a former right-handed wicket-keeper batsman. He is the first-ever cricketer from Zimbabwe to be inducted into the ICC Hall. Andy is the first and the only wicket-keeper batsman in test cricket to have a batting average of 50. He is one of the few cricketers to score a century ODI debut. Andy also has the record for the most number of Ducks scored by a Zimbabwean batsman (34). He is in the top position on the list.