The Indian Premier League or the IPL is one of the most awaited cricket tournaments in the country. Tracing its history back in the year 2007, the IPL was founded by the Board of Control for Cricket in India (BCCI). It is a twenty 20 form of cricket played usually during the time of March to May. The IPL has a separate fan base of its own as it has players from all across the world played between ten teams based on ten Indian cities or states.

Players from different countries across the globe put their best foot forward to play an amazing game and entertain their audience at the same time. Over the years, the audience has witnessed some exceptional forms of cricket from their favorite players from different countries playing under one roof.

Talking about exceptional cricket many players have showcased their talents in various forms, from batting to bowling and even amazing fielding. But today let’s talk about the players who have hit the maximum number of sixes in their entire IPL career. Topping the list is West Indies ace player Chris Gayle with a record of 357 sixes throughout his journey. Following him is one of the best players from South Africa, A. B. de Villers, who plays for Royal Challengers Bangalore has a record of whooping 251 sixes. Next in line is the Captain Cool of Mumbai Indians (one of the leading teams of the tournament) Rohit Sharma. Rohit has a record of 227 sixes in his IPL career. These were the top three and following them are MS Dhoni at 219 and Kieron Pollard at 214.