3. Corey Anderson

The Kiwi all-rounder grabbed all the limelight when he broke former Pakistan cricketer Shahid Afridi’s 17-year old record by smashing a 36-ball century in ODIs. The record was later broken by South Africa’s AB de Villiers.
The record did nothing good apart from letting Anderson grab a lucrative IPL offer. But he also found little success on Indian soil. Although he has won a few games for his teams with his solo effort, but overall he has been very inconsistent.
All those years, he played for Mumbai Indians, Delhi Daredevils and Royal Challengers Bangalore. In the 2018 season, he played just 3 games where he scored just 17 runs and picked three wickets.
Moreover he leaked runs with a massive economy rate of over 13 and because of his failures, RCB lost one or two games.