Cricket · T20 · India

Indian Premier League

The world's highest-attended T20 franchise league, launched by the BCCI in 2008. Ten city franchises compete each spring in a double round-robin group stage, followed by a four-team playoff. Rosters are rebuilt annually through the IPL auction, meaning a franchise's identity and city count more than any squad continuity.

10 active franchises
19 seasons (2008–2026)
Reigning champion: Royal Challengers Bengaluru

Title odds

Our odds for the 2027 title.

IPL

2027 · Starts 1 Apr 2027

  • Royal Challengers BengaluruOur odds 17%
  • Gujarat TitansOur odds 13%
  • Sunrisers HyderabadOur odds 13%
  • Punjab KingsOur odds 10%
  • Delhi CapitalsOur odds 10%
3 more
  • Rajasthan RoyalsOur odds 10%
  • Kolkata Knight RidersOur odds 9%
  • Chennai Super KingsOur odds 7%

Everyone else11%

Favourite strengthEvery title race

2026 Season

1
18 pts
NRR +0.783
2
18 pts
NRR +0.695
3
18 pts
NRR +0.524
4
16 pts
NRR +0.189
5
15 pts
NRR +0.309
6
14 pts
NRR -0.651
7
13 pts
NRR -0.147
8
12 pts
NRR -0.345
9
8 pts
NRR -0.584
10
8 pts
NRR -0.740
Top 4 advance to playoffs \u00b7 NRR = Net Run Rate\u2605 Champion \u00b7 F Runner-up

Playoff Results

Qualifier 1
Royal Challengers Bengaluru vs Gujarat Titans
RCB won by 92 runs
Eliminator
Sunrisers Hyderabad vs Rajasthan Royals
RR won by 47 runs
Qualifier 2
Gujarat Titans vs Rajasthan Royals
GT won by 7 wickets
Final
Royal Challengers Bengaluru vs Gujarat Titans
RCB won by 5 wickets
Format since 2011: Q1 (1v2) → Eliminator (3v4) → Q2 (Q1 loser vs EL winner) → Final

Elo ratings

Rating after every match since 2008; 1500 is average, higher is stronger.

How this is measured

Every franchise starts at 1500; an expansion side starts at the league mean. Each match moves both ratings by 16 times the surprise, with a 25 point home edge at grounds that are not neutral, and ratings regress 50% of the way to 1500 each season. No result matches do not count. A Super Over decides the winner at the smallest margin bonus. Parameters were fitted on 2008 to 2025 by log loss: 0.6921against 0.6931 for a coin flip, so IPL matches are close to coin flips and the edge is small. Last season is end of season to end of season. Deccan Chargers and Sunrisers Hyderabad are separate franchises.

1
1561
+9.3 in 2026
2
Peak 1560 in 2023
1529
+12.4 in 2026
3
Peak 1560 in 2018
1522
+26.2 in 2026
4
Peak 1555 in 2014
1506
−9.0 in 2026
5
Peak 1553 in 2021
1504
+0.2 in 2026
6
Peak 1569 in 2008
1500
+32.9 in 2026
7
Peak 1553 in 2012
1496
−3.6 in 2026
8
Peak 1566 in 2019
1471
+8.5 in 2026
9
Peak 1562 in 2013
1459
−43.0 in 2026
10
Peak 1536 in 2022
1452
−33.9 in 2026
Defunct franchises5 teams
1
Peak 1531 in 2017
1523
+48.7 in 2017
2
Peak 1511 in 2011
1487
— in 2011
3
Peak 1537 in 2016
1463
−48.4 in 2017
4
Peak 1515 in 2010
1454
−34.7 in 2012
5
Peak 1514 in 2011
1423
−3.8 in 2013

Greatest single-season peaks

The ten highest ratings any franchise reached in one season.

1
2008 season
1569
2008-06-01
2
1566
2019-04-14
3
1565
2014-05-13
4
1563
2013-05-02
5
2013 season
1562
2013-05-15
6
1561
2026-05-31
7
2023 season
1560
2023-05-21
8
1560
2018-05-10
9
2020 season
1558
2020-11-10
10
1556
2015-04-28

All-Time Champions

1
5 titles
10 finals
2
5 titles
6 finals
3
3 titles
4 finals
4
2 titles
5 finals
5
1 titles
3 finals
6
1 titles
3 finals
7
1 titles
2 finals
8
1 titles
1 finals
9
Chandigarh
\u2014
2 finals
10
\u2014
1 finals
11
\u2014
1 finals
12
\u2014
0 finals

Finals History

2026RCB won by 5 wickets
2025RCB won by 6 runs
2024KKR won by 8 wickets
2023CSK won by 5 wickets
2022GT won by 7 wickets
2021CSK won by 27 runs
2020MI won by 5 wickets
2019MI won by 1 run
2018CSK won by 8 wickets
2017MI won by 1 run
2016SRH won by 8 runs
2015MI won by 41 runs

Defunct Franchises

Seasons 2008–2026. Source: IPL / BCCI official records. Elo built from the Wikipedia season pages (the 2009 matches from its raw page text) and checked against every season's standings.