Players With No Ducks In ODI Career

Published by: ABP Live
Image Source: X/@ravikishann

1. Kepler Wessels (AUS/SA)

Kepler Wessels achieved an impressive record with 3,367 runs in 105 matches, remarkably never getting dismissed for a duck throughout his ODI career.

Image Source: X/@ICC

2. Yashpal Sharma (IND)

Yashpal Sharma scored 883 runs across 42 matches, maintaining an impressive record of never being dismissed for a duck in his entire ODI career.

Image Source: X/@sri50

3. Peter Kirsten (SA)

Peter Kirsten amassed 1,293 runs in 40 matches, completing his ODI career without a single duck.

Image Source: X/@cchfCricket

4. Jacques Rudolph (SA)

Jacques Rudolph compiled 1,174 runs across 45 matches, remarkably achieving this without a single duck in his career.

Image Source: X/@ICC

5. Daryl Mitchell (NZ)

Daryl Mitchell has accumulated 1,577 runs in 39 matches so far in his career and has not been ever dismissed for a duck.

Image Source: X/@prat1204

6. Zane Green (NAM)

Zane Green scored 777 runs over 40 matches, a record of no ducks in his ODI career.

Image Source: X/@CricketNamibia1

7. Nathan Hauritz (AUS)

Australia's Nathan Hauritz scored 336 runs across 58 matches, achieving the rare feat for a bowler by never being dismissed for a duck in the ODIs.

Image Source: X/@cricketworldcup

8. Curtis Campher (IRE)

Curtis Campher has accumulated 995 runs in 40 matches, has not ever recorded a duck in his career till now.

Image Source: X/@ICC

9. Gajanand Singh (USA)

Gajanand Singh recorded 986 runs across 32 matches with no ducks throughout his career.

Image Source: X/@MSDianMrigu

10. Jack Russell (ENG)

Jack Russell tallied 423 runs in 40 matches with not a single duck to his name across his entire ODI career.

Image Source: X/@twentytwo_yards