The Indian Premier League (IPL) has produced some of cricket's most memorable T20 moments since its inaugural season in 2008. From Rajasthan Royals' unexpected championship under Shane Warne to the sustained success of Mumbai Indians and Chennai Super Kings, the tournament has established a remarkable history of competitive finals.
Royal Challengers Bengaluru added another chapter to that history with consecutive championships in 2025 and 2026, ending their long wait for an IPL trophy before successfully defending the title.
This guide covers every IPL final result from 2008 to 2026, including champions, runners-up, venues, winning margins and Player of the Match winners. It also examines franchise championship records, memorable final performances and important trends across the tournament's 19 seasons.
Complete IPL Winners List (2008–2026)
The following table provides a year-by-year record of IPL champions and runners-up, along with the final venue, winning margin and Player of the Match.
Year | IPL Champion | Runner-up | Final Venue | Winning Margin | Player of the Match |
2008 | Rajasthan Royals | Chennai Super Kings | DY Patil Stadium, Navi Mumbai | 3 wickets | Yusuf Pathan |
2009 | Deccan Chargers | Royal Challengers Bangalore | Wanderers Stadium, Johannesburg | 6 runs | Anil Kumble |
2010 | Chennai Super Kings | Mumbai Indians | DY Patil Stadium, Navi Mumbai | 22 runs | Suresh Raina |
2011 | Chennai Super Kings | Royal Challengers Bangalore | MA Chidambaram Stadium, Chennai | 58 runs | Murali Vijay |
2012 | Kolkata Knight Riders | Chennai Super Kings | MA Chidambaram Stadium, Chennai | 5 wickets | Manvinder Bisla |
2013 | Mumbai Indians | Chennai Super Kings | Eden Gardens, Kolkata | 23 runs | Kieron Pollard |
2014 | Kolkata Knight Riders | Kings XI Punjab | M. Chinnaswamy Stadium, Bengaluru | 3 wickets | Piyush Chawla |
2015 | Mumbai Indians | Chennai Super Kings | Eden Gardens, Kolkata | 41 runs | Rohit Sharma |
2016 | Sunrisers Hyderabad | Royal Challengers Bangalore | M. Chinnaswamy Stadium, Bengaluru | 8 runs | Ben Cutting |
2017 | Mumbai Indians | Rising Pune Supergiant | Rajiv Gandhi International Stadium, Hyderabad | 1 run | Krunal Pandya |
2018 | Chennai Super Kings | Sunrisers Hyderabad | Wankhede Stadium, Mumbai | 8 wickets | Shane Watson |
2019 | Mumbai Indians | Chennai Super Kings | Rajiv Gandhi International Stadium, Hyderabad | 1 run | Jasprit Bumrah |
2020 | Mumbai Indians | Delhi Capitals | Dubai International Stadium, Dubai | 5 wickets | Trent Boult |
2021 | Chennai Super Kings | Kolkata Knight Riders | Dubai International Stadium, Dubai | 27 runs | Faf du Plessis |
2022 | Gujarat Titans | Rajasthan Royals | Narendra Modi Stadium, Ahmedabad | 7 wickets | Hardik Pandya |
2023 | Chennai Super Kings | Gujarat Titans | Narendra Modi Stadium, Ahmedabad | 5 wickets (DLS) | Ravindra Jadeja |
2024 | Kolkata Knight Riders | Sunrisers Hyderabad | MA Chidambaram Stadium, Chennai | 8 wickets | Mitchell Starc |
2025 | Royal Challengers Bengaluru | Punjab Kings | Narendra Modi Stadium, Ahmedabad | 6 runs | Krunal Pandya |
2026 | Royal Challengers Bengaluru | Gujarat Titans | Narendra Modi Stadium, Ahmedabad | 5 wickets | Virat Kohli |
Year-by-Year IPL Final Results and Match Highlights
2008–2012: The First Five IPL Champions
2008 – Rajasthan Royals: Shane Warne's Rajasthan Royals defeated CSK by three wickets in the inaugural final. Yusuf Pathan delivered an outstanding all-round performance, taking 3/22 before scoring 56 off 39 balls in the successful chase.
2009 – Deccan Chargers: Playing in South Africa because of India's general elections, Deccan Chargers defended 143/6 against RCB in Johannesburg. Anil Kumble's 4/16 could not prevent a six-run defeat.
2010 – Chennai Super Kings: CSK won their first IPL trophy by beating Mumbai Indians by 22 runs. Suresh Raina's unbeaten 57 off 35 balls proved decisive in the final.
2011 – Chennai Super Kings: Murali Vijay smashed 95 off 52 deliveries as CSK posted 205/5 against RCB. Chennai defended the total comfortably, winning by 58 runs and becoming the first franchise to retain the IPL title.
2012 – Kolkata Knight Riders: Manvinder Bisla produced a match-winning 89 off 48 balls as KKR chased 191 against CSK. Kolkata secured their maiden championship with a five-wicket victory.
2013–2017: Mumbai Indians Build a Championship Legacy
2013 – Mumbai Indians: Kieron Pollard's unbeaten 60 helped MI reach 148/9. Their bowlers restricted CSK to 125/9, securing a 23-run victory under Rohit Sharma's leadership.
2014 – Kolkata Knight Riders: Wriddhiman Saha's century helped Kings XI Punjab post 199/4. Manish Pandey responded with 94 off 50 balls as KKR chased 200 with three wickets remaining.
2015 – Mumbai Indians: Rohit Sharma scored 50 off 26 balls, while Lendl Simmons added 68 off 45. MI posted 202/5 and defeated CSK by 41 runs.
2016 – Sunrisers Hyderabad: David Warner's team scored 208/7, supported by Ben Cutting's explosive 39 not out off 15 balls. Despite a strong opening partnership from Chris Gayle and Virat Kohli, RCB finished eight runs short.
2017 – Mumbai Indians: MI defended 129/8 against Rising Pune Supergiant in a thrilling final. Krunal Pandya scored 47, while Mitchell Johnson defended 11 runs in the final over to secure a one-run victory.
2018–2022: Comebacks, Close Finishes and New Champions
2018 – Chennai Super Kings: Returning after a two-year suspension, CSK won their third title. Shane Watson's unbeaten 117 off 57 balls powered an eight-wicket chase against SRH.
2019 – Mumbai Indians: Jasprit Bumrah's 2/14 restricted CSK's scoring. Lasith Malinga then dismissed Shane Watson with a slower-ball yorker on the final delivery, giving MI a dramatic one-run victory and their fourth championship.
2020 – Mumbai Indians: Trent Boult's 3/30 damaged Delhi Capitals' top order before Rohit Sharma scored 68. MI chased 157 and secured their fifth IPL title with a five-wicket win.
2021 – Chennai Super Kings: Faf du Plessis scored 86 off 59 balls as CSK posted 192/3. KKR managed 165/9, giving Chennai a 27-run victory and their fourth championship.
2022 – Gujarat Titans: In their debut season, Gujarat Titans defeated Rajasthan Royals by seven wickets. Captain Hardik Pandya contributed 34 runs and took 3/17 to lead his team to its first IPL trophy.
2023–2026: Historic Finishes and RCB's Consecutive Titles
2023 – Chennai Super Kings: Rain interrupted the final, reducing CSK's revised target to 171 in 15 overs. Ravindra Jadeja hit a six and a four from the final two deliveries to complete a five-wicket victory under the DLS method.
2024 – Kolkata Knight Riders: Mitchell Starc took 2/14 as KKR bowled SRH out for 113. Kolkata completed the chase in just 10.3 overs, winning by eight wickets and claiming their third championship.
2025 – Royal Challengers Bengaluru: RCB ended their 18-year wait for an IPL championship by defeating Punjab Kings by six runs. Virat Kohli top-scored with 43, while Player of the Match Krunal Pandya took 2/17 to help defend 190/9.
2026 – Royal Challengers Bengaluru: RCB retained their championship by defeating Gujarat Titans by five wickets in Ahmedabad. GT scored 155/8, while Virat Kohli remained unbeaten on 75 off 42 balls as Bengaluru reached 161/5 in 18 overs. Kohli received the Player of the Match award.
IPL Titles by Team: Which Franchise Has Won the Most?
The championship record highlights the sustained success of a few franchises. Chennai Super Kings and Mumbai Indians lead the standings with five titles each.
Franchise | IPL Titles | Championship Years |
Chennai Super Kings | 5 | 2010, 2011, 2018, 2021, 2023 |
Mumbai Indians | 5 | 2013, 2015, 2017, 2019, 2020 |
Kolkata Knight Riders | 3 | 2012, 2014, 2024 |
Royal Challengers Bengaluru | 2 | 2025, 2026 |
Gujarat Titans | 1 | 2022 |
Sunrisers Hyderabad | 1 | 2016 |
Rajasthan Royals | 1 | 2008 |
Deccan Chargers | 1 | 2009 |
RCB's consecutive victories make them the third franchise to win back-to-back IPL championships, following CSK (2010–2011) and MI (2019–2020).
Frequently Asked Questions About IPL Final Results
Which team has won the most IPL titles?
Chennai Super Kings and Mumbai Indians share the record with five IPL championships each. KKR follows with three titles, while RCB has won two.
Who won the IPL 2026 final?
Royal Challengers Bengaluru defeated Gujarat Titans by five wickets at Narendra Modi Stadium in Ahmedabad on May 31, 2026. Virat Kohli scored an unbeaten 75 off 42 balls and won Player of the Match.
Who has won the most IPL titles as captain?
Rohit Sharma and MS Dhoni have each captained their respective franchises to five IPL championships, with Mumbai Indians and Chennai Super Kings.
Also Read | Greatest IPL XI of all time
















