IPL: Top teams with most final appearances in history

7. Gujarat Titans - 2 Times

6. Sunrisers Hyderabad - 2 Times

5. Rajasthan Royals - 2 Times

4. Royal Challengers Bengaluru - 3 Times

3. Kolkata Knight Riders - 4 Times

2. Mumbai Indians - 6 Times

1. Chennai Super Kings - 10 Times