The RCB wicketkeeper-batter tops the list, managing a total of 17 ducks in 224 IPL innings so far.
Rohit's first-ball duck against RR saw him join Dinesh Karthik with 17 ducks to his name. Rohit has 17 ducks in 241 innings.
Another Mumbai Indians player, Piyush Chawla, has 15 ducks from 87 IPL innings.
Mandeep Singh, who has represented DC, KKR, KXIP, PBKS and RCB in IPL, also has 15 ducks (98 innings).
KKR all-rounder Sunil Narine also has 15 ducks in 98 IPL innings. He, however, has played 164 IPL matches in comparison to Mandeep's 111.
The Aussie all-rounder is also tied on 15 ducks in IPL, but he has played 123 innings.
Rashid Khan (54 innings), Manish Pandey (158 innings) and Ambati Rayudu (187 innings), all have 14 ducks in the IPL.