Most Ducks in IPL History (2008 - 2025): Players With Most Zero Run Dismissals in Indian Premier League

Most Ducks in IPL: The Indian Premier League is known for entertaining and often high-scoring games. Sixes and strike rates of over 200 have become common in the IPL. But there is another somewhat lesser-known record for the most ducks (zero runs scored). Check out the list of batsmen who got out for zero runs the most times in the history of IPL.

Mar 24, 2025, 14:09 IST
Most Ducks in IPL History (2008 - 2023)
Most Ducks in IPL History (2008 - 2023)

Zero Run Scores in IPL:  In cricket, a "duck" refers to a batter being dismissed without scoring any runs. It's a challenging moment, often leading to immense pressure on the player. In the Indian Premier League (IPL), several prominent players have faced this situation multiple times.

Dinesh Karthik and Glenn Maxwell top the list, each with 18 ducks in their IPL careers. Rohit Sharma follows closely with 18 ducks in 253 innings. 

He equalled the record for the most ducks in IPL history after being dismissed by Khaleel Ahmed during the 2025 IPL match between CSK and MI on Sunday. 

This marked Rohit's 18th duck in the tournament, putting him on par with Glenn Maxwell and Dinesh Karthik. This was Rohit’s fourth duck against Chennai Super Kings in the IPL. He has also been dismissed without scoring four times each against the Rajasthan Royals and Royal Challengers Bengaluru.

Additionally, both Piyush Chawla and Sunil Narine have been dismissed for zero 16 times each. These instances highlight the unpredictable nature of cricket, where even seasoned players can face challenges at the crease.

Also Read: Highest Team Scores of All Time in IPL (2008-2025): Most Runs in an Innings Totals

Players with the Most Ducks in IPL History (2008-2025)

Nothing hurts the mindset of a batsman more than getting dismissed for zero runs, especially the top-order ones who carry the most responsibility on their shoulders. Renowned and world-class batters have been bowled out for zero runs, sometimes in their very first deliveries.

This is called a duck in cricket, but most people are not familiar with the term. You can read the list of players with the most ducks in the IPL below.

Player Name

Span

Matches

Runs

Highest Score

Ducks

Teams Played For

Glenn Maxwell

2012-2024

134

2771

95

18

DC, KXIP, MI, RCB

Dinesh Karthik

2008-2024

257

4842

97*

18

DC, GL, KKR, KXIP, MI, RCB

Rohit Sharma

2008-2025

258

6628

109*

18

DCH, MI

Piyush Chawla

2008-2024

192

624

24*

16

CSK, KKR, KXIP, MI

Sunil Narine

2012-2025

178

1578

109

16

KKR

Rashid Arman

2017-2024

121

545

79*

15

GT, SRH

Mandeep Singh

2010-2023

111

1706

77*

15

DC, KKR, KXIP, PBKS, RCB

Manish Pandey

2008-2024

171

3850

114*

14

DC, KKR, LSG, MI, PWI, RCB, SRH

Ambati Rayudu

2010-2023

204

4348

100*

14

CSK, MI

Harbhajan Singh

2008-2021

163

833

64

13

CSK, KKR, MI

Parthiv Patel

2008-2019

139

2848

81

13

CSK, DCH, Kochi, MI, RCB, SRH

Ajinkya Rahane

2008-2025

186

4698

105*

13

CSK, DC, KKR, MI, RPS, RR

Ravichandran Ashwin

2009-2025

213

800

50

12

CSK, DC, KXIP, RPS, RR

Gautam Gambhir

2008-2018

154

4217

93

12

DC, KKR

Sanju Samson

2013-2025

169

4485

119

11

DC, RR

David Warner

2009-2024

184

6565

126

11

DC, SRH

Shikhar Dhawan

2008-2024

222

6769

106*

11

DC, DCH, MI, PBKS, SRH

#1. Glenn Maxwell (18 Ducks)

Glenn Maxwell, known for his explosive batting, has also recorded the most ducks (18) in IPL history among the players listed. Despite his aggressive approach, which has helped him score over 2,700 runs at a strike rate of 156.73, his inconsistency has often led to early dismissals. Maxwell has played for multiple franchises, including DC, KXIP, MI, and RCB.

#2. Dinesh Karthik (18 Ducks)

Veteran wicketkeeper-batsman Dinesh Karthik has also registered 18 ducks in the IPL. While he has been a reliable finisher for various teams like DC, KKR, MI, and RCB, he has had his share of failures. Karthik has accumulated 4,842 runs in his IPL career but has struggled with early dismissals at times.

#3. Rohit Sharma (18 Ducks)

Rohit Sharma, one of the most successful captains in IPL history, has surprisingly also fallen for a duck 18 times. With over 6,600 runs and two IPL centuries, the Mumbai Indians stalwart has been a key player. However, his attacking intent sometimes leads to early dismissals, making him one of the players with the most ducks in the league.

 

#4. Piyush Chawla (16 Ducks)

Leg-spinner Piyush Chawla, known for his bowling prowess, has also struggled with the bat, registering 16 ducks in his IPL career. With 624 runs in 192 matches at an average of just 11.14, his primary role has been with the ball rather than as a lower-order batter.

#5. Sunil Narine (16 Ducks)

Sunil Narine, an all-rounder for the Kolkata Knight Riders, has been dismissed for a duck 16 times in his IPL career. Despite scoring over 1,500 runs at a strike rate of 165.93, his aggressive batting approach at the top of the order has resulted in frequent early dismissals.

#6. Rashid Khan (15 Ducks)

Ace Afghan spinner Rashid Khan, while being a match-winner with the ball, has also faced difficulties with the bat, registering 15 ducks in the IPL. Although he has a strike rate of 161.72, his tendency to play aggressive shots without proper technique has led to multiple early dismissals.

#7. Mandeep Singh (15 Ducks)

Mandeep Singh has also recorded 15 ducks in his IPL career. Having played for multiple franchises, he has amassed 1,706 runs at an average of 20.80. Despite his decent performances, his inconsistency and struggles against top-quality bowling have resulted in several zero-run outings.

What's Next| IPL Orange Cap 2025: Most Runs in TATA IPL 2025, Top 10 Players Name and Team

Kriti Barua
Kriti Barua

Executive Content Writer

Kriti Barua is a professional content writer who has four years of experience in creating engaging and informative articles for various industries. She started her career as a creative writer intern at Wordloom Ventures and quickly developed a passion for crafting compelling narratives that resonate with readers.

Currently working as a content writer for the GK section of Jagran New Media, she continues to hone her skills in writing and strives to deliver high-quality content that educates and entertains readers.
... Read More

FAQs

  • Which player has scored the most ducks in IPL history?
    +
    Dinesh Karthik has scored the most ducks in IPL history. The RCB wicketkeeper and allrounder has amassed 17 ducks in his IPL career.

Get here current GK and GK quiz questions in English and Hindi for India, World, Sports and Competitive exam preparation. Download the Jagran Josh Current Affairs App.

Trending

Latest Education News