Any batter worldwide will agree that the worst feeling in cricket is getting out on a duck. Getting out without scoring run is called a duck.  Indian Premier League is the most celebrated league in the world. In this article, we will see the Top 10 players with the most ducks in IPL history.

1. Mandeep Singh

Mandeep Singh holds the first position on the list. Mandeep Singh is an explosive batter played for teams like Delhi, Kolkata, Punjab, etc. He has played 95 innings and has a record of 14 ducks throughout his career. He has the record for the most ducks in IPL.

2. Rohit Sharma

It may be surprising to see the Indian captain on the list. He started his career as an off-spinner and lower-order batter and evolved as the best opener in the world. He has won five IPL titles for Mumbai Indians. He has also scored 14 ducks in IPL and shared the first position.

3. Piyush Chawla

Piyush Chawla has played IPL since 2008 and has played for four franchises. He is a leg-break bowler and also a handy left-handed batter. He has played 165 matches and scored 13 ducks so far. He even won many games by batting ability for Kolkata Knight Riders.

4. Harbhajan Singh

Next up, we have the legendary off-spinner Harbhajan Singh. He is the best off-spinner India has ever produced. He has played over 160 matches and even scored over 800 runs. He is also on the list of the most ducks in IPL history. He has been sent back without scoring in 13 matches.

5. Parthiv Patel

Parthiv Patel is a former Indian wicketkeeper batter and placed at number five on the list. He started his career in 2008 and has played for Chennai Super Kings, Deccan Chargers, Mumbai Indians, Kochi Tuskers Kerala, etc.  He played mainly as an opener and has 13 ducks in IPL.

6. Ajinkya Rahane

Ajinkya Rahane is known for his calm and composed batting. He has brilliant stroke-playing ability. He is known as a test specialist. He also played many crucial knocks in IPL as well.  Though he is successful, he has fallen for duck 13 times so far.

7. Ambati Rayudu

Ambati Rayudu placed a seventh position on the list. He is a middle-order batter, and he is known for his steady knocks. He has played 188 matches and started his career in 2010. He is a rare batter but has more talent.  He has been out for a duck in 13 matches in his career.

8. Dinesh Karthik

At number eight, we have Tamil Nadu wicketkeeper Dinesh Karthik. Dinesh Karthik can rescue the team whenever and wherever required. He played most of his career as a finisher and was successful.  He has played 229 matches and has 13 ducks under his name.

9. Rashid Khan

Rashid Khan is the most talented spinner and can bat too. He started his career in 2017 and has played 92 matches and scored some crucial knocks in his career. He maintained a strike rate of 151 in his career. He also has 12 ducks so far.

10. Sunil Narine

In the tenth position, we have a ‘Mystery spinner’ from West Indies. He came out to bat whenever the team needed an explosive start. He tried to hit every ball to six and had an attacking intent. It leads him to have 12 ducks in 148 games.  He has a strike rate of 162.