The 2023 Indian Premier League final was played on 29 May 2023 at the Narendra Modi Stadium in Ahmedabad. It was a Day/Night T20 match that would decide the winner of the 2023 season of the Indian Premier League (IPL), an annual Twenty20 tournament in India.

The match was originally scheduled to be played on 28 May, but was postponed to 29 May due to rain—marking the first time the IPL final had been postponed due to weather. After winning the toss, Chennai Super Kings elected to field, with Gujarat Titans scoring 214 runs for 4 wickets, setting the record for the highest team total in an IPL final. Due to inclement weather, the Super Kings' innings was delayed by over an hour, and the target was adjusted by the Duckworth–Lewis–Stern (DLS) method to 171 runs in 15 overs; the team would ultimately win by five wickets, securing their fifth IPL title. CSK player Devon Conway was named player of the match.

2023 Indian Premier League final

The broadcasts of the match on JioCinema peaked at over 32 million concurrent viewers, overtaking the 2019 Cricket World Cup semi-final between India and New Zealand on Hotstar as India's most-watched livestreaming broadcast of all-time.

2023 Indian Premier League final

Background

On 17 February 2023, the BCCI announced the schedule for the 2023 season of the Indian Premier League. 12 venues were scheduled to host the group stage. The schedule for the playoffs was announced on 21 April. M. A. Chidambaram Stadium in Chennai was chosen to host qualifier 1 and the eliminator whereas the Narendra Modi Stadium was chosen to host qualifier 2 and the final. Chennai Super Kings and Gujarat Titans played the final on 29 May 2023. The Super Kings won the match by five wickets (DLS method).

2023 Indian Premier League final

Road to the final

Group stage

Gujarat Titans started their season with a 5 wicket win over Chennai Super Kings at the Narendra Modi Stadium in Ahmedabad. After a victory over Delhi Capitals they were defeated by Kolkata Knight Riders. Then Titans defeated the Punjab Kings before they were defeated by the Rajasthan Royals. They went on a three match winning streak after that loss but lost three of their last five matches. They ended the group stage with 10 wins and 4 losses, finishing first on the points table for the second consecutive season.

Chennai Super Kings started their season with a loss of 5 wickets against Gujarat Titans at the Narendra Modi Stadium in Ahmedabad. After a winning streak of 2 matches they were defeated by Rajasthan Royals in their fourth fixture. Then after a three match winning streak they were again defeated by Rajasthan Royals. They won three of their last five matches. They ended the group stage with 8 wins and 5 losses excluding a washed out match against the Lucknow Super Giants thus, securing second position on the points table.

League stage matches between finalists

Gujarat won the only fixture between the two teams by 5 wickets on 31 March in Ahmedabad. Rashid Khan took 2 wickets for 26 runs and was the player of the match.

Playoffs

The playoff stage of IPL was played according to the Page playoff system and provided Gujarat and Chennai, being the top and second-ranked teams, with two chances for qualifying for the Final. These teams first faced each other in Qualifier 1, with Chennai, as the winners, qualifying directly for the final; Gujarat, as the loser of Qualifier 1, played against the winner of the Eliminator in Qualifier 2, with the winner of that match qualifying for the final.

In Qualifier 1, Gujarat won the toss and chose to field. Chennai Super Kings scored 172/7 in their 20 overs with Ruturaj Gaikwad top scored for Chennai with 60 runs in 44 balls. Mohammed Shami was Gujarat's best bowler and took 2 wickets for 28 runs. In reply, Gujarat was only able to score 157 in 19.5 overs and was all out. Shubman Gill scored 42 runs in 38 balls while Ravindra Jadeja, Deepak Chahar, Maheesh Theekshana and Matheesha Pathirana took 2 wickets each for Chennai. As a result, Chennai qualified for the 10th time in the IPL Final.

Mumbai Indians won against Lucknow Super Giants in the Eliminator to set up a match against Gujarat to decide the second finalist.

In Qualifier 2, Mumbai won the toss and chose to field. Gujarat scored a record 233/3 runs in their 20 overs. Shubman Gill scored 129 runs in 60 balls. Though expensive, Piyush Chawla was best bowler for Mumbai as he took 1 wicket for 45 runs in 3 overs. In response, Mumbai was only able to score 171 runs in 18.2 overs and got all out. Suryakumar Yadav scored 61 runs from 38 balls while Mohit Sharma took 5 wickets for just 10 runs in 2.2 overs. Thus, Gujarat qualified for their second IPL final.