Cricket fans, get ready! The IPL 2023 schedule brought us one of the most exciting seasons in the history of the Indian Premier League. The tournament ran from March 31 to May 29, 2023, with 74 matches played across 12 different cities.
The IPL 2023 schedule featured 10 teams battling for the trophy. Defending champions Gujarat Titans faced Chennai Super Kings in the opening match at the world’s largest cricket stadium in Ahmedabad. This was the 16th season of the IPL, and it was full of thrilling moments.
In this guide, we will explore everything you need to know about the IPL 2023 schedule. You will find match dates, venues, team-wise fixtures, results, and much more. Let’s dive into the action!
IPL 2023 Start Date and Tournament Format
It began on March 31, 2023 and ended on May 29, 2023. The Board of Control for Cricket in India (BCCI) announced the full schedule on February 17, 2023.
Here is how the tournament worked:
- Total matches: 74 matches were played in total
- League stage: 70 league matches
- Playoffs: 4 knockout matches
- Teams: 10 teams participated
- Matches per team: Each team played 14 matches
- Home and away: Every team played 7 home games and 7 away games.
- Double headers: There were 18 double-header days
- Match timings: Day games started at 3:30 PM IST, and evening games started at 7:30 PM IST
This returned to the traditional home-and-away format after the COVID-19 years. This meant fans could watch their favorite teams play in their home cities again.
The tournament was played across 12 venues in India. These included Ahmedabad, Mohali, Lucknow, Hyderabad, Bengaluru, Chennai, Delhi, Kolkata, Jaipur, Mumbai, Guwahati, and Dharamshala.
IPL Schedule 2023 Full Match List
Here is the complete IPL schedule 2023 with all 74 matches. The table below shows every match from the league stage.
| Match No. | Date | Day | Match | Time (IST) | Venue |
|---|---|---|---|---|---|
| 1 | 31-Mar-23 | Friday | GT vs CSK | 7:30 PM | Ahmedabad |
| 2 | 01-Apr-23 | Saturday | PBKS vs KKR | 3:30 PM | Mohali |
| 3 | 01-Apr-23 | Saturday | LSG vs DC | 7:30 PM | Lucknow |
| 4 | 02-Apr-23 | Sunday | SRH vs RR | 3:30 PM | Hyderabad |
| 5 | 02-Apr-23 | Sunday | RCB vs MI | 7:30 PM | Bengaluru |
| 6 | 03-Apr-23 | Monday | CSK vs LSG | 7:30 PM | Chennai |
| 7 | 04-Apr-23 | Tuesday | DC vs GT | 7:30 PM | Delhi |
| 8 | 05-Apr-23 | Wednesday | RR vs PBKS | 7:30 PM | Guwahati |
| 9 | 06-Apr-23 | Thursday | KKR vs RCB | 7:30 PM | Kolkata |
| 10 | 07-Apr-23 | Friday | LSG vs SRH | 7:30 PM | Lucknow |
| 11 | 08-Apr-23 | Saturday | RR vs DC | 3:30 PM | Guwahati |
| 12 | 08-Apr-23 | Saturday | MI vs CSK | 7:30 PM | Mumbai |
| 13 | 09-Apr-23 | Sunday | GT vs KKR | 3:30 PM | Ahmedabad |
| 14 | 09-Apr-23 | Sunday | SRH vs PBKS | 7:30 PM | Hyderabad |
| 15 | 10-Apr-23 | Monday | RCB vs LSG | 7:30 PM | Bengaluru |
| 16 | 11-Apr-23 | Tuesday | DC vs MI | 7:30 PM | Delhi |
| 17 | 12-Apr-23 | Wednesday | CSK vs RR | 7:30 PM | Chennai |
| 18 | 13-Apr-23 | Thursday | PBKS vs GT | 7:30 PM | Mohali |
| 19 | 14-Apr-23 | Friday | KKR vs SRH | 7:30 PM | Kolkata |
| 20 | 15-Apr-23 | Saturday | RCB vs DC | 3:30 PM | Bengaluru |
| 21 | 15-Apr-23 | Saturday | LSG vs PBKS | 7:30 PM | Lucknow |
| 22 | 16-Apr-23 | Sunday | MI vs KKR | 3:30 PM | Mumbai |
| 23 | 16-Apr-23 | Sunday | GT vs RR | 7:30 PM | Ahmedabad |
| 24 | 17-Apr-23 | Monday | RCB vs CSK | 7:30 PM | Bengaluru |
| 25 | 18-Apr-23 | Tuesday | SRH vs MI | 7:30 PM | Hyderabad |
| 26 | 19-Apr-23 | Wednesday | RR vs LSG | 7:30 PM | Jaipur |
| 27 | 20-Apr-23 | Thursday | PBKS vs RCB | 3:30 PM | Mohali |
| 28 | 20-Apr-23 | Thursday | DC vs KKR | 7:30 PM | Delhi |
| 29 | 21-Apr-23 | Friday | CSK vs SRH | 7:30 PM | Chennai |
| 30 | 22-Apr-23 | Saturday | LSG vs GT | 3:30 PM | Lucknow |
| 31 | 22-Apr-23 | Saturday | MI vs PBKS | 7:30 PM | Mumbai |
| 32 | 23-Apr-23 | Sunday | RCB vs RR | 3:30 PM | Bengaluru |
| 33 | 23-Apr-23 | Sunday | KKR vs CSK | 7:30 PM | Kolkata |
| 34 | 24-Apr-23 | Monday | SRH vs DC | 7:30 PM | Hyderabad |
| 35 | 25-Apr-23 | Tuesday | GT vs MI | 7:30 PM | Ahmedabad |
| 36 | 26-Apr-23 | Wednesday | RCB vs KKR | 7:30 PM | Bengaluru |
| 37 | 27-Apr-23 | Thursday | RR vs CSK | 7:30 PM | Jaipur |
| 38 | 28-Apr-23 | Friday | PBKS vs LSG | 7:30 PM | Mohali |
| 39 | 29-Apr-23 | Saturday | DC vs SRH | 3:30 PM | Delhi |
| 40 | 29-Apr-23 | Saturday | KKR vs GT | 7:30 PM | Kolkata |
| 41 | 30-Apr-23 | Sunday | MI vs RR | 3:30 PM | Mumbai |
| 42 | 30-Apr-23 | Sunday | CSK vs PBKS | 7:30 PM | Chennai |
| 43 | 01-May-23 | Monday | LSG vs RCB | 7:30 PM | Lucknow |
| 44 | 02-May-23 | Tuesday | GT vs DC | 7:30 PM | Ahmedabad |
| 45 | 03-May-23 | Wednesday | KKR vs PBKS | 7:30 PM | Kolkata |
| 46 | 04-May-23 | Thursday | SRH vs KKR | 7:30 PM | Hyderabad |
| 47 | 05-May-23 | Friday | CSK vs MI | 7:30 PM | Chennai |
| 48 | 06-May-23 | Saturday | DC vs RCB | 3:30 PM | Delhi |
| 49 | 06-May-23 | Saturday | GT vs LSG | 7:30 PM | Ahmedabad |
| 50 | 07-May-23 | Sunday | RR vs SRH | 3:30 PM | Jaipur |
| 51 | 07-May-23 | Sunday | PBKS vs MI | 7:30 PM | Mohali |
| 52 | 08-May-23 | Monday | KKR vs LSG | 7:30 PM | Kolkata |
| 53 | 09-May-23 | Tuesday | CSK vs DC | 7:30 PM | Chennai |
| 54 | 10-May-23 | Wednesday | MI vs RCB | 7:30 PM | Mumbai |
| 55 | 11-May-23 | Thursday | KKR vs RR | 7:30 PM | Kolkata |
| 56 | 12-May-23 | Friday | MI vs GT | 7:30 PM | Mumbai |
| 57 | 13-May-23 | Saturday | SRH vs LSG | 3:30 PM | Hyderabad |
| 58 | 13-May-23 | Saturday | DC vs PBKS | 7:30 PM | Delhi |
| 59 | 14-May-23 | Sunday | RR vs RCB | 3:30 PM | Jaipur |
| 60 | 14-May-23 | Sunday | CSK vs KKR | 7:30 PM | Chennai |
| 61 | 15-May-23 | Monday | GT vs SRH | 7:30 PM | Ahmedabad |
| 62 | 16-May-23 | Tuesday | LSG vs MI | 7:30 PM | Lucknow |
| 63 | 17-May-23 | Wednesday | PBKS vs DC | 7:30 PM | Dharamshala |
| 64 | 18-May-23 | Thursday | SRH vs RCB | 7:30 PM | Hyderabad |
| 65 | 19-May-23 | Friday | PBKS vs RR | 7:30 PM | Dharamshala |
| 66 | 20-May-23 | Saturday | DC vs CSK | 3:30 PM | Delhi |
| 67 | 20-May-23 | Saturday | KKR vs LSG | 7:30 PM | Kolkata |
| 68 | 21-May-23 | Sunday | MI vs SRH | 3:30 PM | Mumbai |
| 69 | 21-May-23 | Sunday | RCB vs GT | 7:30 PM | Bengaluru |
| 70 | 22-May-23 | Monday | RR vs PBKS | 7:30 PM | Jaipur |
IPL 2023 Match Dates and Timings
It had matches almost every day. Here is the timing breakdown:
| Match Type | Time (IST) | Details |
|---|---|---|
| Day Match | 3:30 PM | Started in the afternoon |
| Evening Match | 7:30 PM | Started in the evening |
| Double-Header Days | 3:30 PM & 7:30 PM | Two matches on same day |
Key dates to remember:
- Opening match: March 31, 2023 – GT vs CSK
- First double-header: April 1, 2023
- Playoffs start: May 23, 2023
- Final: May 29, 2023 (rescheduled from May 28 due to rain)
The evening matches at 7:30 PM were the most watched. Fans loved gathering with friends and family to watch the night games under the stadium lights.
IPL 2023 Team-Wise Schedule
Let us look at how each team’s was planned.
Gujarat Titans (GT)
- Captain: Hardik Pandya
- Opening match: March 31 vs CSK at Ahmedabad
- Home venue: Narendra Modi Stadium, Ahmedabad
- Total matches: 14 (7 home, 7 away)
Chennai Super Kings (CSK)
- Captain: MS Dhoni
- Opening match: March 31 vs GT at Ahmedabad
- Home venue: M.A. Chidambaram Stadium, Chennai
- Total matches: 14 (7 home, 7 away)
Mumbai Indians (MI)
- Captain: Rohit Sharma
- First match: April 2 vs RCB at Bengaluru
- Home venue: Wankhede Stadium, Mumbai
- Total matches: 14 (7 home, 7 away)
Royal Challengers Bangalore (RCB)
- Captain: Faf du Plessis
- First match: April 2 vs MI at Bengaluru
- Home venue: M. Chinnaswamy Stadium, Bengaluru
- Total matches: 14 (7 home, 7 away)
Kolkata Knight Riders (KKR)
- Captain: Nitish Rana
- First match: April 1 vs PBKS at Mohali
- Home venue: Eden Gardens, Kolkata
- Total matches: 14 (7 home, 7 away)
Lucknow Super Giants (LSG)
- Captain: KL Rahul
- First match: April 1 vs DC at Lucknow
- Home venue: Ekana Stadium, Lucknow
- Total matches: 14 (7 home, 7 away)
Delhi Capitals (DC)
- Captain: David Warner
- First match: April 1 vs LSG at Lucknow
- Home venue: Arun Jaitley Stadium, Delhi
- Total matches: 14 (7 home, 7 away)
Sunrisers Hyderabad (SRH)
- Captain: Aiden Markram
- First match: April 2 vs RR at Hyderabad
- Home venue: Rajiv Gandhi Stadium, Hyderabad
- Total matches: 14 (7 home, 7 away)
Rajasthan Royals (RR)
- Captain: Sanju Samson
- First match: April 2 vs SRH at Hyderabad
- Home venues: Sawai Mansingh Stadium (Jaipur) and Barsapara Stadium (Guwahati)
- Total matches: 14 (7 home, 7 away)
Punjab Kings (PBKS)
- Captain: Shikhar Dhawan
- First match: April 1 vs KKR at Mohali
- Home venues: PCA Stadium (Mohali) and HPCA Stadium (Dharamshala)
- Total matches: 14 (7 home, 7 away)
IPL 2023 Venue List
It was played across 12 venues. Here is the complete list:
| Venue | City | Home Team |
|---|---|---|
| Narendra Modi Stadium | Ahmedabad | Gujarat Titans |
| PCA IS Bindra Stadium | Mohali | Punjab Kings |
| Ekana Cricket Stadium | Lucknow | Lucknow Super Giants |
| Rajiv Gandhi Stadium | Hyderabad | Sunrisers Hyderabad |
| M. Chinnaswamy Stadium | Bengaluru | Royal Challengers Bangalore |
| M.A. Chidambaram Stadium | Chennai | Chennai Super Kings |
| Arun Jaitley Stadium | Delhi | Delhi Capitals |
| Eden Gardens | Kolkata | Kolkata Knight Riders |
| Sawai Mansingh Stadium | Jaipur | Rajasthan Royals |
| Wankhede Stadium | Mumbai | Mumbai Indians |
| Barsapara Stadium | Guwahati | Rajasthan Royals (second home) |
| HPCA Stadium | Dharamshala | Punjab Kings (second home) |
Some teams had two home venues:
- Rajasthan Royals played their first two home matches in Guwahati, then moved to Jaipur
- Punjab Kings played five matches in Mohali and two in Dharamshala
IPL 2023 Opening Match Details
It started with a blockbuster opening match. Here are the key details:
- Match: Gujarat Titans vs Chennai Super Kings
- Date: March 31, 2023
- Time: 7:30 PM IST
- Venue: Narendra Modi Stadium, Ahmedabad
- Result: Gujarat Titans won by 5 wickets
What made this match special:
- It was a rematch of the 2022 finalists
- The Narendra Modi Stadium is the world’s largest cricket stadium
- Defending champions GT started their title defense with a win
- Fans filled the stadium to watch MS Dhoni and Hardik Pandya
The opening ceremony took place before the match. Fireworks and music made it a memorable night for all cricket fans.
IPL 2023 Double-Header Match Schedule

This schedule had 18 double-header days. On these days, two matches were played – one at 3:30 PM and one at 7:30 PM.
Here is the complete double-header schedule:
| Date | Day | Match 1 (3:30 PM) | Match 2 (7:30 PM) |
|---|---|---|---|
| 01-Apr-23 | Saturday | PBKS vs KKR | LSG vs DC |
| 02-Apr-23 | Sunday | SRH vs RR | RCB vs MI |
| 08-Apr-23 | Saturday | RR vs DC | MI vs CSK |
| 09-Apr-23 | Sunday | GT vs KKR | SRH vs PBKS |
| 15-Apr-23 | Saturday | RCB vs DC | LSG vs PBKS |
| 16-Apr-23 | Sunday | MI vs KKR | GT vs RR |
| 20-Apr-23 | Thursday | PBKS vs RCB | DC vs KKR |
| 22-Apr-23 | Saturday | LSG vs GT | MI vs PBKS |
| 23-Apr-23 | Sunday | RCB vs RR | KKR vs CSK |
| 29-Apr-23 | Saturday | DC vs SRH | KKR vs GT |
| 30-Apr-23 | Sunday | MI vs RR | CSK vs PBKS |
| 06-May-23 | Saturday | DC vs RCB | GT vs LSG |
| 07-May-23 | Sunday | RR vs SRH | PBKS vs MI |
| 13-May-23 | Saturday | SRH vs LSG | DC vs PBKS |
| 14-May-23 | Sunday | RR vs RCB | CSK vs KKR |
| 20-May-23 | Saturday | DC vs CSK | KKR vs LSG |
| 21-May-23 | Sunday | MI vs SRH | RCB vs GT |
Double-header days were special for fans. They could watch cricket from afternoon until late night. It was like a cricket festival!
IPL 2023 Playoff Schedule
It playoffs started after the league stage. The top 4 teams qualified for the playoffs.
Here is the complete playoff schedule:
| Match | Date | Teams | Venue |
|---|---|---|---|
| Qualifier 1 | 23-May-23 | GT vs CSK | M.A. Chidambaram Stadium, Chennai |
| Eliminator | 24-May-23 | LSG vs MI | M.A. Chidambaram Stadium, Chennai |
| Qualifier 2 | 26-May-23 | GT vs MI | Narendra Modi Stadium, Ahmedabad |
| Final | 29-May-23 | CSK vs GT | Narendra Modi Stadium, Ahmedabad |
Playoff results:
- Qualifier 1: CSK beat GT – CSK reached the final
- Eliminator: MI beat LSG – MI stayed alive
- Qualifier 2: GT beat MI – GT reached the final
- Final: CSK beat GT – CSK won the trophy
IPL 2023 Final Match Schedule
The final of the schedule was one of the most exciting matches ever. Here are the details:
- Match: Chennai Super Kings vs Gujarat Titans
- Original date: May 28, 2023
- Rescheduled date: May 29, 2023 (due to rain)
- Time: 7:30 PM IST
- Venue: Narendra Modi Stadium, Ahmedabad
- Result: Chennai Super Kings won by 5 wickets
Match highlights:
- Rain interrupted the match on May 28, so it was moved to the reserve day.
- CSK chased down the target in a tense finish
- Ravindra Jadeja hit a six and a four on the last two balls to win the match.
- CSK won their 5th IPL title, matching Mumbai Indians’ record
Key performances:
- Shubman Gill (GT) scored 890 runs and won the Orange Cap.
- Mohammed Shami (GT) took 28 wickets and won the Purple Cap.
- Shubman Gill also won the Most Valuable Player award.
- MS Dhoni became the joint-most successful IPL captain with 5 titles.
The final was a perfect ending to the IPL 2023 schedule. Fans witnessed history as CSK equaled MI’s record of five titles.
IPL 2023 Complete Time Table
Here is the complete schedule in a simple time table format:
| Phase | Dates | Matches | Venues |
|---|---|---|---|
| League Stage | 31-Mar to 22-May | 70 matches | 12 cities |
| Qualifier 1 | 23-May | 1 match | Chennai |
| Eliminator | 24-May | 1 match | Chennai |
| Qualifier 2 | 26-May | 1 match | Ahmedabad |
| Final | 29-May | 1 match | Ahmedabad |
Weekly breakdown:
- Matches were played almost every day
- Weekends had double-headers
- Weekdays usually had one evening match at 7:30 PM
IPL 2023 Teams and Squads Overview
This featured 10 teams with star players. Here is a quick overview:
Chennai Super Kings (CSK)
- Captain: MS Dhoni
- Key players: Devon Conway, Ruturaj Gaikwad, Ravindra Jadeja, Deepak Chahar
- Style: Known for experience and calm finishing
Gujarat Titans (GT)
- Captain: Hardik Pandya
- Key players: Shubman Gill, Mohammed Shami, Rashid Khan, David Miller
- Style: Strong bowling attack and explosive batting
Mumbai Indians (MI)
- Captain: Rohit Sharma
- Key players: Suryakumar Yadav, Ishan Kishan, Jasprit Bumrah, Tim David
- Style: Aggressive batting and pace bowling
Royal Challengers Bangalore (RCB)
- Captain: Faf du Plessis
- Key players: Virat Kohli, Glenn Maxwell, Wanindu Hasaranga, Mohammed Siraj
- Style: Star-studded batting lineup
Kolkata Knight Riders (KKR)
- Captain: Nitish Rana
- Key players: Andre Russell, Sunil Narine, Shardul Thakur, Rinku Singh
- Style: All-rounders and spin bowling
Lucknow Super Giants (LSG)
- Captain: KL Rahul
- Key players: Marcus Stoinis, Ravi Bishnoi, Kyle Mayers, Nicholas Pooran
- Style: Balanced team with strong overseas players
Delhi Capitals (DC)
- Captain: David Warner
- Key players: Rishabh Pant, Axar Patel, Kuldeep Yadav, Mitchell Marsh
- Style: Aggressive top order and quality spinners
Sunrisers Hyderabad (SRH)
- Captain: Aiden Markram
- Key players: Abdul Samad, Bhuvneshwar Kumar, Umran Malik, Mayank Agarwal
- Style: Pace bowling and young talent
Rajasthan Royals (RR)
- Captain: Sanju Samson
- Key players: Jos Buttler, Yashasvi Jaiswal, Ravichandran Ashwin, Trent Boult
- Style: Explosive openers and experienced bowlers
Punjab Kings (PBKS)
- Captain: Shikhar Dhawan
- Key players: Sam Curran, Liam Livingstone, Kagiso Rabada, Arshdeep Singh
- Style: Power hitters and pace attack
IPL 2023 Points Table
The IPL 2023 schedule points table showed how teams performed. Here are the final standings:
| Position | Team | Matches | Won | Lost | No Result | Points | Net Run Rate |
|---|---|---|---|---|---|---|---|
| 1 | Gujarat Titans (GT) | 14 | 10 | 4 | 0 | 20 | +0.809 |
| 2 | Chennai Super Kings (CSK) | 14 | 8 | 5 | 1 | 17 | +0.652 |
| 3 | Lucknow Super Giants (LSG) | 14 | 8 | 5 | 1 | 17 | +0.284 |
| 4 | Mumbai Indians (MI) | 14 | 8 | 6 | 0 | 16 | -0.044 |
| 5 | Rajasthan Royals (RR) | 14 | 7 | 7 | 0 | 14 | +0.148 |
| 6 | Royal Challengers Bangalore (RCB) | 14 | 7 | 7 | 0 | 14 | +0.135 |
| 7 | Kolkata Knight Riders (KKR) | 14 | 6 | 8 | 0 | 12 | -0.239 |
| 8 | Punjab Kings (PBKS) | 14 | 6 | 8 | 0 | 12 | -0.304 |
| 9 | Delhi Capitals (DC) | 14 | 5 | 9 | 0 | 10 | -0.808 |
| 10 | Sunrisers Hyderabad (SRH) | 14 | 4 | 10 | 0 | 8 | -0.590 |
Key points:
- GT topped the table with 20 points
- CSK and LSG finished with 17 points each
- The top 4 teams (GT, CSK, LSG, MI) qualified for the playoffs
- SRH finished last with only 8 points
Read Related Post : IPL 2024 Points Table
IPL 2023 Match Results
Here are the key results from the IPL 2023 schedule:
| Match | Winner | Margin | Player of the Match |
|---|---|---|---|
| GT vs CSK (Match 1) | GT | 5 wickets | Rashid Khan |
| PBKS vs KKR (Match 2) | PBKS | 7 runs (DLS) | Sam Curran |
| LSG vs DC (Match 3) | LSG | 50 runs | Kyle Mayers |
| SRH vs RR (Match 4) | RR | 72 runs | Yashasvi Jaiswal |
| RCB vs MI (Match 5) | RCB | 8 wickets | Faf du Plessis |
Major tournament results:
- Highest team total: RCB scored 212 against LSG
- Most runs: Shubman Gill – 890 runs
- Most wickets: Mohammed Shami – 28 wickets
- Most sixes: Shivam Dube – 35 sixes
- Most fours: Shubman Gill – 85 fours
Memorable matches:
- RCB vs KKR (April 6): KKR won by 81 runs
- MI vs CSK (April 8): CSK won by 7 wickets in a classic rivalry match
- GT vs MI (May 12): GT won by 27 runs
- SRH vs RCB (May 18): RCB won by 8 wickets
- The Final (May 29): CSK won by 5 wickets in a last-ball thriller
Read Related Post : IPL 2025 Points Table
Conclusion
The IPL 2023 schedule gave us two months of non-stop cricket entertainment. From the opening match on March 31 to the thrilling final on May 29, every game brought something special.
What made IPL 2023 great:
- 74 matches of high-quality cricket
- 12 venues across India bringing cricket to every region
- 18 double-headers giving fans more cricket to enjoy
- Return of home-and-away format after COVID-19
Records broken:
- CSK won their 5th title, equaling MI’s record
- Shubman Gill scored 890 runs, the highest in the season.
- Mohammed Shami took 28 wickets
- MS Dhoni became the joint-most successful IPL captain.
The IPL 2023 schedule showed why the Indian Premier League is the biggest cricket tournament in the world. Fans from all over India and the world watched their favorite players and teams compete at the highest level.
As we look back, IPL 2023 will be remembered for:
- The brilliant batting of Shubman Gill
- The deadly bowling of Mohammed Shami
- The cool captaincy of MS Dhoni
- The thrilling final that went down to the last ball
Cricket fans are already waiting for the next season. The IPL 2023 schedule set a high standard. It showed us that cricket is not just a sport – it is a celebration that brings people together.
Frequently Asked Questions
When did IPL 2023 start and end?
IPL 2023 started on March 31, 2023, and ended on May 29, 2023. The final was rescheduled from May 28 to May 29 due to rain in Ahmedabad.
How many matches were played in IPL 2023?
A total of 74 matches were played in IPL 2023. This included 70 league matches and 4 playoff matches.
Which team won IPL 2023?
Chennai Super Kings (CSK) won IPL 2023. They defeated Gujarat Titans by 5 wickets in the final at Narendra Modi Stadium in Ahmedabad.
Who won the Orange Cap and Purple Cap in IPL 2023?
Shubman Gill of Gujarat Titans won the Orange Cap with 890 runs. Mohammed Shami, also from Gujarat Titans, won the Purple Cap with 28 wickets.
How many venues hosted IPL 2023 matches?
IPL 2023 matches were played across 12 venues in India. These included Ahmedabad, Mohali, Lucknow, Hyderabad, Bengaluru, Chennai, Delhi, Kolkata, Jaipur, Mumbai, Guwahati, and Dharamshala.



