Nineteen seasons, eight different champions. Mumbai Indians and Chennai Super Kings have five titles each, Kolkata three, and Royal Challengers Bengaluru, who waited seventeen seasons for their first, have now won the last two. Here is every final since the first IPL in 2008.
Most IPL Titles
Delhi Capitals, Punjab Kings and Lucknow Super Giants are the three current teams without a title. Delhi lost the 2020 final and Punjab lost in 2014 (as Kings XI Punjab) and 2025. Lucknow, who joined in 2022, have not reached a final.
Five Things the List Tells You
- Chennai have played the most finals: ten, five won and five lost.
- Royal Challengers lost three finals (2009, 2011, 2016) before winning in 2025.
- Gujarat Titans won in their first season, 2022, and have been back in the final twice since, losing both.
- Only Mumbai (2019 and 2020), Chennai (2010 and 2011) and Royal Challengers (2025 and 2026) have defended the title.
- Rajasthan Royals won the very first final in 2008, against Chennai.
Test Your IPL Memory
Frequently Asked Questions
Who won IPL 2026?
Royal Challengers Bengaluru. RCB 161/5 (18 overs) beat GT 155/8 by five wickets, Narendra Modi Stadium, Ahmedabad, 31 May 2026. Player of the Match: Virat Kohli, 75 off 42.
Who has won the most IPL titles?
Mumbai Indians (5) and Chennai Super Kings (5), with five each.
Who won the first IPL?
Rajasthan Royals, in 2008, beating Chennai Super Kings in the final.
Know your IPL history? Put it to work in free Season Fantasy while the 2027 squads are built.
Build My BBL Team, Free →