![hero-image](https://statico.sportskeeda.com/editor/2018/04/41fe1-1522745402-800.jpg)
5 players who have hit the most sixes in IPL history
![Enter cap](https://statico.sportskeeda.com/editor/2018/04/41fe1-1522745402-800.jpg?w=500)
For the millennials, it is all about being restless, it is all about juggling between acts, all about looking out at new avenues and constantly breaching pre-defined borders.
Essentially, this generation is not easily satiated, they want so much more, but at the same time do not want to sit down and wait for it. Twenty20 in many ways is a game moulded for this group, for clipping Test cricket and even One Dayers to a three-hour affair has enamoured cricketing audience all over the globe.
And then there is the Indian Premier League, an amalgamation of cricket, Bollywood, frenzy, and entertainment, all the recipes to be a global brand, a benchmark for every other country.
Over the years, the thrill has shot through the roof primarily because of the pedigree of the players and the immense fanaticism about the game in India.
Six hitting ability encapsulates T20 and more specifically the IPL and now, we take a look at the top five six hitters over the past 10 seasons.
#5 Virat Kohli
![Enter c](https://statico.sportskeeda.com/editor/2018/04/b449d-1522764887-800.jpg)
After a rather indifferent start to his IPL career, the Indian captain has grabbed hold of the format by its proverbial horns and has made it his accomplice over the past three formats.
Such has been his form that despite not possessing raw power to clear boundaries, his sense of timing has time and again taken over and has almost caressed the white round object out of the ground.
In 141 innings, the Royal Challengers Bangalore skipper has carved 160 sixes and is sitting comfortably at the number five spot.
Also, in 149 matches, he has scored 4418 runs at an astounding average of 37.44 and with a strike rate of 129.82.