Most Ducks in IPL from 2008 to 2026

In any form of cricket, one thing that a batter absolutely hates is getting out for a duck.

In any form of cricket, one thing that a batter absolutely hates is getting out for a duck. It is true for T20 cricket and Indian Premier League (IPL) as well. There are some instances when a player gets nervous in the first few balls and often goes to the pavilion without scoring a run. That is one of the reasons why some players breathe a sigh of relief when they get their first run of the innings. In this article, we will be discussing the players who have registered most ducks in IPL history.

Glenn Maxwell and Rohit Sharma share the unwanted record for the most ducks in IPL history, both getting out for zero 19 times.


Also Check: IPL 2026 Orange Cap


List of IPL Most Ducks from 2008 to 2026:

Player  Innings Ducks
Glenn Maxwell 135 19
Rohit Sharma 276 19
Sunil Narine 126 18
Dinesh Karthik 234 18
Rashid Khan 74 16
Piyush Chawla 92 16
Mandeep Singh 98 15
Ajinkya Rahane 196 15
Manish Pandey 163 14
Ambati Rayudu 187 14
*Last updated on May 31, 2026

Get every cricket updates! Follow Us:

Download Our App

For a better experience: Download the CricTracker app from the IOS and Google Play Store