Glenn Maxwell and Rohit Sharma jointly hold the record for the most ducks in IPL history, with 19 dismissals each. Maxwell reached 19 in March 2025, while Rohit equalled the mark during IPL 2026.
Sunil Narine and Dinesh Karthik follow with 18 ducks each. The list also includes Rashid Khan, Piyush Chawla and several other experienced IPL batters.
Who Has the Most Ducks in IPL History?
Glenn Maxwell and Rohit Sharma share the record with 19 ducks each, based on IPL career records through the 2026 season. Maxwell first moved to the top on 25 March 2025, while Rohit reached 19 on 25 May 2026.
Top 15 Players With the Most Ducks in IPL History
The table includes players ranked by total ducks, with tied players sharing the same position. Innings and duck rates help compare players with different career lengths.
| Rank | Player | Innings | Ducks | Duck Rate |
|---|---|---|---|---|
| 1 | Glenn Maxwell | 135 | 19 | 14.1% |
| 1 | Rohit Sharma | 276 | 19 | 6.9% |
| 3 | Sunil Narine | 126 | 18 | 14.3% |
| 3 | Dinesh Karthik | 234 | 18 | 7.7% |
| 5 | Rashid Khan | 74 | 16 | 21.6% |
| 5 | Piyush Chawla | 92 | 16 | 17.4% |
| 7 | Mandeep Singh | 98 | 15 | 15.3% |
| 7 | Ajinkya Rahane | 197 | 15 | 7.6% |
| 7 | Ambati Rayudu | 187 | 15 | 8.0% |
| 10 | Manish Pandey | 164 | 14 | 8.5% |
| 11 | Parthiv Patel | 137 | 13 | 9.5% |
| 11 | Harbhajan Singh | 90 | 13 | 14.4% |
| 13 | Virat Kohli | 275 | 12 | 4.4% |
| 13 | Shikhar Dhawan | 221 | 12 | 5.4% |
| 13 | Suryakumar Yadav | 164 | 12 | 7.3% |
| 13 | Sanju Samson | 186 | 12 | 6.5% |
| 13 | Gautam Gambhir | 152 | 12 | 7.9% |
| 13 | Ravichandran Ashwin | 98 | 12 | 12.2% |
Duck rate is calculated as total ducks divided by batting innings, multiplied by 100. The list includes tied positions, so it contains more than 15 players.
1. Glenn Maxwell: 19 Ducks

Source: Hindustan Times
Glenn Maxwell reached his 19th IPL duck on 25 March 2025, during Punjab Kings’ opening match against Gujarat Titans. He was dismissed lbw by R Sai Kishore on the first ball he faced while attempting a reverse sweep. Maxwell did not review the decision and walked back to the pavilion with a golden duck.
Despite this record, Maxwell has scored 2,819 IPL runs in 135 innings at an average of 23.89 and a strike rate of 155.15. He has 18 half centuries, a highest score of 95 and no IPL century. His duck rate of 14.1% reflects the risk associated with his aggressive batting approach.
2. Rohit Sharma: 19 Ducks
Rohit Sharma equalled Maxwell’s record when he was dismissed for a duck against Rajasthan Royals on 25 May 2026. The dismissal gave him his 19th IPL duck and brought him level with Maxwell at the top of the list.
Rohit’s total comes from 276 batting innings, making his duck rate 6.9%. He has scored more than 7,300 IPL runs and remains one of the tournament’s most successful batters. His record shows why duck totals should be considered alongside overall runs and career opportunities.
3. Sunil Narine: 18 Ducks

Source: mykhel
Sunil Narine has recorded 18 ducks in 126 IPL innings. Initially recognised mainly for his mystery spin bowling, he later became an aggressive opening batter for Kolkata Knight Riders.
Narine’s role is to score quickly during the Powerplay. His duck rate of 14.3% reflects the risks of his attacking approach, while his 18 ducks place him joint third on the overall list.
4. Dinesh Karthik: 18 Ducks
Dinesh Karthik recorded 18 ducks in 234 IPL innings. He represented several franchises and often played as a middle order batter or finisher, where quick scoring is essential.
His duck rate is 7.7%. Karthik’s long career also includes 4,842 IPL runs, showing that his contribution to the competition goes well beyond this unwanted record.
5. Rashid Khan: 16 Ducks
Rashid Khan has recorded 16 ducks in 74 IPL innings. The Afghanistan spinner is primarily known for his bowling, but he has also contributed useful runs in the lower order.
His duck rate of 21.6% is the highest among the leading players in this list. With 12 golden ducks, Rashid also leads the golden duck count among the players covered here.
6. Piyush Chawla: 16 Ducks

Source: Hindustan Times
Piyush Chawla registered 16 ducks in 92 IPL innings. The experienced Indian leg spinner represented several franchises during his career and contributed to their bowling attacks across multiple seasons.
His duck rate stands at 17.4%. As a lower order batter, Chawla often had limited opportunities to build an innings, which is important when assessing his batting record.
7. Mandeep Singh: 15 Ducks
Mandeep Singh recorded 15 ducks in 98 IPL innings. He represented several teams and was used in different batting positions depending on the team’s requirements.
His duck rate is 15.3%. Moving between positions can make it difficult to establish a consistent batting role, particularly in a competition where teams frequently expect quick scoring.
8. Ajinkya Rahane: 15 Ducks
Ajinkya Rahane has recorded 15 ducks in 197 IPL innings. Known for his technically sound batting, he has played for multiple franchises and often opened or batted near the top of the order.
His duck rate is 7.6%. Facing the new ball exposes an opener to swing and seam movement, which can make the early overs challenging even for an experienced batter.
9. Ambati Rayudu: 15 Ducks

Source: Scroll.in
Ambati Rayudu recorded 15 ducks in 187 IPL innings. He played for teams including Mumbai Indians and Chennai Super Kings and was valued for his ability to adapt to different batting positions.
His duck rate is 8.0%. Rayudu’s experience and flexibility made him a useful middle order option, while his overall IPL career included 4,348 runs.
10. Manish Pandey: 14 Ducks
Manish Pandey has recorded 14 ducks in 164 IPL innings. He represented several franchises and was known for his ability to build an innings in the middle order.
His duck rate stands at 8.5%. Although some of his innings ended without scoring, he also made important contributions across multiple IPL seasons.
11. Parthiv Patel: 13 Ducks
Parthiv Patel recorded 13 ducks in 137 IPL innings. The former Indian wicketkeeper often opened the batting and was expected to provide quick starts during the Powerplay.
His duck rate is 9.5%. Opening batters face the new ball, which can offer swing and seam movement and make early scoring difficult.
12. Harbhajan Singh: 13 Ducks
Harbhajan Singh recorded 13 ducks in 90 IPL innings. The former Indian spinner played for several franchises and was primarily selected for his off spin and experience.
His duck rate is 14.4%. As a lower order batter, Harbhajan often had limited time to make an impact and was expected to contribute quick runs when required.
13. Virat Kohli: 12 Ducks
Virat Kohli has recorded 12 ducks in 275 IPL innings. Despite these dismissals, he remains the competition’s leading run scorer and has produced numerous centuries and match winning performances for Royal Challengers Bengaluru.
His duck rate is just 4.4%, one of the lowest among the players in this list. This shows the value of considering the number of innings and overall batting performance rather than judging a player only by duck totals.
13. Shikhar Dhawan: 12 Ducks

Source: Jagran
Shikhar Dhawan recorded 12 ducks in 221 IPL innings. He represented several franchises and became one of the competition’s most consistent opening batters.
His duck rate is 5.4%. Dhawan’s record also includes more than 6,700 IPL runs, demonstrating his consistency across a long career.
14. Suryakumar Yadav: 12 Ducks
Suryakumar Yadav has recorded 12 ducks in 164 IPL innings. Known for his innovative stroke play and ability to score around the ground, he has been a major contributor for Mumbai Indians.
His duck rate is 7.3%. His attacking style allows him to score quickly, but it can also expose him to early dismissals when bowlers find the right line and length.
15. Sanju Samson: 12 Ducks
Sanju Samson has recorded 12 ducks in 186 IPL innings. The Indian wicketkeeper batter has played for Rajasthan Royals and other franchises, producing several high scoring performances.
His duck rate is 6.5%. Samson’s record includes more than 5,000 IPL runs, showing that his overall contribution is far more significant than his number of ducks.
16. Gautam Gambhir: 12 Ducks
Gautam Gambhir recorded 12 ducks in 152 IPL innings. He represented Kolkata Knight Riders and Delhi Daredevils, now known as Delhi Capitals, and was known for his competitive approach at the top of the order.
His duck rate is 7.9%. Gambhir’s role often required him to face the new ball and establish a platform for the middle order.
17. Ravichandran Ashwin: 12 Ducks

Source: India Today
Ravichandran Ashwin recorded 12 ducks in 98 IPL innings. The Indian off spinner played for several franchises and contributed primarily through his bowling, although he also provided useful lower order runs.
His duck rate is 12.2%. His batting position and role in the team are important factors when assessing this record.
Most Golden Ducks in IPL History
A golden duck occurs when a batter is dismissed on the first ball they face. It is different from a regular duck, which means a batter is dismissed without scoring, regardless of how many balls they faced.
Rashid Khan has the highest golden duck count among the leading players in the all time duck list, with 12. Glenn Maxwell and Sunil Narine follow with 10 each.
| Rank | Player | Golden Ducks |
|---|---|---|
| 1 | Rashid Khan | 12 |
| 2 | Glenn Maxwell | 10 |
| 2 | Sunil Narine | 10 |
| 4 | Piyush Chawla | 8 |
| 4 | Harbhajan Singh | 8 |
| 6 | Dinesh Karthik | 7 |
| 6 | Mandeep Singh | 7 |
| 8 | Rohit Sharma | 6 |
| 8 | Parthiv Patel | 6 |
| 10 | Shikhar Dhawan | 5 |
What Does Duck Rate Tell Us About IPL Batters?
Duck rate compares a player’s duck total with the number of innings they have played. It helps explain why a player with fewer ducks can still have a higher frequency of dismissals without scoring.
For example, Rashid Khan has 16 ducks in 74 innings, giving him a rate of 21.6%. Maxwell has 19 in 135 innings, or 14.1%. Rohit Sharma has 19 in 276 innings, giving him a rate of 6.9%, while Virat Kohli has 12 in 275 innings, or 4.4%.
These comparisons show that total ducks and duck rate tell different stories. Maxwell and Rohit share the highest total, but their rates differ because they have played different numbers of innings.
Why Do Batters Get Out for Ducks in the IPL?
A duck does not necessarily indicate poor batting ability. Several factors influence how often a player is dismissed without scoring in T20 cricket.
- Aggressive batting: Players who attack immediately can be caught or bowled before opening their account.
- Pressure during the Powerplay: Openers face the new ball, which can offer swing and seam movement. Early wickets are also a priority for the bowling team.
- Lower order responsibilities: Batters who arrive late in an innings may have only a few deliveries to score quickly, leaving little time to settle.
- Quality of bowling: Accurate line and length, clever variations and changes of pace can make even the best batters vulnerable.
- Number of innings played: Players with longer IPL careers have more opportunities to record ducks. Comparing innings and overall runs alongside duck totals provides a more balanced assessment.
FAQs
Glenn Maxwell and Rohit Sharma jointly hold the record with 19 ducks each, based on IPL career records through the 2026 season.
Virat Kohli has recorded 12 ducks in 275 IPL innings. His duck rate is approximately 4.4%.
Rashid Khan leads among the players in the top duck list, with 12 golden ducks. Glenn Maxwell and Sunil Narine follow with 10 each.
A duck occurs when a batter is dismissed without scoring a run. A golden duck means the batter is dismissed on the first ball faced.
No. Duck totals depend on batting position, playing style and the number of innings played. Several players on this list have scored thousands of IPL runs despite recording multiple ducks.
Rashid Khan has the highest duck rate among the players listed, at 21.6%, with 16 ducks in 74 innings.
Conclusion
Glenn Maxwell and Rohit Sharma jointly hold the record for the most ducks in IPL history, with 19 each. Sunil Narine and Dinesh Karthik follow with 18, while Rashid Khan and Piyush Chawla have 16 apiece.
The duck rate adds another perspective to these records. Rashid Khan has a higher rate than Maxwell and Rohit, while Virat Kohli’s rate is considerably lower. These comparisons show why a batter’s duck total should always be considered alongside innings, batting role and overall performance.
IPL career figures and golden duck counts checked on 30 October 2026, using records through the 2026 season. Duck rates are calculated from the listed innings and duck totals.



