Players with most ducks in IPL history

Rohit Sharma has made quite a few ducks in IPL history
Rohit Sharma has made quite a few ducks in IPL history

When there is a need to hit the ball right from the word go in T20 cricket, there tend to be some failures, irrespective of the quality of the batsmen. Unlike One Day Internationals and Test match cricket, T20 gives no time for batsmen to settle down.

Some of the successful IPL stars such as Glenn Maxwell, Jack Kallis, Ambati Rayudu, Ajinkya Rahane and Aaron Finch features in the list of top-20 players with most ducks in IPL cricket. Interestingly, none of the overseas players features in the top 10.

On that note, let's take a look at the players with most ducks in IPL history.


#6 Rohit Sharma, 12 ducks

Rohit Sharma
Rohit Sharma

One of the most successful players and captains In IPL history, Rohit Sharma has been a phenomenal performer for Mumbai Indians over the years. With 4493 runs in 173 matches, he is one of the top run-getters in the tournament.

He has led Mumbai Indians to three IPL titles, with the latest coming in 2017. However, the 2018 IPL wasn't a great one for the 31-year-old as he scored just 286 runs in 14 games. The vice-captain of the Indian limited-overs side has failed to get off the mark in IPL on 12 occasions.

#5 Gautam Gambhir, 12 ducks

Gautam Gambhir has retired from all forms of cricket
Gautam Gambhir has retired from all forms of cricket

Former Indian opener Gautam Gambhir, who played a big part in India's World Cup successes, is the fourth highest run-getter in IPL history. Gambhir scored 4217 runs in the tournament at an average of 31.23 and a strike rate of 123.88.

He has also led Kolkata Knight Riders to two IPL titles. Gambhir recently announced his retirement from all forms of cricket. The 37-year-old was dismissed for a duck on 12 occasions in his IPL career.

#4 Parthiv Patel, 12 ducks

Patel has played a huge part in IPL over the years
Patel has played a huge part in IPL over the years

One of the underrated players in Indian cricket, Parthiv Patel has played for various teams in his long IPL career. The 34-year-old has scored 2475 runs in the tournament at an average of 22.90 and a strike rate of 118.42. Parthiv has got out for a duck 12 times in IPL so far. He will don the RCB jersey in IPL 2019.

#3 Manish Pandey, 12 ducks

Manish Pandey has played some scintillating knocks in IPL
Manish Pandey has played some scintillating knocks in IPL

Manish Pandey has been an exceptional performer in IPL for the past few years. The 29-year-old has scored 2499 runs in IPL, which includes 12 fifties and a stunning hundred. Manish was an integral part of the Kolkata side that won the title in 2014. He was awarded the Player of the Match title in the final for his 94 runs off 50 balls. Manish currently plays for Sunrisers Hyderabad.

#2 Piyush Chawla, 12 ducks

Piyush Chawla played a big part in KKR's success over the years
Piyush Chawla played a big part in KKR's success over the years

The third-highest wicket-taker in IPL history, Piyush Chawla has been a phenomenal performer in the tournament. The 30-year-old has picked up 140 wickets in IPL at an economy rate of 7.71. Chawla is also known for his exploits with the bat. He has played a few cameos for KKR. However, he has been dismissed for a duck on 12 occasions in the IPL.

#1 Harbhajan Singh, 13 ducks

Harbhajan Singh joined Chennai Super Kings in 2018
Harbhajan Singh joined Chennai Super Kings in 2018

A world-class off-spinner in his prime, Harbhajan Singh is also a handy hitter in the lower order. He has picked up 134 wickets in the IPL at an economy rate of 7.05 and has also scored 800 runs at a strike rate of almost 140. He can hit the ball a long distance and is certainly a game changer on his day. The 38-year-old has got out on a duck for 13 times in the IPL.

Brand-new app in a brand-new avatar! Download Cric Rocket for fast cricket scores, rocket flicks, super notifications and much more!

Quick Links

Edited by Samya Majumdar