
Another aspect of aggressive batting in T20 cricket is the duck and the IPL has produced more risks than any other competition because in this format batsmen have to take risks that are sometimes over before they even start. The players on this list are not failures. They are cricketers who have played enough matches and taken enough risks in enough seasons to amass the statistics that come with a long career in the world’s toughest T20 competition.
Some of its most successful batsmen in the IPL have taken a surprising number of ducks. Because the same aggressive intent that produces centuries also produces golden ducks when the ball does something unexpected or the bowler does it right. This list is a reminder that the line between a great innings and no innings in T20 cricket is thinner than anywhere else in the game and it is the players who are willing to walk that line who shape the match right.
| Player | Teams | Span | Matches (Mat) | Innings (Inns) | Ducks (0s) |
|---|---|---|---|---|---|
| Rohit Sharma | DCH, MI | 2008–2026 | 275 | 270 | 18 |
| Dinesh Karthik | DC, GL, KKR, KXIP, MI, RCB | 2008–2024 | 257 | 234 | 18 |
| Sunil Narine | KKR | 2012–2026 | 191 | 123 | 17 |
| Glenn Maxwell | DC, KXIP, MI, PBKS, RCB | 2012–2025 | 141 | 135 | 19 |
| Ambati Rayudu | CSK, MI | 2010–2023 | 204 | 187 | 14 |
| Manish Pandey | DC, KKR, LSG, MI, PWI, RCB, SRH | 2008–2025 | 174 | 162 | 14 |
| Piyush Chawla | CSK, KKR, KXIP, MI | 2008–2024 | 192 | 92 | 16 |
| Rashid Khan | GT, SRH | 2017–2026 | 139 | 70 | 16 |
| Mandeep Singh | DC, KKR, KXIP, PBKS, RCB | 2010–2023 | 111 | 98 | 15 |
| Harbhajan Singh | CSK, KKR, MI | 2008–2021 | 163 | 90 | 13 |
Rohit Sharma has 18 ducks in 270 innings for Deccan Chargers and Mumbai Indians from 2008 to 2026. He has played 275 matches during that period. These 18 ducks are a result of his long career and the aggressive approach he has acquired over eighteen seasons of top-level T20 cricket. He is one of the highest run-scorers in IPL history and the most successful captain the tournament has ever seen, with five titles for Mumbai Indians. Ducks are part of the same career that made it all happen and they exist because Rohit has never played IPL with the main goal of saving his wickets.
Dinesh Karthik has taken 18 ducks in 234 innings for six franchises between 2008 and 2024, including Delhi Capitals, Gujarat Lions, Kolkata Knight Riders, Kings XI Punjab, Mumbai Indians and Royal Challengers Bangalore.
He played 257 matches during that period and the 18 ducks reflect a career defined by his aggressive finishing batting that includes embracing the possibility of being out without a run in his nature. Karthik built his IPL reputation on his ability to change matches in the final overs. This role requires bowlers who are specifically trying to stop the kind of scoring he was there to produce. Ducks are the price of approach and approach produces enough match-winning moments to justify everyone.
Sunil Narine has had 17 ducks out in 123 innings for Kolkata Knight Riders between 2012 and 2026. He has played 191 matches and has had just 17 ducks out in 123 innings, reflecting the nature of his batting role, which has been that of a pinch hitter deployed to attack first with no expectation of building a long innings.
Narine was not sent in to bat. He was sent in to unsettle the bowling attack in the Powerplay and the ducks came on days when the bowling attack had previously troubled him. His duck out ratio is high with his innings but the damage he did when he joined has been a source of regret for Kolkata Knight Riders for over a decade.
Glenn Maxwell has taken 19 ducks in 135 innings for five franchises including Delhi Capitals, Kings XI Punjab, Mumbai Indians, Punjab Kings and Royal Challengers Bangalore between 2012 and 2025. He has played 141 matches and 19 ducks is the most on this list. Maxwell is an indispensable companion to the extraordinary innings he has produced during his IPL career. He is one of the most destructive batsmen the tournament has seen on his day and his day has come repeatedly to sustain his career across five franchises over thirteen seasons. 19 ducks is a record for days when his day did not come and it arrived before the ball or the bowler or the situation got to him.
Ambati Rayudu has taken 14 ducks in 187 innings for Chennai Super Kings and Mumbai Indians between 2010 and 2023. He has played 204 matches during this period.
The 14 ducks are consistent with a career built on aggressive middle-order batting that produced some of the most crucial innings in CSK’s title-winning campaign. Rayudu was the kind of batsman who made things happen and the ducks were the price of a style of play that never prioritised self-preservation over the needs of the team when asked to bat.
Manish Pandey has taken 14 ducks in 162 innings for seven franchises including Delhi Capitals, Kolkata Knight Riders, Lucknow Super Giants, Mumbai Indians, Pune Warriors India, Royal Challengers Bangalore and Sunrisers Hyderabad between 2008 and 2025. He played 174 matches in seventeen seasons and took 14 ducks in such a long and varied franchise, which shows the reality of a player who has been consistently given aggressive batting roles throughout his IPL career, no matter which team he represents.
Piyush Chawla has taken 16 ducks in 92 innings for Chennai Super Kings, Kolkata Knight Riders, Kings XI Punjab and Mumbai Indians between 2008 and 2024.
He played 192 matches and got 16 ducks out in just 92 innings, which reflects his position in the batting order where he was required to bat aggressively lower down the order without the benefit of a long preparation at the crease. In every franchise that Chawla represented, his main contribution was with the ball and the ducks came in innings where the bat was asked to do more than the bowling specialist could reliably deliver.
Rashid Khan has taken 16 ducks out in 70 innings for Gujarat Titans and Sunrisers Hyderabad between 2017 and 2026. He has played 139 matches and his 16 ducks in just 70 innings is the highest duck rate on this list by a considerable margin and reflects the fact that Rashid bats very low down the order.
He was asked to score quickly in situations where there was no room for caution in the context of the match. He is one of the greatest bowlers the IPL has produced and the duck out in his batting record is entirely consistent with the role he has been asked to fill when the ball is not on his bat but in his hands.
Further Reading: Top 10 Players With The Most Catches In IPL History (2008–2026)
Mandeep Singh has taken 15 duck outs in 98 innings for five franchises between 2010 and 2023, including Delhi Capitals, Kolkata Knight Riders, Kings XI Punjab, Punjab Kings and Royal Challengers Bangalore.
He played 111 matches and took 15 duck outs, reflecting a career in which he was regularly required to bat in situations where quick runs were required from the first ball and where the difference between a good start and a duck out was often a single ball. He was a capable IPL batsman who played his part in five franchises with the aggressive intent that was required for those franchises.
Harbhajan Singh has taken 13 ducks in 90 innings for Chennai Super Kings, Kolkata Knight Riders and Mumbai Indians between 2008 and 2021. He played 163 matches in fourteen seasons and like Piyush Chawla, his main value for each franchise was his bowling and 13 ducks came in innings where he was asked to contribute with the bat which required more aggressive batting than his natural game is designed to sustain consistently. His place in IPL history is secured by what he did with the ball and Duck is a record of simply doing what the ball normally handles for him with the bat.
The players with the most ducks in IPL history are almost without exception the players who have balanced high-risk aggressive batting with the aggressive batting in T20 cricket which inevitably sometimes leads to failure. Even top performers are prone to early dismissals in a format where a single delivery from a good bowler can end an innings before it even gets started.
These figures show the fine line between big innings and quick dismissals in IPL cricket, and that too in such a long and consistent career that both have been produced in significant quantities. Ducks do not define these players. The innings they play on other days do. Ducks only happen when the other team bowls properly first.
Read Also: Top 10 Players With Most Fours In IPL History (2008–2026)
Hello Friends! My name is Harshil Raval. I work as an SEO Lead at Cricbites.com. I have over 4 years of experience. I am very passionate about writing about sports, especially cricket. I try to write in very simple and clear terms so that everyone can understand, even young readers. I enjoy sharing interesting match stories, player news, and helpful cricket information for fans. Writing about cricket makes me happy, and I always try to make my articles interesting and easy to read. I hope you enjoy reading my stories. Thank you very much for your support!