Kings XI Punjab's 40-year-old opener Chris Gayle holds the record for hitting the most number of sixes in an IPL match. Gayle set the record after slamming 17 sixes while playing for RCB against Pune Warriors India during his 175-run knock in 2013. Gayle has slammed more than 10 sixes in four IPL matches.