Most ducks in IPL history

(Data via ESPN CricInfo; * indicates active players) | AP

#10 Harbhajan Singh (CSK/KKR/MI)

13 ducks from 90 innings | IPL Twitter

#9 Ambati Rayudu (CSK/MI)

14 ducks from 187 innings | IPL Twitter

#8 Manish Pandey (DC/KKR/LSG/MI/PWI/RCB/SRH)

14 ducks from 158 innings* | IPL Twitter

#7 Rashid Khan (GT/SRH)

14 ducks from 54 innings* | IPL Twitter

#6 Glenn Maxwell (DC/KXIP/MI/RCB)

15 ducks from 123 innings* | AP

#5 Sunil Narine (KKR)

15 ducks from 98 innings* | IPL Twitter

#4 Mandeep Singh (DC/KKR/KXIP/PBKS/RCB)

15 ducks from 98 innings | IPL Twitter

#3 Piyush Chawla (CSK/KKR/KXIP/MI)

15 ducks from 87 innings* | IPL Twitter

#2 Rohit Sharma (Deccan Chargers/MI)

17 ducks from 241 innings* | AFP

#1 Dinesh Karthik (DC/GL/KKR/KXIP/MI/RCB)

17 ducks from 224 innings* | AP