Which player has hit the most number of sixes in IPL history?
Punjab Kings opener Chris Gayle holds the record for hitting the most number of sixes in the history of IPL. The 41-year-old has smashed 349 sixes in 131 IPL innings. Further, he has scored 3,630 runs out of his total 4,772 runs in IPL in boundaries. Gayle also holds the record for scoring the most number of IPL centuries.