• Wion
  • /Photos
  • /Meet top 5 batters with most ducks in IPL history

Meet top 5 batters with most ducks in IPL history

From Rohit Sharma to Glenn Maxwell, here's a look at the top five batters with most ducks in IPL history. This list also includes Sunil Narine, Dinesh Karthik and Rashid Khan.

Rohit Sharma - 19 ducks
1 / 5
(Photograph: BCCI)

Rohit Sharma - 19 ducks

Rohit Sharma ended Mumbai Indians’ IPL 2026 campaign on an unwanted note, falling for a four-ball duck to Jofra Archer superb outswinger at the Wankhede Stadium on May 24. The dismissal took him to 19 ducks in IPL history, equalling Glenn Maxwell at the top of the list.

Glenn Maxwell - 19 ducks
2 / 5
(Photograph: IANS)

Glenn Maxwell - 19 ducks

Australian all-rounder Glenn Maxwell shares the unwanted record with Rohit Sharma, but has reached it in fewer innings (141 compared to Rohit’s 281). Known for his high-risk batting, Maxwell’s aggressive approach can turn matches single-handedly, but it also often leads to early dismissals when it doesn’t.

Sunil Narine - 18 ducks
3 / 5
(Photograph: IPL/BCCI)

Sunil Narine - 18 ducks

Sunil Narine is next on the list with 18 ducks in 202 matches. Overall, the all-rounder has featured for multiple IPL teams and has scored 1,820 runs at an average of 17.50.

Dinesh Karthik - 18 ducks
4 / 5
(Photograph: AFP)

Dinesh Karthik - 18 ducks

The veteran wicketkeeper-batter has also recorded 18 ducks in IPL history. Karthik has been a part of several franchises, including Delhi Capitals, Kings XI Punjab, Mumbai Indians, Gujarat Lions, Kolkata Knight Riders (KKR) and RCB.

Rashid Khan - 16 ducks
5 / 5
(Photograph: IPL)

Rashid Khan - 16 ducks

The Afghan leg-spinner is among the most consistent bowlers but has struggled with the bat, recording 16 ducks. He has played for Sunrisers Hyderabad and Gujarat Titans.