All image credit:- google
Highest Individual Score: Chris Gayle holds the record for the highest individual score in IPL, scoring 175* off just 66 balls for Royal Challengers Bangalore against Pune Warriors in 2013.
Most Runs: Virat Kohli is the leading run-scorer in IPL history, with 6,515 runs in 199 innings at an average of 38.16 and a strike rate of 130.41.
Most Wickets: Lasith Malinga is the leading wicket-taker in IPL history, with 170 wickets in 122 matches at an average of 19.80 and an economy rate of 7.14.
Most Sixes: Chris Gayle has hit the most sixes in IPL history, with 349 sixes in 139 matches.
Most Hat-Tricks: There have been 20 hat-tricks in IPL history, with Amit Mishra being the only player to have taken three hat-tricks.
Most Consecutive Wins: Kolkata Knight Riders hold the record for most consecutive wins in IPL history, winning 9 matches in a row during the 2014 season.
Highest Partnership: Adam Gilchrist and Shaun Marsh hold the record for the highest partnership in IPL history, scoring 206 runs for Kings XI Punjab against Royal Challengers Bangalore in 2011.
Most Catches: Suresh Raina has taken the most catches in IPL history, with 102 catches in 197 matches.
Most Dismissals by a Wicket-Keeper: MS Dhoni holds the record for most dismissals by a wicket-keeper in IPL history, with 154 dismissals (120 catches and 34 stumpings) in 204 matches.