Mumbai Indians (MI) former skipper Rohit Sharma set an undesirable record during his team's Indian Premier League (IPL) 2025.
CRICKET CASHBACK: Click here to earn 10% cashback up to INR 20,000 weekly when you bet
Rohit opened the innings vs CSK in the season opener with Ryan Rickelton but was dismissed for a duck after playing 4 deliveries, falling to left-arm quick Khaleel Ahmed.
STAY UPDATED WITH TSN: Follow The Sporting News India on WhatsApp
Later on March 25, Glenn Maxwell went Sharma's tally as he scored a golden duck in PBKS' IPL 2025 opener against GT at Ahmedabad.
In this article, The Sporting News takes a look at the batters with most ducks in IPL history.
Which player has the most ducks in IPL?
Courtesy of that duck, the Australian overtook Rohit Sharma to record the most ducks in IPL. Sharma and Dinesh Karthik have the same number of ducks, and they are followed by Piyush Chawla and Sunil Narine, who have recorded 16 ducks each.
Can Mumbai Indians reclaim their glory in IPL 2025? PREDICT and win WELCOME BONUS upto INR 20,000
Players with the most ducks in IPL
Player | Matches Played | Innings Played | Ducks Scored |
---|---|---|---|
Glenn Maxwell | 135 | 130 | 19 |
Rohit Sharma | 259 | 254 | 18 |
Dinesh Karthik | 257 | 234 | 18 |
Piyush Chawla | 192 | 92 | 16 |
Sunil Narine | 178 | 111 | 16 |
Rashid Khan | 121 | 60 | 15 |
Mandeep Singh | 111 | 98 | 15 |
Manish Pandey | 171 | 159 | 14 |
Ambati Rayudu | 204 | 187 | 14 |
Harbhajan Singh | 163 | 90 | 13 |