most ducks in IPL

Most Ducks in IPL 2025

Do you know which player has the most ducks in IPL? There are many big names on this list that you might not be expecting.

In the fast paced Indian Premier League (IPL), where sixes and boundaries are common, the feared “duck” is a clear sign that a batter has been out without making a run. Some players have made their mark on IPL history with huge scores, but others have gained the most golden ducks in IPL, which is the worst record possible.

Some players who have got out on duck have also made some of the Fastest 50 in IPL.

Most duck out in IPL holds an undeniable negative sense. So if you are wondering which players are top on this unwanted list, we are here to help you.

We are here with the complete list of ducks in IPL history. Let’s take a look at them quickly.

Most Ducks in IPL History (2008 – 2025) 

Span Player Ducks Innings
2012-2024 GJ Maxwell (DC/KXIP/MI/RCB) 18 129
2008-2024 KD Karthik (DC/GL/KKR/KXIP/MI/RCB) 18 234
2008-2024 RG Sharma (DCH/MI) 17 252
2008-2024 PP Chawla (CSK/KKR/KXIP/MI) 16 92
2012-2024 SP Narine (KKR) 16 110
2017-2024 Rashid Khan (GT/SRH) 15 60
2010-2023 Mandeep Singh (DC/KKR/KXIP/PBKS/RCB) 15 98
2008-2024 MK Pandey (DC/KKR/LSG/MI/PWI/RCB/SRH) 14 159
2010-2023 AT Rayudu (CSK/MI) 14 187
2008-2021 Harbhajan Singh (CSK/KKR/MI) 13 90
2008-2019 PA Patel (CSK/DCH/Kochi/MI/RCB/SRH) 13 137
2008-2024 AM Rahane (CSK/DC/KKR/MI/RPS/RR) 13 171
2009-2024 R Ashwin (CSK/DC/KXIP/RPS/RR) 12 94
2008-2018 G Gambhir (DC/KKR) 12 152
2013-2024 SV Samson (DC/RR) 11 163
2009-2024 DA Warner (DC/SRH) 11 184
2008-2024 S Dhawan (DC/DCH/MI/PBKS/SRH) 11 221
2008-2024 A Mishra (DC/DCH/LSG/SRH) 10 57
2012-2024 SA Yadav (KKR/MI) 10 135
2008-2021 AB de Villiers (DC/RCB) 10 170
2008-2024 V Kohli (RCB) 10 244
2012-2024 HV Patel (DC/PBKS/RCB) 9 42
2013-2021 CH Morris (CSK/DC/RCB/RR) 9 51
2008-2017 P Kumar (GL/KXIP/MI/RCB/SRH) 9 59
2019-2024 N Pooran (KXIP/LSG/PBKS/SRH) 9 73
2016-2024 MP Stoinis (DC/KXIP/LSG/RCB) 9 88
2008-2014 JH Kallis (KKR/RCB) 9 96
2008-2019 YK Pathan (KKR/RR/SRH) 9 154
2010-2014 R Sharma (DC/DCH/PWI) 8 20
2017-2024 RD Chahar (MI/PBKS/RPS) 8 24

Top 3 Players with the Most Ducks in IPL History (2008 – 2025):-

Want to know which players have got the most ducks in IPL history? Let’s jump right in!

1. Dinesh Karthik

Yep, you guessed it! With a huge 18 ducks in his unwanted IPL record, Dinesh Karthik is at the top. You have seen this wicketkeeper-batsman duck out in IPL 2024 as well. Karthik was caught and out for a duck in RCB’s IPL 2024 home game against DC.

2. Rohit Sharma

Hold on to your hats, because this is going to surprise you! The famous Hitman, Rohit Sharma, is known for how hard he hits the ball, but he’s also made a name for himself by getting ducks. After 16 years in the IPL, he has 17 ducks, which keeps things interesting. While many fans trust him on IPL betting, Rohit did make many fans disappoint.

3. Glenn Maxwell: 

Australian batsman who scores big has played 127 innings and has equaled the record of most ducks in IPL with Rohit Sharma. He got ducked out 17 times.

There is a point that you must keep in mind. These batsmen might have the most golden ducks in IPL, but they also have the ability to score the fastest century in IPL.

Most Golden Ducks in IPL 

Now, most golden ducks in IPL are something different from just ducks out. A batter gets out on the first ball they face and doesn’t score any runs. This is called a “golden duck.” 

Rashid Khan has been at the top of most golden ducks in IPL history. Let’s take a look at the complete list:

Player Name Teams Golden ducks
Rashid Khan SRH, GT 11
Glenn Maxwell DD, KXIP, MI, RCB 9
Dinesh Karthik DD, KXIP, MI, RCB, GL, KKR 7
Harbhajan Singh MI, CSK, KKR 7
Sunil Narine KKR 7
Virat Kohli RCB 7

Most Ducks in IPL 2024

No. Player Team Matches Innings Ducks
1 Glenn Maxwell RCB 10 9 4
2 Suryakumar Yadav MI 11 11 3
3 Travis Head SRH 15 15 3
4 Harshal Patel PBKS 13 4 2
5 Mitchell Starc KKR 11 5 2
6 Piyush Chawla MI 10 6 2
7 Naman Dhir MI 6 6 2
8 Devdutt Padikkal LSG 7 7 2
9 Mahipal Lomror RCB 8 8 2
10 Shivam Dube CSK 13 13 2

Players with the Most Ducks in IPL 2023

Rank Player Ducks Matches Team
1 Dinesh Karthik 5 15 Royal Challengers Bangalore
2 Jos Buttler 5 14 Rajasthan Royals
3 Rohit Sharma 4 15 Mumbai Indians
4 Nicholas Pooran 4 12 Lucknow Super Giants
5 (Tied) Shikhar Dhawan 3 14 Punjab Kings
5 (Tied) Eoin Morgan 3 9 Kolkata Knight Riders

King of Ducks in IPL: Dinesh Karthik

Unquestionably, the crown for the most ducks in IPL history sits upon the head of wicketkeeper-batsman Dinesh Karthik. Across his 17-season IPL career, Karthik has been dismissed for a score of zero a staggering 18 times. 

Who has the Most Ducks in IPL 2024?

Right now, Glenn Maxwell from RCB has the most ducks. He got duck 3 times in 7 innings.

If you love IPL and T20 cricket, then you can earn big with T20 betting.

Check out more related topics:

For more IPL-related information, you can check on Purple Cap in IPL.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top