Most Golden Ducks in IPL

Know which player has the most golden ducks in the IPL (Indian Premier League). Also, know the top 10 players with the most ducks in the IPL T20 tournament.

Subhayan Dutta
Subhayan Dutta

Last Updated: 2023-12-29

Dillip Mohanty

5 minutes read

Gujarat Titans star Rashid Khan has the most golden ducks in IPL history. The Afghanistan all-rounder has gotten out on the first ball as many as 11 times. The leg-break bowler has played for Sunrisers Hyderabad and Gujarat in the Indian Premier League.

However, a golden duck in IPL or a duck doesn’t hold much significance in the premier T20 tournament, where time is of the essence and a better strike rate is highly valued. Below is the list of the top 10 batsmen with the most golden ducks in IPL, which features some big names.

Most Golden Ducks in IPL

Top 10 List

RankPlayersTeamsMatchesNo. of Golden Ducks
1Rashid KhanSRH, GT10911
2Dinesh KarthikDC, GL, KKR, KXIP, MI, RCB2427
3Glenn MaxwellDC, KXIP, MI, RCB1247
4Harbhajan SinghCSK, KKR, MI1637
5Sunil NarineKKR1627
6Virat KohliRCB2377
7AB de VilliersDC, RCB1846
8Gautam GambhirDC, KKR1546
9Mandeep SinghDC, KKR, KXIP, PBKS, RCB1116
10Parthiv PatelCSK, DC, Kochi, MI, RCB, SRH1396
Sportsboom Event Table Logo

Rashid Khan | 11 Golden Ducks in IPL

Rashid Khan IPL GT Batting.jpeg

Having played 109 matches so far, the lower-order batsman has tallied 443 runs at a strike rate of 166.54 with a half-century to his name as well. Rashid Khan has won the IPL trophy twice in seven seasons. Hence, his 11 golden ducks hardly bother the IPL franchises, which was evident ahead of the IPL 2022 season as the newly-formed Gujarat Titans bought the player for a whopping INR 15 crores.

Dinesh Karthik | 7 Golden Ducks in IPL

Dinesh Karthik IPL KKR Batting.jpeg

One of the best wicket-keeper batsmen in the Indian Premier League, Dinesh Karthik has as many as seven golden ducks in IPL. India’s Nidahas Trophy final hero, Karthik has also gotten out on zero 17 times in the tournament in 242 matches. However, the 2007 World T20 winner has tallied 4516 runs in the T20 tournament with a strike rate of 132.71, having scored twenty half-centuries in the process.

Glenn Maxwell | 7 Golden Ducks in IPL

Glenn Maxwell RCB IPL Batting.jpeg

Dinesh Karthik’s current teammate in the Royal Challengers Bangalore team, Australian all-rounder Glenn Maxwell is third on the list with seven golden ducks in IPL. The top-order batsman often comes to the crease with the job of accelerating the run rate or finishing off matches, which makes it necessary for him to play big shots from the word go. Maxwell’s 18 centuries in IPL and 2719-run tally in 124 matches is a testament to his batting style and why he is a hot asset in the tournament despite this unwanted record.

Harbhajan Singh | 7 Golden Ducks in IPL

Harbhajan Singh IPL batting.jpg

Former T20 and ODI World Cup winner with India, Harbhajan Singh was known for his hard-hitting game coming down the order and he has changed games on multiple occasions for India in both red and white ball cricket. Having played for Chennai Super Kings, Mumbai Indians and Kolkata Knight Riders, Harbhajan was given a similar role and he got the job done quite often. He has retired from IPL with 833 runs in 163 matches, which includes one half-century as well. 

Sunil Narine | 7 Golden Ducks in IPL 

Sunil Narine IPL KKR Batting.jpeg

Two-time IPL winner with Kolkata Knight Riders, Sunil Narine has gotten out for a golden duck seven times. He also has the third-highest number of ducks in IPL with 15 outs on 0 runs. Interestingly, the hard-hitting southpaw had been deployed in the opening role in an unusual move by the franchise a few seasons back, where the West Indian bowling all-rounder had even scored one of the fastest 50s in IPL.

Apart from the batsmen above, RCB royalties like Virat Kohli and AB de Villiers also have quite a few golden ducks in their bag, while playing the Indian Premier League. Former KKR captain and two-time IPL winner with the franchise, Gautam Gambhir also has six golden ducks to his name.

Most ducks in IPL

Top 10 list

RankPlayerIPL TeamsMatchesNo. of Ducks
1Dinesh KarthikDC, GL, KKR, KXIP, MI, RCB24217
2Rohit SharmaDC, MI24316
3Sunil NarineKKR16215
4Mandeep SinghDC, KKR, KXIP, PBKS, RCB11115
5Rashid KhanGT, SRH10914
6Piyush ChawlaCSK, KKR, KXIP, MI18114
7Glenn MaxwellDC, KXIP, MI, RCB12414
8Manish PandeyDC, KKR, LSG, MI, PWI, RCB, SRH17014
9Ambati RayuduCSK, MI20414
10Harbhajan SinghCSK, KKR, MI16313
Sportsboom Event Table Logo


What is a duck in cricket?

When a batter gets dismissed without scoring any run, it is called a duck in cricket. The term originated from the shape of a duck’s egg, which is an oval and resembles the numeric 0.

Which batsman has the highest duck out in the IPL?

Royal Challengers Batsman Dinesh Karthik has the highest duck out in IPL with as many as 17 ducks to his name in 242 matches so far.

How many Virat Kohli ducks in IPL?

Former Royal Challengers Bangalore captain Virat Kohli has 10 ducks in IPL so far, in 242 matches.  

How many Rohit Sharma ducks in IPL?

The former captain of Mumbai Indians, who has won the title five times with the franchise, Rohit Sharma has 16 ducks in IPL so far. Rohit Sharma played for Deccan Chargers as well, before moving to MI.

Who is the most duck-out batsman in India?

Former Indian batsman and captain Sachin Tendulkar has the most duck outs in ODIs with 20 dismissals on 0 in 463 matches. In Test cricket, fast bowler Ishant Sharma is the Indian to hold the record for scoring the most ducks (34).

Which batsman has the most ducks in IPL 2022?

Former Kolkata Knight Riders and New Zealand fast bowler Tim Southee had the most number of ducks in IPL 2022, getting out on 0 three times in nine matches.

Which batsman has the most ducks in IPL 2023?

Rajasthan Royals opener and England captain Jos Buttler has the most ducks in IPL 2023, getting out on 0 five times in 14 matches. 

Subhayan Dutta
Subhayan DuttaSports Writer

An M.A. in English Literature, Subhayan is an experienced journalist and sports writer. Having worked as a journalist at Hindustan Times, Subhayan covered diverse beats including sports, education, and health, showcasing his versatility and in-depth understanding of various subjects.