2008 – Rajasthan Royals
- Winner: Rajasthan Royals
- Runner-up: Chennai Super Kings
- Orange Cap: Shaun Marsh (616 runs)
- Purple Cap: Sohail Tanvir (22 wickets)
- Player of the Tournament: Shane Watson
The inaugural IPL season saw Rajasthan Royals, under Shane Warne, win a thrilling final over Chennai Super Kings.
2009 – Deccan Chargers
- Winner: Deccan Chargers
- Runner-up: Royal Challengers Bangalore
- Orange Cap: Matthew Hayden (572 runs)
- Purple Cap: RP Singh (23 wickets)
- Player of the Tournament: Adam Gilchrist
Moved to South Africa, the 2009 IPL saw Deccan Chargers rise from 2008’s bottom place to champions.
2010 – Chennai Super Kings
- Winner: Chennai Super Kings
- Runner-up: Mumbai Indians
- Orange Cap: Sachin Tendulkar (618 runs)
- Purple Cap: Pragyan Ojha (21 wickets)
- Player of the Tournament: Sachin Tendulkar
MS Dhoni led CSK to their first title, beating Mumbai Indians in the final.
2011 – Chennai Super Kings
- Winner: Chennai Super Kings
- Runner-up: Royal Challengers Bangalore
- Orange Cap: Chris Gayle (608 runs)
- Purple Cap: Lasith Malinga (28 wickets)
- Player of the Tournament: Chris Gayle
Chennai became the first team to win back-to-back IPL titles.
2012 – Kolkata Knight Riders
- Winner: Kolkata Knight Riders
- Runner-up: Chennai Super Kings
- Orange Cap: Chris Gayle (733 runs)
- Purple Cap: Morne Morkel (25 wickets)
- Player of the Tournament: Sunil Narine
KKR, led by Gautam Gambhir, lifted their first title by defeating CSK in the final.
2013 – Mumbai Indians
- Winner: Mumbai Indians
- Runner-up: Chennai Super Kings
- Orange Cap: Michael Hussey (733 runs)
- Purple Cap: Dwayne Bravo (32 wickets)
- Player of the Tournament: Shane Watson
Mumbai Indians won their maiden title under Rohit Sharma’s captaincy.
2014 – Kolkata Knight Riders
- Winner: Kolkata Knight Riders
- Runner-up: Kings XI Punjab
- Orange Cap: Robin Uthappa (660 runs)
- Purple Cap: Mohit Sharma (23 wickets)
- Player of the Tournament: Glenn Maxwell
KKR chased down 200+ to win their second title, driven by Uthappa’s consistency.
2015 – Mumbai Indians
- Winner: Mumbai Indians
- Runner-up: Chennai Super Kings
- Orange Cap: David Warner (562 runs)
- Purple Cap: Dwayne Bravo (26 wickets)
- Player of the Tournament: Andre Russell
MI claimed their second IPL crown with a dominant win over CSK.
2016 – Sunrisers Hyderabad
- Winner: Sunrisers Hyderabad
- Runner-up: Royal Challengers Bangalore
- Orange Cap: Virat Kohli (973 runs)
- Purple Cap: Bhuvneshwar Kumar (23 wickets)
- Player of the Tournament: Virat Kohli
David Warner’s captaincy and a record season from Kohli made for a memorable year.
2017 – Mumbai Indians
- Winner: Mumbai Indians
- Runner-up: Rising Pune Supergiant
- Orange Cap: David Warner (641 runs)
- Purple Cap: Bhuvneshwar Kumar (26 wickets)
- Player of the Tournament: Ben Stokes
MI edged out RPS by 1 run in the most dramatic IPL final to date.
2018 – Chennai Super Kings
- Winner: Chennai Super Kings
- Runner-up: Sunrisers Hyderabad
- Orange Cap: Kane Williamson (735 runs)
- Purple Cap: Andrew Tye (24 wickets)
- Player of the Tournament: Sunil Narine
Returning from suspension, CSK proved doubters wrong with their third title.
2019 – Mumbai Indians
- Winner: Mumbai Indians
- Runner-up: Chennai Super Kings
- Orange Cap: David Warner (692 runs)
- Purple Cap: Imran Tahir (26 wickets)
- Player of the Tournament: Andre Russell
Another last-ball thriller saw MI defeat CSK to lift their fourth trophy.
2020 – Mumbai Indians
- Winner: Mumbai Indians
- Runner-up: Delhi Capitals
- Orange Cap: KL Rahul (670 runs)
- Purple Cap: Kagiso Rabada (30 wickets)
- Player of the Tournament: Jofra Archer
Held in the UAE, MI dominated throughout and sealed a record fifth title.
2021 – Chennai Super Kings
- Winner: Chennai Super Kings
- Runner-up: Kolkata Knight Riders
- Orange Cap: Ruturaj Gaikwad (635 runs)
- Purple Cap: Harshal Patel (32 wickets)
- Player of the Tournament: Harshal Patel
CSK lifted their fourth IPL trophy with key contributions from their young opener.
2022 – Gujarat Titans
- Winner: Gujarat Titans
- Runner-up: Rajasthan Royals
- Orange Cap: Jos Buttler (863 runs)
- Purple Cap: Yuzvendra Chahal (27 wickets)
- Player of the Tournament: Jos Buttler
- Emerging Player: Umran Malik
Newcomers Gujarat Titans shocked the league, winning the title in their debut season.
2023 – Chennai Super Kings
- Winner: Chennai Super Kings
- Runner-up: Gujarat Titans
- Orange Cap: Shubman Gill (890 runs)
- Purple Cap: Mohammed Shami (28 wickets)
- Player of the Tournament: Shubman Gill
- Emerging Player: Yashasvi Jaiswal
CSK triumphed in a rain-shortened final, sealing a fifth IPL crown in dramatic fashion.
2024 – Kolkata Knight Riders
- Winner: Kolkata Knight Riders
- Runner-up: Sunrisers Hyderabad
- Orange Cap: Virat Kohli (741 runs)
- Purple Cap: Harshal Patel (24 wickets)
- Player of the Tournament: Sunil Narine
- Emerging Player: Nitish Reddy
KKR ended a 10-year title drought, dismantling SRH in a dominant final and winning their third IPL title.