Former Royal Challengers Bangalore (RCB) opener Chris Gayle has the record for highest-score in IPL - 175 not out vs Pune Warriors in IPL 2013.
Chris Gayle is the only batter in the history of the IPL to score over 50 sixes in a season twice - 59 sixes in IPL 2012 and 51 sixes in IPL 2013.
In IPL 2016 Playoffs match against Gujarat Lions, AB De Villiers joined Virat Kohli at the crease and saved RCB with record-breaking 229-runs stand in 96 deliveries with the skipper.
Virat Kohli also has the record for scoring most runs in IPL history - 6,624 runs in 223 games and the only player to score over 6,000 runs in the T20 league.
Former Royal Challengers Bangalore (RCB) captain Virat Kohli has the record of playing the most matches for a single franchise - 223 matches till date for RCB.
Former Pakistan pacer Sohail Tanvir has the best bowling figures in IPL history - 6/14 for Rajasthan Royals vs Chennai Super Kings in IPL 2008.
Former Chennai Super Kings (CSK) all-rounder Dwayne Bravo has the record of claiming most wickets in IPL - 183 wickets in 161 matches.
Former India leg-spinner Amit Mishra has the record of taking most number of hat-tricks - three (2008, 2011 and 2013) - in IPL history.