5 batsmen with most ducks in IPL

In 243 matches played, Rohit has registered as many as 16 ducks, three of which came in IPL 2023.


5 batsmen with most ducks in IPL

Rohit Sharma and Dinesh Karthik

The Indian Premier League (IPL) has been entertaining cricket fans over the past 15 years and it is one of the world’s enormous tournaments. It is a grand spectacle where a battle takes place for the playoffs against 8 teams (10 teams from 2022) from different parts of the country.

While we talk about T20 cricket, it’s all about hitting the ball right and scoring runs for the team to win the match. But if some have stood out and completed exceptionally well, there tends to be some failure too.

YouTube video

Some of the successful IPL legends like Glenn Maxwell, Jacques Kallis, Ajinkya Rahane, Rohit Sharma, Gautam Gambhir, and Aaron Finch are in the list of top 20 players with the most ducks in IPL. But interestingly, none of the overseas players feature in the top 10.

Players with the most ducks in IPL history

PositionPlayer NameSpanTeamsDucks
1Dinesh Karthik2008 – 2023Delhi Daredevils, Gujarat Lions, Kings XI Punjab, Kolkata Knight Riders, Mumbai Indians, Royal Challengers Bangalore17
2Rohit Sharma2008-2022Deccan Chargers, Mumbai Indians16
3Sunil Narine2012-2023Kolkata Knight Riders15
4Mandeep Singh2010-2023Kings XI Punjab, Kolkata Knight Riders, Royal Challengers Bangalore, Delhi Capitals15
5Piyush Chawla2008-2023Chennai Super Kings, Kings XI Punjab, Kolkata Knight Riders, Mumbai Indians14
6Glenn Maxwell2012-2023Delhi Capitals, Mumbai Indians, Kings XI Punjab, Royal Challengers Bangalore 14
7Manish Pandey2008-2023Mumbai Indians, Royal Challengers Bangalore, Pune Warriors, Kolkata Knight Riders, Sunrisers Hyderabad, Delhi Capitals, Lucknow Super Giants14
8Ambati Rayudu2010-2023Chennai Super Kings, Mumbai Indians14
9Rashid Khan2017-2023Sunrisers Hyderabad, Gujarat Titans13
10Harbhajan Singh2008-2021Chennai Super Kings, Kolkata Knight Riders, Mumbai Indians13

Piyush Chawla (14 Ducks)

piyush chawla batting

Piyush Chawla has majorly played in the IPL as a bowler and there is no question about his abilities with the ball in hand. The veteran leg-spinner is among the highest wickettakers in IPL history. Chawla also has 19 sixes and 55 fours in his IPL career. However, the 34-year-old also has an understandable but unwanted record to his name. Chawla has 14 ducks under his belt in 174 IPL games.

Mandeep Singh (15 Ducks)

mandeep singh ipl ducks

The Punjab cricketer made his IPL debut in 2010 with Kings XI Punjab. Mandeep Singh then played for a handful of other teams but failed to leave an impression. Despite making 111 appearances for different teams, Singh has failed to score 2000 runs. The batter’s inability to spend time in the middle is one of the factors behind his abysmal IPL numbers. The number of ducks under his belt also testify Mandeep’s issues in the initial few deliveries. The right-handed batter has as many as 15 ducks so far in his IPL career.

Sunil Narine (15 Ducks)

sunil narine ipl ducks

The KKR veteran all-rounder who is known for his mystical deliveries also played quite a few impactful knocks for his team as well. While Sunil Narine finds his name on the list of players with fastest fifties in IPL, the KKR player also has the third most number of ducks in the tournament history. Narine has registered 14 ducks in his 11-year-old IPL career so far.

Rohit Sharma (16 Ducks)

rohit sharma ipl ducks

Rohit Sharma is one of the most successful players in the IPL both as a batsman and as a captain. He is the holder of a plethora of records in the tournament. However, one such record is an unwanted one as he has the second-highest number of ducks in the tournament’s history. In 243 matches played, Rohit has registered as many as 16 ducks, three of which came in IPL 2023.

Dinesh Karthik (17 Ducks)

dinesh karthik ipl ducks

The Indian wicketkeeper batter always had that knack of playing quickfire innings. However, this meant Karthik would get out on nought quite a few times. As a result, the Tamil Nadu cricketer has the unwanted record of most number of ducks in IPL history. Dinesh Karthik has been dismissed without scoring on 17 instances out of 221 times he has walked out to bat.

Also Read: Here are the top 5 highest run-scorers in IPL history