Multiple choice general knowledge sports

Which player has maximum number of one day ducks?

  1. Wasim Akram

  2. Romesh Kaluwitharana

  3. Inzamam-ul-Haq

  4. Sanath Jayasuriya

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

Sanath Jayasuriya holds the record for most ducks in ODI cricket (34 ducks). A duck means getting dismissed without scoring any runs. Wasim Akram, Romesh Kaluwitharana, and Inzamam-ul-Haq had fewer ducks in their ODI careers.