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.
7 Min Read


Glenn Maxwell. (Photo source: Pankaj Nangia/Getty Images)
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 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 holds the unwanted record for the most ducks in IPL history, getting out for zero 19 times in 135 innings.
Also Check: IPL 2026 Orange Cap
List of IPL Most Ducks from 2008 to 2026:
| Player | Innings | Ducks |
| Glenn Maxwell | 135 | 19 |
| Sunil Narine | 126 | 18 |
| Dinesh Karthik | 234 | 18 |
| Rohit Sharma | 273 | 18 |
| Rashid Khan | 72 | 16 |
| Piyush Chawla | 92 | 16 |
| Mandeep Singh | 98 | 15 |
| Ajinkya Rahane | 194 | 15 |
| Manish Pandey | 162 | 14 |
| Ambati Rayudu | 187 | 14 |
*Last updated on May 14, 2026
Download Our App
For a better experience: Download the CricTracker app from the IOS and Google Play Store