5. Lasith Malinga - The Slinger,Malinga has taken the most number of wickets in the IPL and has played a crucial role in MI's five title wins
4. Chris Gayle - The Universe Boss,He has scored more than 4500 runs in the league and has hit the most number of sixes in the IPL's history
3. MS Dhoni - The Captain Cool, Dhoni has led the Chennai Super Kings (CSK) to three IPL titles and has been the captain of the team since the league's inception
2. Rohit Sharma - The Hitman, has led his team to five IPL titles, the most by any team in the league's history.
1. Virat Kohli - The Run Machine, He is one of the best batsmen in the world, and his IPL record speaks for itself, he is the king of IPL