The Indian Premier League (IPL) has consistently provided cricket fans with exhilarating entertainment over the years. One of the most electrifying aspects of this T20 extravaganza is witnessing those majestic sixes that soar high into the stands. In this blog post, we will take a closer look at the players who have etched their names in IPL history by hitting the most number of sixes.


  1. Chris Gayle

Chris Gayle, known as the ‘Universe Boss,’ has showcased his six-hitting prowess for multiple IPL franchises, including Kings XI Punjab, Kolkata Knight Riders, Punjab Kings, and Royal Challengers Bangalore. Over his IPL career from 2009 to 2021, Gayle has smashed an astonishing 357 sixes. His explosive batting style and raw power have made him a nightmare for bowlers. In 142 matches, he scored 4965 runs with a staggering strike rate of 148.96.


  1. Rohit Sharma 

Rohit Sharma, the Mumbai Indians’ captain, has been a consistent performer in the IPL. From 2008 to 2023, Rohit has hit 257 sixes in 243 matches. His elegant strokeplay combined with his ability to clear the boundaries makes him one of the most celebrated IPL players. He has amassed 6211 runs at an average of 29.57 and a strike rate of 130.04.


  1. AB de Villiers

AB de Villiers, affectionately known as ‘Mr. 360,’ has been the star of the Royal Challengers Bangalore. In 184 matches from 2008 to 2021, he has dispatched 251 sixes. His innovative shots and incredible range have thrilled fans worldwide. De Villiers has scored 5162 runs at an impressive average of 39.70 and a blistering strike rate of 151.68.


  1. MS Dhoni

MS Dhoni, the iconic Chennai Super Kings captain, may be known for his captaincy, but he has also displayed his power-hitting skills in the IPL. In his illustrious IPL career spanning from 2008 to 2023, Dhoni has hit 239 sixes in 250 matches. He has been the anchor for his team in many challenging situations and has scored 5082 runs at a remarkable average of 38.79.


  1. Virat Kohli

Virat Kohli, the Royal Challengers Bangalore skipper, is another modern great of the game. Kohli has cleared the ropes 234 times in 237 matches played between 2008 and 2023. Known for his textbook cricketing shots, Kohli has also shown his ability to clear the boundary ropes. He is the highest run-scorer in IPL history, amassing 7263 runs at an average of 37.24.


  1. David Warner

David Warner, who has represented Delhi Capitals, Delhi Daredevils, and Sunrisers Hyderabad, has been a six-hitting dynamo. In 176 matches from 2009 to 2023, he has hammered 226 sixes. His aggressive style and incredible hand-eye coordination have allowed him to score 6397 runs at an impressive average of 41.53.


These players have not only left a mark with their incredible ability to clear the boundaries but have also contributed significantly to their respective teams’ successes. Their ability to hit sixes consistently has made them fan favorites and icons of the IPL.