The Indian Premier League has entertained cricket fans with explosive batting and massive sixes for many years. Some players have made six-hitting their biggest strength and created unforgettable moments in the tournament.Here are the top 5 batters with the most sixes in IPL history.
1. Chris Gayle – 357 Sixes
Chris Gayle is still the biggest six-hitter in IPL history. Known as the “Universe Boss,” Gayle dominated bowlers with his power and fearless batting.He played for teams like Kolkata Knight Riders, Punjab Kings, and Royal Challengers Bengaluru. His unbeaten 175 in 2013 remains the highest individual score in IPL history.Gayle finished with 357 sixes in just 142 matches.
2. Rohit Sharma – 321 Sixes
Rohit Sharma is the highest Indian six-hitter in the IPL. The Mumbai Indians legend is known for elegant strokeplay and effortless power.Rohit has been one of the league’s most successful captains and has consistently delivered match-winning performances. Till May 18, 2026, he has smashed 321 Sixes.
3. Virat Kohli – 312 Sixes
Virat Kohli is famous for consistency and aggressive batting. While he is known for scoring runs and chasing targets, he has also become one of the top six-hitters in IPL history.Representing Royal Challengers Bengaluru throughout his IPL career, Kohli has hit 312 sixes till May 18, 2026.
4. MS Dhoni- 264 Sixes
MS Dhoni is regarded as one of cricket’s greatest finishers. Fans still admire his calmness under pressure and trademark helicopter shots.Playing mainly for Chennai Super Kings, Dhoni entertained fans with powerful finishing knocks and memorable sixes. He has hit 264 IPL sixes.
5. AB de Villiers – 251 Sixes
AB de Villiers, also known as “Mr. 360,” changed T20 batting with his innovative shots and fearless approach.The former Royal Challengers Bengaluru star could hit sixes all around the ground and played many unforgettable innings. Before retiring, he scored 251 sixes in the IPL.
Final Thoughts
These five batters have entertained IPL fans with their incredible power-hitting over the years. Chris Gayle still leads the list comfortably, while stars like Rohit Sharma, Virat Kohli, and MS Dhoni continue to inspire cricket lovers with their performances.As T20 cricket keeps evolving, new players may challenge these records in the future.



