News Photos Sports

5 players with most ducks in ODI cricket, Sri Lankan icon on top

  • Image Source : Getty

    5 - Lasith Malinga: Sri Lanka legend Lasith Malinga is fifth in this list. Malinga has been dismissed for a duck 26 times in his ODI career.

  • Image Source : Getty

    4 - Mahela Jayawardene: Sri Lankan star Jayawardene is fourth on this list. He has been dismissed for a duck 28 times

  • Image Source : Getty

    3 - Wasim Akram: Pakistan legend Akram is third in this list. He has 28 ducks to his name in the ODI setup

  • Image Source : Getty

    2 - Shahid Afridi: Pakistan legend Afridi is in second place in this list. The Pakistan star has 30 ducks to his name in ODIs

  • Image Source : Getty

    1 - Sanath Jayasuriya: Sri Lankan legend Jayasuriya stands on top of this chart. Jayasuriya has been dismissed for a duck 34 times in ODIs

Advertisement