
Most Ducks in IPL is one of the most interesting statistics in the tournament, proving that even the biggest stars can experience disappointing outings. The Indian Premier League is known for its fierce competition, world-class bowlers, and pressure-packed situations, making it difficult for even elite batters to score consistently. As a result, several legendary players have accumulated multiple ducks despite enjoying outstanding IPL careers.
The Most Ducks in IPL record includes explosive finishers, dependable openers, and experienced all-rounders. While these players have often been dismissed without scoring, they have also produced countless match-winning performances. This statistic highlights the unpredictable nature of T20 cricket rather than reflecting a player’s overall quality.
Below is the countdown of the Top 10 Players with the Most Ducks in IPL History, ranked from No. 10 to No. 1.
10. Ambati Rayudu (CSK / MI)

Ambati Rayudu enjoyed a successful IPL career with Mumbai Indians and Chennai Super Kings. His ability to anchor innings and accelerate when required made him one of the league’s most dependable middle-order batters. Despite scoring more than 4,300 runs, Rayudu also registered 14 ducks, earning a place among the players with the Most Ducks in IPL history.
| Span | Matches | Runs | Highest Score | Ducks |
|---|---|---|---|---|
| 2010–2023 | 204 | 4348 | 100* | 14 |
9. Manish Pandey (DC, KKR, LSG, MI, PWI, RCB, SRH)

Manish Pandey became the first Indian to score an IPL century and remained a consistent performer across multiple franchises. Although he accumulated over 4,000 runs, he also recorded 14 ducks, illustrating how even experienced batters appear in the Most Ducks in IPL rankings.
| Span | Matches | Runs | Highest Score | Ducks |
|---|---|---|---|---|
| 2008–2026 | 180 | 4012 | 114* | 14 |
8. Ajinkya Rahane (CSK, DC, KKR, MI, RPS, RR)

Ajinkya Rahane has been one of the most technically sound batters in IPL history. His elegant stroke play and adaptability have helped him score more than 5,300 runs. However, he has also been dismissed for zero 15 times, placing him among the players with the Most Ducks in IPL.
| Span | Matches | Runs | Highest Score | Ducks |
|---|---|---|---|---|
| 2008–2026 | 212 | 5367 | 105* | 15 |
7. Mandeep Singh (DC, KKR, KXIP, PBKS, RCB)

Mandeep Singh served as a reliable middle-order batter for several franchises throughout his IPL journey. While he delivered valuable innings over the years, he also collected 15 ducks due to his attacking style and pressure situations, making him part of the Most Ducks in IPL list.
| Span | Matches | Runs | Highest Score | Ducks |
|---|---|---|---|---|
| 2010–2023 | 111 | 1706 | 77* | 15 |
ALSO READ:
6. Piyush Chawla (CSK, KKR, KXIP, MI)

Primarily known for his leg-spin bowling, Piyush Chawla spent most of his IPL career batting in the lower order. Limited batting opportunities and difficult match situations contributed to his 16 ducks, securing his place among players with the Most Ducks in IPL.
| Span | Matches | Runs | Highest Score | Ducks |
|---|---|---|---|---|
| 2008–2024 | 192 | 624 | 24* | 16 |
5. Rashid Khan (GT, SRH)

Rashid Khan is one of the finest T20 bowlers in the world and has also played several entertaining cameos with the bat. Batting mostly in the lower order, he has registered 16 ducks, making him another notable name in the Most Ducks in IPL rankings.
| Span | Matches | Runs | Highest Score | Ducks |
|---|---|---|---|---|
| 2017–2026 | 153 | 635 | 79* | 16 |
4. Dinesh Karthik (DC, GL, KKR, KXIP, MI, RCB)

Dinesh Karthik built a reputation as one of the IPL’s best finishers and wicketkeepers. His fearless batting often required taking risks in the closing overs, which also resulted in 18 ducks during his long IPL career. His longevity keeps him among the players with the Most Ducks in IPL.
| Span | Matches | Runs | Highest Score | Ducks |
|---|---|---|---|---|
| 2008–2024 | 257 | 4842 | 97* | 18 |
3. Sunil Narine (KKR)

Sunil Narine revolutionized the role of pinch-hitters with Kolkata Knight Riders. His aggressive batting brought explosive starts but also increased the chances of early dismissals. As a result, he has accumulated 18 ducks while remaining one of the most destructive all-rounders in IPL history and a prominent name in the Most Ducks in IPL list.
| Span | Matches | Runs | Highest Score | Ducks |
|---|---|---|---|---|
| 2012–2026 | 202 | 1820 | 109 | 18 |
2. Rohit Sharma (DCH, MI)

Rohit Sharma is among the greatest batters and captains in IPL history, leading Mumbai Indians to multiple championships. Across more than 7,300 runs and countless memorable innings, he has also been dismissed for zero 19 times. His long career and opening role explain his position among players with the Most Ducks in IPL.
| Span | Matches | Runs | Highest Score | Ducks |
|---|---|---|---|---|
| 2008–2026 | 281 | 7329 | 109* | 19 |
1. Glenn Maxwell (DC, KXIP, MI, PBKS, RCB)

Glenn Maxwell tops the list for the Most Ducks in IPL history with 19 ducks. Famous for his fearless and explosive batting, Maxwell has entertained fans with incredible strike rates and match-winning innings. However, his ultra-aggressive approach also makes him vulnerable to early dismissals. Despite leading the Most Ducks in IPL chart, he remains one of the league’s most dangerous T20 batters.
| Span | Matches | Runs | Highest Score | Ducks |
|---|---|---|---|---|
| 2012–2025 | 141 | 2819 | 95 | 19 |
The Most Ducks in IPL list demonstrates that failure is an inevitable part of cricket, even for the game’s biggest stars. Players like Glenn Maxwell, Rohit Sharma, and Sunil Narine have all experienced scoreless innings, yet they have also delivered unforgettable performances that have shaped IPL history.
Rather than defining a player’s ability, the Most Ducks in IPL statistic reflects the aggressive nature of T20 cricket, where taking risks is often necessary to win matches. As future IPL seasons unfold, this list may continue to evolve with new names joining the rankings.
FAQs
1. Who has the most ducks in IPL history?
Glenn Maxwell and Rohit Sharma share the highest number of ducks among the players listed, with 19 ducks each.
2. Why do top IPL players have so many ducks?
Aggressive batting, opening the innings, and playing under pressure increase the chances of getting dismissed for zero, contributing to the Most Ducks in IPL record.
3. Does having more ducks mean a player is inconsistent?
Not at all. Many players with the Most Ducks in IPL are also among the tournament’s leading run-scorers and match winners.
4. Which active IPL player has the most ducks?
Among active players, Glenn Maxwell, Rohit Sharma, and Sunil Narine are among those with the highest number of ducks.
5. Why is the Most Ducks in IPL record significant?
The Most Ducks in IPL highlights the unpredictable nature of T20 cricket, where even elite players can be dismissed without scoring due to aggressive intent and quality bowling.