The eleventh season of Indian Premier League has already reached half-way. In all these years, IPL has become the most celebrated leagues in the world. Every team of this league carries it’s own history. Every player has contributed alot to their respective teams.
Considering the talent of each player, it’s a tough task to analyse the greatest players in the history of Indian Premier League.
However, we have created a list of 7 greatest players according to their statistics in all the seasons of IPL, have a look:
1.Suresh Raina:
Suresh Raina also known as Mr.IPL, is known for his impressive batting skills, especially in pressurized situations. He is the all-time highest run-scorer of Indian Premier League. He has scored 4776 runs till now in all the matches of all the seasons he has played till now. He is holder of prestigious orange cap of IPL.
2. Virat Kohli:
The skipper of Royal Challengers Bangalore, Virat Kohli is second in the list of all-time highest run-scorer of IPL. Known for his aggressive play and his flamboyant attitude, he has scored 4767 runs till now.
3. Chris Gayle:
The Universe Boss, Chris Gayle is known for his creating ‘Gayle storm’ in the stadium because of his devastating performance. He is one of the greatest batsmen in the history of IPL. He has scored the highest runs in the history of IPL, 175 runs in a single match.He has played for three different teams till now and has scored 3878 runs. He has also hit the highest number of sixes, till now he has smashed 288 sixes in the league.
4.
Mahendra Singh Dhoni:
MS Dhoni is one of the most talented keeper-batsmen of Indian Premier League. He is the star face of Indian Premier League and has contributed a lot to the league. The skipper of Chennai Super Kings has scored 3890 runs till now in IPL.
5. Rohit Sharma:
Rohit Sharma also known as the Hit-man, has given many mind blowing performances in the league till now. The skipper of Mumbai Indians team, Rohit Sharma has scored 4403 runs.
6. AB De Villiers:
AB De Villiers, the star player of Royal Challengers Bangalore is one of the most talented batsmen around the world. He has scored 3753 runs till now in IPL and has given many thrilling performances in all the seasons of IPL.
7.Lasith Malinga:

Known for his devastating bowling, Malinga is one of the greatest bowlers of all time. Till now Malinga has an outstanding 154 wickets under his name, the most in the Indian Premier League.
Share your thoughts with us in the comments below.