Skip to content
GT189/6(20)MI171/6(20)Gujarat Titans won by 18 runsCSK174/6(20)RCB178/6(19.2)Royal Challengers Bengaluru won by 4 wicketsKKR198/5(20)DC177/8(20)Kolkata Knight Riders won by 21 runsGT v CSK 7:30 pm ISTRR v RCB 7:30 pm ISTPBKS v LSG 7:30 pm ISTMI v DC 7:30 pm ISTGT189/6(20)MI171/6(20)Gujarat Titans won by 18 runsCSK174/6(20)RCB178/6(19.2)Royal Challengers Bengaluru won by 4 wicketsKKR198/5(20)DC177/8(20)Kolkata Knight Riders won by 21 runsGT v CSK 7:30 pm ISTRR v RCB 7:30 pm ISTPBKS v LSG 7:30 pm ISTMI v DC 7:30 pm IST
OverByOver

The archive

Every season, 2008 to today

Eighteen seasons of champions, finals and the innings that the league still measures itself against.

  1. 2025RCB

    Royal Challengers Bengaluru

    beat Punjab Kings

    Sai Sudharsan

    Eighteen seasons of waiting ended when Bengaluru finally fixed the bowling instead of the batting.

    Narendra Modi Stadium, Ahmedabad

  2. 2024KKR

    Kolkata Knight Riders

    beat Sunrisers Hyderabad

    Sunil Narine

    Kolkata were dominant from the powerplay all season and won the final inside 14 overs.

    MA Chidambaram Stadium, Chennai

  3. 2023CSK

    Chennai Super Kings

    beat Gujarat Titans

    Shubman Gill

    A rain-hit final decided off the last ball, and a fifth star for Chennai.

    Narendra Modi Stadium, Ahmedabad

  4. 2022GT

    Gujarat Titans

    beat Rajasthan Royals

    Jos Buttler

    Gujarat won the title in their debut season, the only franchise ever to do so.

    Narendra Modi Stadium, Ahmedabad

  5. 2021CSK

    Chennai Super Kings

    beat Kolkata Knight Riders

    Harshal Patel

    A season split across two countries, and a fourth title for Chennai.

    Dubai International Stadium

  6. 2020MI

    Mumbai Indians

    beat Delhi Capitals

    Jofra Archer

    The bubble season in the UAE, won at a canter by the most settled side.

    Dubai International Stadium

  7. 2019MI

    Mumbai Indians

    beat Chennai Super Kings

    Andre Russell

    Mumbai beat Chennai by one run in a final decided on the last ball.

    Rajiv Gandhi International Stadium, Hyderabad

  8. 2018CSK

    Chennai Super Kings

    beat Sunrisers Hyderabad

    Sunil Narine

    Chennai returned from a two-year ban and won the title at the first attempt.

    Wankhede Stadium, Mumbai

  9. 2017MI

    Mumbai Indians

    beat Rising Pune Supergiant

    Ben Stokes

    Mumbai won the closest final in league history, by a single run.

    Rajiv Gandhi International Stadium, Hyderabad

  10. 2016SRH

    Sunrisers Hyderabad

    beat Royal Challengers Bangalore

    Virat Kohli

    Hyderabad defended a modest total with the best bowling attack of the era.

    M. Chinnaswamy Stadium, Bengaluru

  11. 2015MI

    Mumbai Indians

    beat Chennai Super Kings

    David Warner

    Mumbai recovered from a dreadful start to win the title from outside the early top four.

    Eden Gardens, Kolkata

  12. 2014KKR

    Kolkata Knight Riders

    beat Kings XI Punjab

    Glenn Maxwell

    Kolkata chased 200 in the final after winning nine in a row to close the season.

    M. Chinnaswamy Stadium, Bengaluru

  13. 2013MI

    Mumbai Indians

    beat Chennai Super Kings

    Shane Watson

    The first Mumbai title, and the beginning of a dynasty built on uncapped Indian talent.

    Eden Gardens, Kolkata

  14. 2012KKR

    Kolkata Knight Riders

    beat Chennai Super Kings

    Sunil Narine

    Kolkata won their first title by chasing in the Chennai cauldron, the hardest road available.

    MA Chidambaram Stadium, Chennai

  15. 2011CSK

    Chennai Super Kings

    beat Royal Challengers Bangalore

    Chris Gayle

    Chennai became the first side to retain the title, at home in front of Chepauk.

    MA Chidambaram Stadium, Chennai

  16. 2010CSK

    Chennai Super Kings

    beat Mumbai Indians

    Sachin Tendulkar

    The first of Chennai’s five, and the start of the most durable culture in the league.

    DY Patil Stadium, Navi Mumbai

  17. 2009

    Deccan Chargers

    beat Royal Challengers Bangalore

    Adam Gilchrist

    Played entirely in South Africa, won by the team that finished last the year before.

    New Wanderers, Johannesburg

  18. 2008RR

    Rajasthan Royals

    beat Chennai Super Kings

    Shane Watson

    The cheapest squad in the room won the inaugural title, and the moneyball reputation never left the franchise.

    DY Patil Stadium, Navi Mumbai

The canon

Matches that became history

2008Kolkata Knight Riders v Royal Challengers Bangalore

McCullum opens the era with 158

The first ball of the first season was a statement. Brendon McCullum hit an unbeaten 158 against Bangalore and the format announced exactly what it would be.

2014Kolkata Knight Riders v Kings XI Punjab

Kolkata chase 200 in a final

Manish Pandey held his nerve as Kolkata chased down 200 against Kings XI Punjab to win their second title, the highest successful chase in a final at the time.

2017Mumbai Indians v Rising Pune Supergiant

The one-run final

Mumbai defended 129 against Rising Pune Supergiant, the lowest total ever defended in a final, decided on the very last delivery.

2019Mumbai Indians v Chennai Super Kings

Mumbai win the last ball again

For the second time, a final came down to the final delivery. Mumbai beat Chennai by a single run with a Lasith Malinga yorker.

2020Mumbai Indians v Kings XI Punjab

The double Super Over

Mumbai and Kings XI Punjab could not be separated across a tied match and a tied Super Over, before a second Super Over finally decided it.

2022Gujarat Titans v Rajasthan Royals

Gujarat win on debut

A first-year franchise built around calm and clear roles beat Rajasthan in the final, the only debut title in league history.

2023Chennai Super Kings v Gujarat Titans

Chennai win it off the last ball

A rain-shortened final swung on the closing delivery, and Chennai claimed a fifth title in front of a Gujarat home crowd.

2025Royal Challengers Bengaluru v Punjab Kings

Bengaluru end the wait

Eighteen seasons after the first ball, Royal Challengers Bengaluru finally lifted the trophy, beating Punjab in a final neither franchise had reached in years.