Decoding Indian players with most ducks in IPL
Royal Challengers Bengaluru batter Dinesh Karthik has made headlines for an unwanted record in the Indian Premier League. Karthik registered a two-ball duck against Delhi Capitals in Match 62 of the IPL 2024 season at M Chinnaswamy Stadium. Karthik now owns the most ducks in the competition's history. He steered clear of Glenn Maxwell and Rohit Sharma. We decode Indian players with most ducks.
Dinesh Karthik - 18 ducks
Karthik missed the bus once again with his 18th duck from 232 IPL innings. As per ESPNcricinfo, it is worth noting that Karthik has been dismissed for 72 single-digit scores in the IPL, having batted in 232 innings. The wicketkeeper-batter bagged nine single-digit scores in the 2020 edition, which was held in UAE. Overall, Karthik owns 4,817 IPL runs at 26.46.
Rohit Sharma - 17 ducks
Mumbai Indians ace Rohit has clocked a total of 17 ducks in IPL history. Rohit also holds the record for most ducks by an Indian player in T20s (30). Rohit owns 6,560 runs from 256 IPL matches at 29.54. He owns two tons and 42 fifties. He holds the record for most sixes by an Indian in the IPL (277).
Piyush Chawla - 16 ducks
Veteran spinner Piyush Chawla is next with 16 ducks recorded in the competition. Chawla has batted in 92 innings from 191 matches. The MI spinner earlier played for Punjab Kings, Kolkata Knight Riders and Chennai Super Kings. Chawla has 624 runs under his belt at 11.14. The premier leg-spinner is the second-highest wicket-taker in IPL history. He owns 189 scalps at 26.87.
Mandeep Singh - 15 ducks
Mandeep Singh has bagged 15 ducks in his IPL career. Mandeep has clocked the record across 111 matches (98 innings). The top-order batter played for five different franchises in the IPL. He owns 1,706 runs at 20.80. Mandeep has six fifties under his belt. Overall, Mandeep has 20 ducks in T20 cricket from 179 innings. He has scored 3,905 runs at 27.69.