the record for the most sixes hit by a player in a single Indian Premier League (IPL) season is held by Chris Gayle. Representing Royal Challengers Bangalore (RCB) in the 2012 season, Gayle smashed an impressive 59 sixes in 14 innings.
Following him, Andre Russell of Kolkata Knight Riders (KKR) hit 52 sixes in 13 innings during the 2019 season.
In the 2024 season, Abhishek Sharma of Sunrisers Hyderabad (SRH) made a significant impact by hitting 42 sixes in 16 innings.
These statistics highlight the exceptional power-hitting displays witnessed in the IPL over the years.