IPL Records
Batting:
Most Runs: Virat Kohli with 7,579 runs
Highest Individual Score: Chris Gayle's 175*
Most Centuries: Virat Kohli with 8
Most Sixes: Chris Gayle with 357
Most Fours: Shikhar Dhawan with 766
Most Runs in a Season: Virat Kohli with 973 runs in 2016
Fastest Century: Chris Gayle off 30 balls
Fastest Fifty: Yashasvi Jaiswal off 13 balls
Bowling:
Most Wickets: Yuzvendra Chahal with 205 wickets
Best Bowling Figures: Alzarri Joseph's 6/12
Other Notable Records:
Most Titles: Mumbai Indians and Chennai Super Kings with 5 titles each
Most Final Appearances: Chennai Super Kings with 10
Most Matches Played: MS Dhoni
Most Successful Captains: MS Dhoni and Rohit Sharma with 5 titles each
Highest Strike Rate: Andre Russell with 176.11
Most Catches: Virat Kohli with 117
Highest Win Percentage: Gujarat Titans