5. Rohit Sharma
The five-time IPL-winning captain with Mumbai Indians has played for now-defunct Deccan Chargers and is now part of MI since 2011. After playing 229 games, he has 41 fifty-plus scores including a hundred way back in 2012.
However, in the last few seasons, his bat hasn’t been talking the way it was expected.