Scoring a zero is one of the most disheartening situations for a batsman in cricket. There is immense pressure throughout from the very first ball of the IPL where not even the biggest names in the game are safe from getting a duck. As players try to go hard right from the first delivery, while others take to batting in difficult situations, dismissals at an early stage can come about very often. Currently at the IPL 2026 edition of the tournament, Glenn Maxwell and Rohit Sharma share the lowest record for most ducks in IPL history with 19 ducks each. Other well-known names feature on this list too. Top 5 Players With Most Ducks in IPL History Rank Player Teams Matches Innings Runs HS Ducks 1 Glenn Maxwell DC, MI, PBKS, RCB 141 135 2819 95 19 2 Rohit Sharma Deccan Chargers, MI 281 276 7329 109* 19 3 Sunil Narine KKR 201 126 1820 109 18 4 Dinesh Karthik DC, GL, KKR, PBKS, MI, RCB 257 234 4842 97* 18 5 Rashid Khan GT, SRH 150 72 620 79* 16 Glenn Maxwell - 19 Ducks Image Source: Associated Press Australian explosive batsman Glenn Maxwell leads this unwanted chart by scoring 19 ducks from 135 innings in the IPL, scoring 2819 runs in those innings with a strike rate over 155. He is one of the most destructive middle-order T20 batsmen known for playing his shots from the word go which brings both success, as well as failures. Maxwell is still the recipient of two century and 18 fifty scores in the league while having 2819 runs in his IPL career. However, in his attempt to take on bowlers aggressively at all stages, he takes more risks as compared to other cricketers. Maxwell is yet still picked up in the auction by franchise due to his match-winning abilities. Also Read | Watch: Ravindra Jadeja Trolls Shardul Thakur in Hilarious Banter After No-Ball Twist in MI vs RR Rohit Sharma - 19 Ducks Image Source: BCCI The Mumbai Indians legend Rohit Sharma joined Glenn Maxwell at the top with his 19 th IPL duck in the IPL 2026 edition. Rohit is also one of the longest-serving and most successful Indian cricketers having played in the league over 280 times. In this span, Rohit has scored 7300 runs along with two centuries and 49 half centuries. The experienced batsman often bats at the top and faces new balls which often means that the first few overs are the toughest phase of the innings with quick pacers bowling to you from the word go. These early dismissals should be taken as part of the profession especially when you have been playing for such a long time in the league. However, the duck record does not tarnish the fact that Rohit Sharma has had a very successful stint in the league as he has led his team, Mumbai Indians, to 5 titles and is the most successful captain in IPL history. Sunil Narine - 18 Ducks Image Source: BCCI Sunil Narine's main career was primarily built as a mystery spinner in the IPL, but the story changed when Kolkata Knight Riders decided to open with him. Narine is a uncomplicated hitter and goes at the ball on every single ball. He's had blazing innings from that carefree style, even a century in the IPL 2024, but his approach has had its share of failures. With 1820 runs in 126 innings with a strike rate well above 165. 18 ducks display the risks of his very aggressive game. Also Read | Rohit Sharma Joins Maxwell in Unwanted IPL Record After Duck vs Rajasthan Royals Dinesh Karthik - 18 Ducks Image Source: BCCI Dinesh Karthik played in the very first edition of the IPL in 2008 until he retired post IPL 2024. Karthik played for 6 franchises during his time in the IPL, establishing himself as one of the finest finishers. Karthik aggregated 4842 IPL runs over 234 innings. He typically batted in late order for his franchises, at times in very high pressure situations. For a finisher, limited time to settle naturally has to be an impetus for ducks. His responsibility also required him to score from the word go and that inherently involved more risk. Rashid Khan - 16 Ducks Image Source: Associated Press Rounding up the top-five list is Rashid Khan with 16 ducks. Unlike the rest on this list, Rashid is not renowned as a hitter. The Afghan spinner has featured in 150 IPL games where he has scored 620 runs. For Rashid, it's more of a lower-order assignment where he is expected to score quick runs when he comes in. Tailenders are often presented with less time and with a target of big hitting on every delivery. Despite the ducks, he's one of the finest T20 bowlers globally, representing both Sunrisers Hyderabad and Gujarat Titans with distinction. The above list is just to say that a duck will never leave the game, regardless of how well a player performs in the game. Even some of the most famous names on this list are here due to the very bold game they've played.