← Home
💜

IPL Finals

All 17 finals · 2008–2024 · The world's richest T20 league

Chennai Super Kings5×
Mumbai Indians5×
Kolkata Knight Riders3×
Rajasthan Royals1×
Deccan Chargers1×
Sunrisers Hyderabad1×
Gujarat Titans1×
IPL 2024Kolkata Knight Riders 🏆
Kolkata Knight Riders113/8 (10.3 ov)
Sunrisers Hyderabad113/10 (18.3 ov)

Kolkata Knight Riders won by 8 wickets

Venue

MA Chidambaram Stadium, Chennai

Date

26 May 2024

Player of the Match

Mitchell Starc3/14

SRH collapsed on a turner — Starc and Harshit Rana were unplayable. KKR's 3rd title

Scorecard not yet in database
IPL 2023Chennai Super Kings 🏆
Chennai Super Kings171/5 (20 ov)
Gujarat Titans214/4 (20 ov)

Chennai Super Kings won by 5 wickets

Venue

Narendra Modi Stadium, Ahmedabad

Date

29 May 2023

Player of the Match

Devon Conway47* (38 balls)

CSK record 5th title — Dhoni finished unbeaten in what may be his last IPL final

Scorecard not yet in database
IPL 2022Gujarat Titans 🏆
Gujarat Titans130/5 (20 ov)
Rajasthan Royals130/9 (20 ov)

Gujarat Titans won by 7 wickets (DLS method)

Venue

Narendra Modi Stadium, Ahmedabad

Date

29 May 2022

Player of the Match

Hardik Pandya3/17 & 34 (30)

New franchise GT won the title in their debut season

Scorecard not yet in database
IPL 2021Chennai Super Kings 🏆
Chennai Super Kings192/3 (20 ov)
Kolkata Knight Riders165/9 (20 ov)

Chennai Super Kings won by 27 runs

Venue

Dubai International Cricket Stadium

Date

15 October 2021

Player of the Match

Faf du Plessis86 (59 balls)

CSK's 4th title — Dhoni's redemption after 2020's group-stage exit

Scorecard not yet in database
IPL 2020Mumbai Indians 🏆
Mumbai Indians157/5 (20 ov)
Delhi Capitals156/7 (20 ov)

Mumbai Indians won by 5 wickets

Venue

Dubai International Cricket Stadium

Date

10 November 2020

Player of the Match

Trent Boult3/30

Held in UAE due to COVID-19 — MI's record 5th IPL title

Scorecard not yet in database
IPL 2019Mumbai Indians 🏆
Mumbai Indians150/9 (20 ov)
Chennai Super Kings149/8 (20 ov)

Mumbai Indians won by 1 run

Venue

Rajiv Gandhi Intl. Cricket Stadium, Hyderabad

Date

12 May 2019

Player of the Match

Jasprit Bumrah2/14

MI beat CSK by 1 run again — Bumrah kept it tight in the death

Scorecard not yet in database
IPL 2018Chennai Super Kings 🏆
Chennai Super Kings181/1 (18.3 ov)
Sunrisers Hyderabad178/6 (20 ov)

Chennai Super Kings won by 8 wickets

Venue

Wankhede Stadium, Mumbai

Date

27 May 2018

Player of the Match

Shane Watson117* (57 balls)

Watson's stunning 117* on a bleeding knee — CSK's comeback season climax

Scorecard not yet in database
IPL 2017Mumbai Indians 🏆
Mumbai Indians129/8 (20 ov)
Rising Pune Supergiant128/6 (20 ov)

Mumbai Indians won by 1 run

Venue

Rajiv Gandhi Intl. Cricket Stadium, Hyderabad

Date

21 May 2017

Player of the Match

Krunal Pandya47* (38 balls)

The closest IPL final ever — Stokes needed 11 off the last over, got 9

Scorecard not yet in database
IPL 2016Sunrisers Hyderabad 🏆
Sunrisers Hyderabad208/7 (20 ov)
Royal Challengers Bangalore200/7 (20 ov)

Sunrisers Hyderabad won by 8 runs

Venue

M Chinnaswamy Stadium, Bengaluru

Date

29 May 2016

Player of the Match

Ben Cutting39* (15 balls)

Ben Cutting's 15-ball cameo denied RCB in their home final

Scorecard not yet in database
IPL 2015Mumbai Indians 🏆
Mumbai Indians202/5 (20 ov)
Chennai Super Kings161/8 (20 ov)

Mumbai Indians won by 41 runs

Venue

Eden Gardens, Kolkata

Date

24 May 2015

Player of the Match

Rohit Sharma50 (26 balls)

Rohit-Lendl Simmons partnership destroyed CSK — MI's second title

Scorecard not yet in database
IPL 2014Kolkata Knight Riders 🏆
Kolkata Knight Riders200/7 (20 ov)
Kings XI Punjab199/4 (20 ov)

Kolkata Knight Riders won by 3 wickets

Venue

M Chinnaswamy Stadium, Bengaluru

Date

1 June 2014

Player of the Match

Manish Pandey94* (50 balls)

Pandey's unbeaten 94 chased down 200 with a ball to spare — one of IPL's best chases

Scorecard not yet in database
IPL 2013Mumbai Indians 🏆
Mumbai Indians148/9 (20 ov)
Chennai Super Kings125/9 (20 ov)

Mumbai Indians won by 23 runs

Venue

Eden Gardens, Kolkata

Date

26 May 2013

Player of the Match

Rohit Sharma45* (26 balls)

MI's first IPL title — Rohit Sharma's captaincy era begins

Scorecard not yet in database
IPL 2012Kolkata Knight Riders 🏆
Kolkata Knight Riders190/4 (19.4 ov)
Chennai Super Kings190/3 (20 ov)

Kolkata Knight Riders won by 5 wickets

Venue

MA Chidambaram Stadium, Chennai

Date

27 May 2012

Player of the Match

Manvinder Bisla89* (48 balls)

Bisla's stunning 89* chased down 191 in a thriller — KKR's first title

Scorecard not yet in database
IPL 2011Chennai Super Kings 🏆
Chennai Super Kings205/5 (20 ov)
Royal Challengers Bangalore147/8 (20 ov)

Chennai Super Kings won by 58 runs

Venue

MA Chidambaram Stadium, Chennai

Date

28 May 2011

Player of the Match

Murali Vijay95 (51 balls)

CSK's second consecutive title — Murali Vijay's 95 set the platform

Scorecard not yet in database
IPL 2010Chennai Super Kings 🏆
Chennai Super Kings168/5 (20 ov)
Mumbai Indians146/6 (20 ov)

Chennai Super Kings won by 22 runs

Venue

DY Patil Stadium, Mumbai

Date

25 April 2010

Player of the Match

Suresh Raina57* (35 balls)

First of CSK's record five IPL titles

Scorecard not yet in database
IPL 2009Deccan Chargers 🏆
Deccan Chargers143/6 (20 ov)
Royal Challengers Bangalore137/9 (20 ov)

Deccan Chargers won by 6 runs

Venue

Wanderers, Johannesburg

Date

24 May 2009

Player of the Match

Adam Gilchrist85* (35 balls)

Held in South Africa due to Indian general elections — Gilly's blistering 85* was decisive

Scorecard not yet in database
IPL 2008Rajasthan Royals 🏆
Rajasthan Royals164/7 (20 ov)
Chennai Super Kings163/5 (20 ov)

Rajasthan Royals won by 3 wickets

Venue

DY Patil Stadium, Mumbai

Date

1 June 2008

Player of the Match

Shane Watson57* (56) & 3/53

Shane Warne's unfancied Royals became inaugural IPL champions on the last ball

Scorecard not yet in database