List of Indian Premier League records and statistics

The Indian Premier League is a Twenty20 (T20) competition in men's cricket. Organised by the Board of Control for Cricket in India (BCCI), the tournament has taken place every year since it was first held in 2008. Several teams went in and out of the tournament at different years, while the names of some teams were changed. The tournament format has always been a round-robin format, where each team plays with each other team twice, each match in either of the team's homeground.
Indian batsman Virat Kohli holds the record for the most runs made in the IPL, since its beginning in 2008. Chris Gayle, however, holds many of the individual scoring records including, highest-individual score in a match (175 runs off 66 balls), most centuries (6), the most 6s scored (326) most 6s in a match (17), fastest century (from 30 balls). Gayle also holds the record for Player of the match award (21). 
Lasith Malinga holds the record for the most wickets taken (170) and shares the highest number of 4-wicket hauls with Sunil Narine (7). 
MS Dhoni, Dinesh Karthik and Robin Uthappa dominate the Wicket-keeping records, all 3 being among the top 5 players of most stumps and most catches. The most overall catches by any fielder is 102 catches by the batsman Suresh Raina.
RCB has scored the highest runs in a match with an astounding score of 263–5 against PWI in 2013, the same match in which Gayle hit his record score for a match in IPL, and also the record for the highest number of 6's in an innings. This is also the second highest innings total by any team in a T20 match. The second record is also set by RCB against GL, having scored 248–5. CSK set the record 246-5 and 240-5 while KKR scoring 245–6 in a match against PBKS in 2018.
Only 5 teams have won a title since the beginning of the league. MI, who holds the current champion title, has won the highest number of tournaments i.e. 5 with CSK winning 3 titles and KKR winning 2.
Listing criteria.
In general the top five are listed in each category (except when there is a tie for the last place among the five, when all the tied record holders are noted).
Team records.
Team Performance.
Out of the thirteen teams that have played in the Indian Premier League since its inception, one team has won the competition five times, one team has won the competition three times, one team has won the competition twice and three other teams have won it once. MI are the most successful team in the league's history with five IPL titles to their name. CSK have won the title thrice, and are the only team to have reached the playoff stage of the competition every year they have played except for 2020. The KKR have won two titles, and the other three teams who have won the tournament are the Deccan Chargers, RR and SRH. 
The current champions are MI who beat DC in the final of the 2020 season to secure their fifth title.
Awards.
Orange Cap.
The Orange Cap is awarded to the top run-scorer in the IPL during a season. It is an ongoing competition with the leader wearing the cap throughout the tournament until the final game, with the eventual winner keeping the cap for the season.
Purple Cap.
The Purple Cap is awarded to the top wicket-taker in the IPL during a season. It is an ongoing competition with the leader wearing the cap throughout the tournament until the final game, with the eventual winner keeping the cap for the season.