IPL 2023 Schedule, Results and Stats
The IPL 2023 season ran from 31 March to 29 May 2023, with 10 teams playing 74 matches: a 70-match league stage, then Qualifier 1, the Eliminator, Qualifier 2 and the final. Chennai Super Kings finished it as champions, beating Gujarat Titans by 5 wickets on the DLS method in a rain-hit final at the Narendra Modi Stadium in Ahmedabad. The final was played on 29 May, a day later than planned, after rain washed out the first attempt. This page carries the complete season in one place: every fixture and result in date order, the final points table, and the season’s award winners.
Gujarat topped the league with 20 points and the season’s best net run rate, +0.809. One league match, Lucknow Super Giants against Chennai, was abandoned without a result, and it is marked in the tables below.
IPL 2023 at a glance
| Season | IPL 2023 (16th season) |
| Dates | 31 March 2023 to 29 May 2023 |
| Matches | 74 (70 league, 4 playoffs) |
| Champions | Chennai Super Kings |
| Runners-up | Gujarat Titans |
| Final | 29 May 2023, Narendra Modi Stadium, Ahmedabad: Gujarat Titans 214/4 (20 ov) lost to Chennai Super Kings 171/5 (15 ov, DLS target 171); Chennai Super Kings won by 5 wickets (DLS method) |
| Player of the Tournament | Shubman Gill |
| Orange Cap | Shubman Gill |
| Purple Cap | Mohammed Shami |
IPL 2023 final points table
| # | Team | P | W | L | T | NR | NRR | Pts |
|---|---|---|---|---|---|---|---|---|
| 1 | Gujarat Titans | 14 | 10 | 4 | 0 | 0 | +0.809 | 20 |
| 2 | Chennai Super Kings | 14 | 8 | 5 | 0 | 1 | +0.652 | 17 |
| 3 | Lucknow Super Giants | 14 | 8 | 5 | 0 | 1 | +0.284 | 17 |
| 4 | Mumbai Indians | 14 | 8 | 6 | 0 | 0 | -0.044 | 16 |
| 5 | Rajasthan Royals | 14 | 7 | 7 | 0 | 0 | +0.148 | 14 |
| 6 | Royal Challengers Bangalore | 14 | 7 | 7 | 0 | 0 | +0.135 | 14 |
| 7 | Kolkata Knight Riders | 14 | 6 | 8 | 0 | 0 | -0.239 | 12 |
| 8 | Punjab Kings | 14 | 6 | 8 | 0 | 0 | -0.304 | 12 |
| 9 | Delhi Capitals | 14 | 5 | 9 | 0 | 0 | -0.808 | 10 |
| 10 | Sunrisers Hyderabad | 14 | 4 | 10 | 0 | 0 | -0.590 | 8 |
Green rows are the four playoff teams. Chennai and Lucknow finished level on 17 points behind Gujarat, split by net run rate. The full all-seasons table is on the IPL Points Table page.
IPL 2023 league stage: all 70 matches
| # | Date | Match | Venue | Score | Result |
|---|---|---|---|---|---|
| 1 | Fri 31 Mar 2023 | Chennai Super Kings vs Gujarat Titans | Narendra Modi Stadium, Ahmedabad | Chennai Super Kings 178/7 (20 ov) Gujarat Titans 182/5 (19.2 ov) |
Gujarat Titans won by 5 wickets |
| 2 | Sat 01 Apr 2023 | Punjab Kings vs Kolkata Knight Riders | Inderjit Singh Bindra Stadium, Mohali | Punjab Kings 191/5 (20 ov) Kolkata Knight Riders 146/7 (16 ov) |
Punjab Kings won by 7 runs (DLS method) |
| 3 | Sat 01 Apr 2023 | Lucknow Super Giants vs Delhi Capitals | BRSABV Ekana Cricket Stadium, Lucknow | Lucknow Super Giants 193/6 (20 ov) Delhi Capitals 143/9 (20 ov) |
Lucknow Super Giants won by 50 runs |
| 4 | Sun 02 Apr 2023 | Rajasthan Royals vs Sunrisers Hyderabad | Rajiv Gandhi International Cricket Stadium, Hyderabad | Rajasthan Royals 203/5 (20 ov) Sunrisers Hyderabad 131/8 (20 ov) |
Rajasthan Royals won by 72 runs |
| 5 | Sun 02 Apr 2023 | Mumbai Indians vs Royal Challengers Bangalore | M. Chinnaswamy Stadium, Bengaluru | Mumbai Indians 171/7 (20 ov) Royal Challengers Bangalore 172/2 (16.2 ov) |
Royal Challengers Bangalore won by 8 wickets |
| 6 | Mon 03 Apr 2023 | Chennai Super Kings vs Lucknow Super Giants | M. A. Chidambaram Stadium, Chennai | Chennai Super Kings 217/7 (20 ov) Lucknow Super Giants 205/7 (20 ov) |
Chennai Super Kings won by 12 runs |
| 7 | Tue 04 Apr 2023 | Delhi Capitals vs Gujarat Titans | Arun Jaitley Stadium, Delhi | Delhi Capitals 162/8 (20 ov) Gujarat Titans 163/4 (18.1 ov) |
Gujarat Titans won by 6 wickets |
| 8 | Wed 05 Apr 2023 | Punjab Kings vs Rajasthan Royals | Assam Cricket Association Stadium, Guwahati | Punjab Kings 197/4 (20 ov) Rajasthan Royals 192/7 (20 ov) |
Punjab Kings won by 5 runs |
| 9 | Thu 06 Apr 2023 | Kolkata Knight Riders vs Royal Challengers Bangalore | Eden Gardens, Kolkata | Kolkata Knight Riders 204/7 (20 ov) Royal Challengers Bangalore 123 (17.4 ov) |
Kolkata Knight Riders won by 81 runs |
| 10 | Fri 07 Apr 2023 | Sunrisers Hyderabad vs Lucknow Super Giants | BRSABV Ekana Cricket Stadium, Lucknow | Sunrisers Hyderabad 121/8 (20 ov) Lucknow Super Giants 127/5 (16 ov) |
Lucknow Super Giants won by 5 wickets |
| 11 | Sat 08 Apr 2023 | Rajasthan Royals vs Delhi Capitals | Assam Cricket Association Stadium, Guwahati | Rajasthan Royals 199/4 (20 ov) Delhi Capitals 142/9 (20 ov) |
Rajasthan Royals won by 57 runs |
| 12 | Sat 08 Apr 2023 | Mumbai Indians vs Chennai Super Kings | Wankhede Stadium, Mumbai | Mumbai Indians 157/8 (20 ov) Chennai Super Kings 159/3 (18.1 ov) |
Chennai Super Kings won by 7 wickets |
| 13 | Sun 09 Apr 2023 | Gujarat Titans vs Kolkata Knight Riders | Narendra Modi Stadium, Ahmedabad | Gujarat Titans 204/4 (20 ov) Kolkata Knight Riders 207/7 (20 ov) |
Kolkata Knight Riders won by 3 wickets |
| 14 | Sun 09 Apr 2023 | Punjab Kings vs Sunrisers Hyderabad | Rajiv Gandhi International Cricket Stadium, Hyderabad | Punjab Kings 143/9 (20 ov) Sunrisers Hyderabad 145/2 (17.1 ov) |
Sunrisers Hyderabad won by 8 wickets |
| 15 | Mon 10 Apr 2023 | Royal Challengers Bangalore vs Lucknow Super Giants | M. Chinnaswamy Stadium, Bengaluru | Royal Challengers Bangalore 212/2 (20 ov) Lucknow Super Giants 213/9 (20 ov) |
Lucknow Super Giants won by 1 wicket |
| 16 | Tue 11 Apr 2023 | Delhi Capitals vs Mumbai Indians | Arun Jaitley Stadium, Delhi | Delhi Capitals 172 (19.4 ov) Mumbai Indians 173/4 (20 ov) |
Mumbai Indians won by 6 wickets |
| 17 | Wed 12 Apr 2023 | Rajasthan Royals vs Chennai Super Kings | M. A. Chidambaram Stadium, Chennai | Rajasthan Royals 175/8 (20 ov) Chennai Super Kings 172/6 (20 ov) |
Rajasthan Royals won by 3 runs |
| 18 | Thu 13 Apr 2023 | Punjab Kings vs Gujarat Titans | Inderjit Singh Bindra Stadium, Mohali | Punjab Kings 153/8 (20 ov) Gujarat Titans 154/4 (19.5 ov) |
Gujarat Titans won by 6 wickets |
| 19 | Fri 14 Apr 2023 | Sunrisers Hyderabad vs Kolkata Knight Riders | Eden Gardens, Kolkata | Sunrisers Hyderabad 228/4 (20 ov) Kolkata Knight Riders 205/7 (20 ov) |
Sunrisers Hyderabad won by 23 runs |
| 20 | Sat 15 Apr 2023 | Royal Challengers Bangalore vs Delhi Capitals | M. Chinnaswamy Stadium, Bengaluru | Royal Challengers Bangalore 174/6 (20 ov) Delhi Capitals 151/9 (20 ov) |
Royal Challengers Bangalore won by 23 runs |
| 21 | Sat 15 Apr 2023 | Lucknow Super Giants vs Punjab Kings | BRSABV Ekana Cricket Stadium, Lucknow | Lucknow Super Giants 159/8 (20 ov) Punjab Kings 161/8 (19.3 ov) |
Punjab Kings won by 2 wickets |
| 22 | Sun 16 Apr 2023 | Kolkata Knight Riders vs Mumbai Indians | Wankhede Stadium, Mumbai | Kolkata Knight Riders 185/6 (20 ov) Mumbai Indians 186/5 (17.4 ov) |
Mumbai Indians won by 5 wickets |
| 23 | Sun 16 Apr 2023 | Gujarat Titans vs Rajasthan Royals | Narendra Modi Stadium, Ahmedabad | Gujarat Titans 177/7 (20 ov) Rajasthan Royals 179/7 (19.2 ov) |
Rajasthan Royals won by 3 wickets |
| 24 | Mon 17 Apr 2023 | Chennai Super Kings vs Royal Challengers Bangalore | M. Chinnaswamy Stadium, Bengaluru | Chennai Super Kings 226/6 (20 ov) Royal Challengers Bangalore 218/8 (20 ov) |
Chennai Super Kings won by 8 runs |
| 25 | Tue 18 Apr 2023 | Mumbai Indians vs Sunrisers Hyderabad | Rajiv Gandhi International Cricket Stadium, Hyderabad | Mumbai Indians 192/5 (20 ov) Sunrisers Hyderabad 178 (19.5 ov) |
Mumbai Indians won by 14 runs |
| 26 | Wed 19 Apr 2023 | Lucknow Super Giants vs Rajasthan Royals | Sawai Mansingh Stadium, Jaipur | Lucknow Super Giants 154/7 (20 ov) Rajasthan Royals 144/6 (20 ov) |
Lucknow Super Giants won by 10 runs |
| 27 | Thu 20 Apr 2023 | Royal Challengers Bangalore vs Punjab Kings | Inderjit Singh Bindra Stadium, Mohali | Royal Challengers Bangalore 174/4 (20 ov) Punjab Kings 150 (18.2 ov) |
Royal Challengers Bangalore won by 24 runs |
| 28 | Thu 20 Apr 2023 | Kolkata Knight Riders vs Delhi Capitals | Arun Jaitley Stadium, Delhi | Kolkata Knight Riders 127 (20 ov) Delhi Capitals 128/6 (19.2 ov) |
Delhi Capitals won by 4 wickets |
| 29 | Fri 21 Apr 2023 | Sunrisers Hyderabad vs Chennai Super Kings | M. A. Chidambaram Stadium, Chennai | Sunrisers Hyderabad 134/7 (20 ov) Chennai Super Kings 138/3 (18.4 ov) |
Chennai Super Kings won by 7 wickets |
| 30 | Sat 22 Apr 2023 | Gujarat Titans vs Lucknow Super Giants | BRSABV Ekana Cricket Stadium, Lucknow | Gujarat Titans 135/6 (20 ov) Lucknow Super Giants 128/7 (20 ov) |
Gujarat Titans won by 7 runs |
| 31 | Sat 22 Apr 2023 | Punjab Kings vs Mumbai Indians | Wankhede Stadium, Mumbai | Punjab Kings 214/8 (20 ov) Mumbai Indians 201/6 (20 ov) |
Punjab Kings won by 13 runs |
| 32 | Sun 23 Apr 2023 | Royal Challengers Bangalore vs Rajasthan Royals | M. Chinnaswamy Stadium, Bengaluru | Royal Challengers Bangalore 189/9 (20 ov) Rajasthan Royals 182/6 (20 ov) |
Royal Challengers Bangalore won by 7 runs |
| 33 | Sun 23 Apr 2023 | Chennai Super Kings vs Kolkata Knight Riders | Eden Gardens, Kolkata | Chennai Super Kings 235/4 (20 ov) Kolkata Knight Riders 186/8 (20 ov) |
Chennai Super Kings won by 49 runs |
| 34 | Mon 24 Apr 2023 | Delhi Capitals vs Sunrisers Hyderabad | Rajiv Gandhi International Cricket Stadium, Hyderabad | Delhi Capitals 144/9 (20 ov) Sunrisers Hyderabad 137/6 (20 ov) |
Delhi Capitals won by 7 runs |
| 35 | Tue 25 Apr 2023 | Gujarat Titans vs Mumbai Indians | Narendra Modi Stadium, Ahmedabad | Gujarat Titans 207/6 (20 ov) Mumbai Indians 152/9 (20 ov) |
Gujarat Titans won by 55 runs |
| 36 | Wed 26 Apr 2023 | Kolkata Knight Riders vs Royal Challengers Bangalore | M. Chinnaswamy Stadium, Bengaluru | Kolkata Knight Riders 200/5 (20 ov) Royal Challengers Bangalore 179/8 (20 ov) |
Kolkata Knight Riders won by 21 runs |
| 37 | Thu 27 Apr 2023 | Rajasthan Royals vs Chennai Super Kings | Sawai Mansingh Stadium, Jaipur | Rajasthan Royals 202/5 (20 ov) Chennai Super Kings 170/6 (20 ov) |
Rajasthan Royals won by 32 runs |
| 38 | Fri 28 Apr 2023 | Lucknow Super Giants vs Punjab Kings | Inderjit Singh Bindra Stadium, Mohali | Lucknow Super Giants 257/5 (20 ov) Punjab Kings 201 (19.5 ov) |
Lucknow Super Giants won by 56 runs |
| 39 | Sat 29 Apr 2023 | Kolkata Knight Riders vs Gujarat Titans | Eden Gardens, Kolkata | Kolkata Knight Riders 179/7 (20 ov) Gujarat Titans 180/3 (17.5 ov) |
Gujarat Titans won by 7 wickets |
| 40 | Sat 29 Apr 2023 | Sunrisers Hyderabad vs Delhi Capitals | Arun Jaitley Stadium, Delhi | Sunrisers Hyderabad 197/6 (20 ov) Delhi Capitals 188/6 (20 ov) |
Sunrisers Hyderabad won by 9 runs |
| 41 | Sun 30 Apr 2023 | Chennai Super Kings vs Punjab Kings | M. A. Chidambaram Stadium, Chennai | Chennai Super Kings 200/4 (20 ov) Punjab Kings 201/6 (20 ov) |
Punjab Kings won by 4 wickets |
| 42 | Sun 30 Apr 2023 | Rajasthan Royals vs Mumbai Indians | Wankhede Stadium, Mumbai | Rajasthan Royals 212/7 (20 ov) Mumbai Indians 214/4 (19.3 ov) |
Mumbai Indians won by 6 wickets |
| 43 | Mon 01 May 2023 | Royal Challengers Bangalore vs Lucknow Super Giants | BRSABV Ekana Cricket Stadium, Lucknow | Royal Challengers Bangalore 126/9 (20 ov) Lucknow Super Giants 108 (19.5 ov) |
Royal Challengers Bangalore won by 18 runs |
| 44 | Tue 02 May 2023 | Delhi Capitals vs Gujarat Titans | Narendra Modi Stadium, Ahmedabad | Delhi Capitals 130/8 (20 ov) Gujarat Titans 125/6 (20 ov) |
Delhi Capitals won by 5 runs |
| 45 | Wed 03 May 2023 | Lucknow Super Giants vs Chennai Super Kings | BRSABV Ekana Cricket Stadium, Lucknow | Lucknow Super Giants 125/7 (19.2 ov) Chennai Super Kings did not bat |
No result |
| 46 | Wed 03 May 2023 | Punjab Kings vs Mumbai Indians | Inderjit Singh Bindra Stadium, Mohali | Punjab Kings 214/3 (20 ov) Mumbai Indians 216/4 (18.5 ov) |
Mumbai Indians won by 6 wickets |
| 47 | Thu 04 May 2023 | Kolkata Knight Riders vs Sunrisers Hyderabad | Rajiv Gandhi International Cricket Stadium, Hyderabad | Kolkata Knight Riders 171/9 (20 ov) Sunrisers Hyderabad 166/8 (20 ov) |
Kolkata Knight Riders won by 5 runs |
| 48 | Fri 05 May 2023 | Rajasthan Royals vs Gujarat Titans | Sawai Mansingh Stadium, Jaipur | Rajasthan Royals 118 (17.5 ov) Gujarat Titans 119/1 (13.5 ov) |
Gujarat Titans won by 9 wickets |
| 49 | Sat 06 May 2023 | Mumbai Indians vs Chennai Super Kings | M. A. Chidambaram Stadium, Chennai | Mumbai Indians 139/8 (20 ov) Chennai Super Kings 140/4 (17.4 ov) |
Chennai Super Kings won by 6 wickets |
| 50 | Sat 06 May 2023 | Royal Challengers Bangalore vs Delhi Capitals | Arun Jaitley Stadium, Delhi | Royal Challengers Bangalore 181/4 (20 ov) Delhi Capitals 187/3 (16.4 ov) |
Delhi Capitals won by 7 wickets |
| 51 | Sun 07 May 2023 | Gujarat Titans vs Lucknow Super Giants | Narendra Modi Stadium, Ahmedabad | Gujarat Titans 227/2 (20 ov) Lucknow Super Giants 171/7 (20 ov) |
Gujarat Titans won by 56 runs |
| 52 | Sun 07 May 2023 | Rajasthan Royals vs Sunrisers Hyderabad | Sawai Mansingh Stadium, Jaipur | Rajasthan Royals 214/2 (20 ov) Sunrisers Hyderabad 217/6 (20 ov) |
Sunrisers Hyderabad won by 4 wickets |
| 53 | Mon 08 May 2023 | Punjab Kings vs Kolkata Knight Riders | Eden Gardens, Kolkata | Punjab Kings 179/7 (20 ov) Kolkata Knight Riders 182/5 (20 ov) |
Kolkata Knight Riders won by 5 wickets |
| 54 | Tue 09 May 2023 | Royal Challengers Bangalore vs Mumbai Indians | Wankhede Stadium, Mumbai | Royal Challengers Bangalore 199/6 (20 ov) Mumbai Indians 200/4 (16.3 ov) |
Mumbai Indians won by 6 wickets |
| 55 | Wed 10 May 2023 | Chennai Super Kings vs Delhi Capitals | M. A. Chidambaram Stadium, Chennai | Chennai Super Kings 167/8 (20 ov) Delhi Capitals 140/8 (20 ov) |
Chennai Super Kings won by 27 runs |
| 56 | Thu 11 May 2023 | Kolkata Knight Riders vs Rajasthan Royals | Eden Gardens, Kolkata | Kolkata Knight Riders 149/8 (20 ov) Rajasthan Royals 151/1 (13.1 ov) |
Rajasthan Royals won by 9 wickets |
| 57 | Fri 12 May 2023 | Mumbai Indians vs Gujarat Titans | Wankhede Stadium, Mumbai | Mumbai Indians 218/5 (20 ov) Gujarat Titans 191/8 (20 ov) |
Mumbai Indians won by 27 runs |
| 58 | Sat 13 May 2023 | Sunrisers Hyderabad vs Lucknow Super Giants | Rajiv Gandhi International Cricket Stadium, Hyderabad | Sunrisers Hyderabad 182/6 (20 ov) Lucknow Super Giants 185/3 (19.2 ov) |
Lucknow Super Giants won by 7 wickets |
| 59 | Sat 13 May 2023 | Punjab Kings vs Delhi Capitals | Arun Jaitley Stadium, Delhi | Punjab Kings 167/7 (20 ov) Delhi Capitals 136/8 (20 ov) |
Punjab Kings won by 31 runs |
| 60 | Sun 14 May 2023 | Royal Challengers Bangalore vs Rajasthan Royals | Sawai Mansingh Stadium, Jaipur | Royal Challengers Bangalore 171/5 (20 ov) Rajasthan Royals 59 (10.3 ov) |
Royal Challengers Bangalore won by 112 runs |
| 61 | Sun 14 May 2023 | Chennai Super Kings vs Kolkata Knight Riders | M. A. Chidambaram Stadium, Chennai | Chennai Super Kings 144/6 (20 ov) Kolkata Knight Riders 147/4 (18.3 ov) |
Kolkata Knight Riders won by 6 wickets |
| 62 | Mon 15 May 2023 | Gujarat Titans vs Sunrisers Hyderabad | Narendra Modi Stadium, Ahmedabad | Gujarat Titans 188/9 (20 ov) Sunrisers Hyderabad 154/9 (20 ov) |
Gujarat Titans won by 34 runs |
| 63 | Tue 16 May 2023 | Lucknow Super Giants vs Mumbai Indians | BRSABV Ekana Cricket Stadium, Lucknow | Lucknow Super Giants 177/3 (20 ov) Mumbai Indians 172/5 (20 ov) |
Lucknow Super Giants won by 5 runs |
| 64 | Wed 17 May 2023 | Delhi Capitals vs Punjab Kings | HPCA Stadium, Dharamshala | Delhi Capitals 213/2 (20 ov) Punjab Kings 198/8 (20 ov) |
Delhi Capitals won by 15 runs |
| 65 | Thu 18 May 2023 | Sunrisers Hyderabad vs Royal Challengers Bangalore | Rajiv Gandhi International Cricket Stadium, Hyderabad | Sunrisers Hyderabad 186/5 (20 ov) Royal Challengers Bangalore 187/2 (19.2 ov) |
Royal Challengers Bangalore won by 8 wickets |
| 66 | Fri 19 May 2023 | Punjab Kings vs Rajasthan Royals | HPCA Stadium, Dharamshala | Punjab Kings 187/5 (20 ov) Rajasthan Royals 189/6 (19.4 ov) |
Rajasthan Royals won by 4 wickets |
| 67 | Sat 20 May 2023 | Chennai Super Kings vs Delhi Capitals | Arun Jaitley Stadium, Delhi | Chennai Super Kings 223/3 (20 ov) Delhi Capitals 146/9 (20 ov) |
Chennai Super Kings won by 77 runs |
| 68 | Sat 20 May 2023 | Lucknow Super Giants vs Kolkata Knight Riders | Eden Gardens, Kolkata | Lucknow Super Giants 176/8 (20 ov) Kolkata Knight Riders 175/7 (20 ov) |
Lucknow Super Giants won by 1 run |
| 69 | Sun 21 May 2023 | Sunrisers Hyderabad vs Mumbai Indians | Wankhede Stadium, Mumbai | Sunrisers Hyderabad 200/5 (20 ov) Mumbai Indians 201/2 (18 ov) |
Mumbai Indians won by 8 wickets |
| 70 | Sun 21 May 2023 | Royal Challengers Bangalore vs Gujarat Titans | M. Chinnaswamy Stadium, Bengaluru | Royal Challengers Bangalore 197/5 (20 ov) Gujarat Titans 198/4 (19.1 ov) |
Gujarat Titans won by 6 wickets |
Marked in the table above: Match 45 (Lucknow Super Giants vs Chennai Super Kings, BRSABV Ekana Cricket Stadium) ended with no result; Match 2 (Punjab Kings vs Kolkata Knight Riders) was decided on the DLS method: Punjab Kings won by 7 runs (DLS method).
IPL 2023 playoffs
| Match | Date | Fixture | Venue | Score | Result |
|---|---|---|---|---|---|
| Qualifier 1 | Tue 23 May 2023 | Chennai Super Kings vs Gujarat Titans | M. A. Chidambaram Stadium, Chennai | Chennai Super Kings 172/7 (20 ov) Gujarat Titans 157 (20 ov) |
Chennai Super Kings won by 15 runs |
| Eliminator | Wed 24 May 2023 | Mumbai Indians vs Lucknow Super Giants | M. A. Chidambaram Stadium, Chennai | Mumbai Indians 182/8 (20 ov) Lucknow Super Giants 101 (16.3 ov) |
Mumbai Indians won by 81 runs |
| Qualifier 2 | Fri 26 May 2023 | Gujarat Titans vs Mumbai Indians | Narendra Modi Stadium, Ahmedabad | Gujarat Titans 233/3 (20 ov) Mumbai Indians 171 (18.2 ov) |
Gujarat Titans won by 62 runs |
| Final | Mon 29 May 2023 | Gujarat Titans vs Chennai Super Kings | Narendra Modi Stadium, Ahmedabad | Gujarat Titans 214/4 (20 ov) Chennai Super Kings 171/5 (15 ov) |
Chennai Super Kings won by 5 wickets (DLS method) |
Chennai beat Gujarat in Qualifier 1 to reach the final directly. Mumbai Indians thrashed Lucknow in the Eliminator but lost Qualifier 2 to Gujarat by 62 runs.
IPL 2023 questions, answered
Who won IPL 2023?
Chennai Super Kings won IPL 2023, beating Gujarat Titans in the final on 29 May 2023 at Narendra Modi Stadium, Ahmedabad. Gujarat Titans 214/4 (20 ov) lost to Chennai Super Kings 171/5 (15 ov, DLS target 171); Chennai Super Kings won by 5 wickets (DLS method).
How many matches were played in IPL 2023?
74 in total: 70 league matches, then Qualifier 1, the Eliminator, Qualifier 2 and the final, played between 31 March 2023 and 29 May 2023.
Who finished top of the IPL 2023 league table?
Gujarat Titans, with 20 points and a net run rate of +0.809.
Who won the Orange Cap and Purple Cap in IPL 2023?
The Orange Cap went to Shubman Gill, who was also named Player of the Tournament. The Purple Cap went to Mohammed Shami.
Where can I see the other seasons?
Every season from 2008 to 2026 sits under the main IPL Schedule page, which also carries the all-time winners table and the trophy table.




