IPL is the biggest franchise cricket league in the world which is worth around US$7 Billion. Till now 14 IPL tournament are played from 2008. Here we have the IPL winners list–

IPL 2008 Winner : Rajasthan Royals
Rajasthan Royals (RR) won IPL 2008 by 3 wickets defeating Chennai Super Kings (CSK).
IPL 2009 Winner : Deccan Chargers
Deccan Chargers (DC) won IPL 2009 by 6 runs defeating Royal Challengers Bangalore (RCB).
IPL 2010 Winner : Chennai Super Kings
Chennai Super Kings (CSK) won IPL 2010 by 22 runs defeating Mumbai Indians (MI).
IPL 2011 Winner : Chennai Super Kings
Chennai Super Kings (CSK) won IPL 2011 by 58 runs defeating Royal Challengers Bangalore (RCB).
IPL 2012 Winner : Kolkata Knight Riders
Kolkata Knight Riders (KKR) won IPL 2012 by 5 wickets defeating Chennai Super Kings (CSK).
IPL 2013 Winner : Mumbai Indians
Mumbai Indians (MI) won IPL 2013 by 23 runs defeating Chennai Super Kings (CSK).
IPL 2014 Winner : Kolkata Knight Riders
Kolkata Knight Riders (KKR) won IPL 2014 by 3 wickets defeating Punjab Kings (PK).
IPL 2015 Winner : Mumbai Indians
Mumbai Indians (MI) won IPL 2015 by 41 runs defeating Chennai Super Kings (CSK).
IPL 2016 Winner : Sunrisers Hyderabad
Sunrisers Hyderabad (SH) won IPL 2016 by 8 runs defeating Royal Challengers Bangalore (RCB).
IPL 2017 Winner : Mumbai Indians
Mumbai Indians (MI) won IPL 2017 by 1 runs defeating Raising Pune Supergiant (RPS).
IPL 2018 Winner : Chennai Super Kings
Chennai Super Kings (CSK) won IPL 2018 by 8 wickets defeating Sunrisers Hyderabad (SH).
IPL 2019 Winner : Mumbai Indians
Mumbai Indians (MI) won IPL 2019 by 1 runs defeating Chennai Super Kings (CSK).
IPL 2020 Winner : Mumbai Indians
Mumbai Indians (MI) won IPL 2020 by 5 wickets defeating Delhi Capitals (DC).
IPL 2021 Winner : Chennai Super Kings
Chennai Super Kings (CSK) won IPL 2021 by 27 runs defeating Kolkata Knight Riders (KKR).