IPL Stats

18

Seasons

1169

Total Matches

2025

Last Season

Royal Challengers Bengaluru

Last Season Winner

IPL Season Winners

Year Winner Runner Up Venue Player of the Match Player of the Season
2025 Royal Challengers Bengaluru Punjab Kings Ahemdabad Krunal Pandya Suryakumar Yadav
2024 Kolkata Knight Riders Sunrisers Hyderabad Chennai Mitchell Starc Sunil Narine
2023 Chennai Super Kings Gujrat Titans Ahemdabad Devon Conway Shubman Gill
2022 Gujrat Titans Rajasthan Royals Ahemdabad Hardik Pandya Jos Butler
2021 Chennai Super Kings Kolkata Knight Riders Dubai Francois du Plessis Harshal Patel
2020 Mumbai Indians Delhi Capitals Dubai Trent Boult Jofra Archer
2019 Mumbai Indians Chennai Super Kings Hyderabad Jasprit Bumrah Andre Russell
2018 Chennai Super Kings Sunrisers Hyderabad Mumbai Shane Watson Sunil Narine
2017 Mumbai Indians Rising Pune Supergiants Hyderabad Krunal Pandya Ben Stokes
2016 Sunrisers Hyderabad Royal Challengers Bengaluru Bangalore Ben Cutting Virat Kohli
2015 Mumbai Indians Chennai Super Kings Kolkata Rohit Sharma Andre Russell
2014 Kolkata Knight Riders Punjab Kings Bangalore Manish Pandey Glenn Maxwell
2013 Mumbai Indians Chennai Super Kings Kolkata Kieron Pollard Shane Watson
2012 Kolkata Knight Riders Chennai Super Kings Chennai Manvinder Bisla Sunil Narine
2011 Chennai Super Kings Royal Challengers Bengaluru Chennai Murali Vijay Chris Gayle
2010 Chennai Super Kings Mumbai Indians Mumbai Suresh Raina Sachin Tendulkar
2009 Deccan Chargers Royal Challengers Bengaluru Johhanesburg Anil Kumble Adam Gilchrist
2008 Rajasthan Royals Chennai Super Kings Mumbai Yusuf Pathan Shane Watson

IPL Match Wins