Mohammed Shami tops the list with four first-ball wickets in IPL history

Bhuvneshwar Kumar has taken two first-ball wickets, including Kusal Perera and Prabhsimran Singh

Umesh Yadav has dismissed Chris Gayle and Suryakumar Yadav on the first delivery

Trent Boult claimed first-ball wickets of Virat Kohli and Sunil Narine in IPL matches

Lasith Malinga has two first-ball wickets, striking early with his trademark yorkers

Dirk Nannes has joined the elite with two impactful first-ball wickets in IPL