On that note, let’s take a look at the players with most ducks in IPL history:

  1. Ambati Raydu (12 Ducks)
  2. Harbhajan Singh ( 12 Ducks)
  3. Piyush Chawla (12 Ducks)
  4. Parthiv Patel (13 Ducks)
  5. Harbhajan Singh (13 Ducks)