Check the winners of Indian Premier League for all seasons
| Season | Final Team vs Team | Margin | Winner |
|---|---|---|---|
| 2008 | Rajasthan Royals vs Chennai Super Kings | Rajasthan Royals won by 3 wickets | Rajasthan Royals |
| 2009 | Royal Challengers Bangalore vs Deccan Chargers | Deccan Chargers won by 6 runs | Deccan Chargers |
| 2010 | Chennai Super Kings vs Mumbai Indians | Chennai Super Kings won by 22 runs | Chennai Super Kings |
| 2011 | Chennai Super Kings vs Royal Challengers Bangalore | Chennai Super Kings won by 58 runs | Chennai Super Kings |
| 2012 | Kolkata Knight Riders vs Chennai Super Kings | Kolkata Knight Riders won by 5 wickets | Kolkata Knight Riders |
| 2013 | Mumbai Indians vs Chennai Super Kings | Mumbai Indians won by 23 runs | Mumbai Indians |
| 2014 | Kolkata Knight Riders vs Kings XI Punjab | Kolkata Knight Riders won by 3 wickets | Kolkata Knight Riders |
| 2015 | Mumbai Indians vs Chennai Super Kings | Mumbai Indians won by 41 runs | Mumbai Indians |
| 2016 | Royal Challengers Bangalore v Sunrisers Hyderabad | Sunrisers Hyderabad won by 8 runs | Sunrisers Hyderabad |
| 2017 | Mumbai Indians vs Rising Pune Supergiants | Mumbai Indians won by 1 run | Mumbai Indians |
| 2018 | Chennai Super Kings Vs Sunrisers Hyderabad | Chennai Super Kings won by 8 wickets | Chennai Super Kings |
| 2019 | Chennai Super Kings Vs Mumbai Indians | Mumbai Indians won by 1 run | Mumbai Indians |
| 2020 | Mumbai Indians vs Delhi Capitals | Mumbai Indians won by 5 wickets | Mumbai Indians |








