Most IPL Titles by Team 2008-2026

Animated bar chart race of cumulative Indian Premier League titles won by each franchise, from the first IPL season in 2008 to Royal Challengers Bengaluru's second straight title in 2026. Deccan Chargers (champions 2009) and Sunrisers Hyderabad (champions 2016) are shown separately, as Wikipedia's IPL article counts them as two franchises.

Cumulative IPL championships (titles) · 2008–2026 · Source: Wikipedia - Indian Premier League

About this chart race

Rajasthan Royals won the first IPL in 2008 and Deccan Chargers the second. Chennai Super Kings became the first franchise to win twice, in 2010 and 2011.

Mumbai Indians, champions in 2013, 2015, 2017, 2019 and 2020, took the outright lead in 2017 and were the first to reach five titles. Chennai answered with titles in 2018, 2021 and 2023, and the two have been level on five since 2023.

Kolkata Knight Riders are third with three (2012, 2014 and 2024). Royal Challengers Bengaluru, runners-up in 2009, 2011 and 2016, won their first title in 2025 and retained it in 2026.

This animated ranking shows how cumulative ipl championships changed across 8 series between 2008 and 2026. The bars re-order themselves as the years advance, so overtakes are visible as they happen rather than hidden inside a table. Use the list on the left to choose exactly who competes, drag the slider to jump to any year, or open the table view to read the underlying numbers.

As of 2026, Mumbai Indians leads with 5 titles.

Included in this race

Mumbai Indians, Chennai Super Kings, Kolkata Knight Riders, Royal Challengers Bengaluru, Sunrisers Hyderabad, Rajasthan Royals, Gujarat Titans, Deccan Chargers.

Source

Data from Wikipedia - Indian Premier League. Every figure shown comes from this source — nothing is estimated or generated.

You can browse every chart race, embed this one on your own site, or download it as a video to share.

🎨 Create Your Own Charts!

Transform your data into beautiful interactive charts. No account required.

Create Chart Now
Play