Chennai SuperKings won IPL 2023. They beat Gujrat Titans by 5 wickets in the final which was held in Ahmedabad.