IPL 2023 Schedule and Matches: The Indian Premier League, commonly known as IPL, is one of the most popular T20 cricket leagues in the world. IPL 2023 is the upcoming season of the tournament and promises to bring together some of the best cricketing talents from across the globe. The tournament features a total of eight teams, representing different cities in India, who compete against each other in a round-robin format followed by playoffs.
Fans are looking forward to an exciting cricketing extravaganza as the tournament showcases some of the biggest names in the game, both established veterans and up-and-coming players. The biggest cricket league in India is starting and fans are finding it hard to remain calm.
March 31st is the inaugural day of the 16th edition of the cricket league. The first match of the season had two of the top teams competing against each other at Narendra Modi Stadium, Ahmedabad. Four-time title winners Chennai Super Kings (CSK) played against current champions Gujarat Titans (GT) at the inaugural match starting at 7:30 PM IST. The match between Mahendra Singh Dhoni, CSK's captain and Hardik Pandya, GT's captain was a spectacle to see.
Chennai lost the match to Gujarat by 5 wickets. It is also worth mentioning that CSK and GT have gone head-to-head three times in IPL and all of the three times, GT has won the matches. In other words, CSK has never won a match against GT in the history of IPL.
It should also be mentioned that the team Gujarat Titans was founded in 2021. It is one of the two teams added to the league which originally consisted of only 8 teams.
In this article, we will take a closer look at the IPL 2023 schedule, matches, teams, players, and results to give you an insight into what to expect from this much-awaited cricket tournament.
Full IPL 2023 Schedule: Match Start Dates, Timings, and Results
The BCCI has officially announced that IPL season 2023 will begin on 31st March. The 74 league-stage matches for the 16th season of the Indian Premier League are slated to take place across 52 days at 12 locations. The season's first match took place between Gujarat Titans and Chennai Super Kings.
Here is the complete IPL 2023 schedule.
(Teams in bold are the match winners.)
Date | Match | Timing (IST) | Venue |
31st March | Gujarat Titans (182/5) vs Chennai Super Kings (178/7) GT won by 5 wickets | 7:30 PM | Ahmedabad |
1st April | Punjab Kings (191/5) vs Kolkata Knight Riders (146/7) PK won by 7 runs | 3:30 PM | Mohali |
Lucknow Super Giants (193/6) vs Delhi Capitals (143/9) LSG won by 50 runs | 7:30 PM | Lucknow | |
2nd April | Sunrisers Hyderabad (131/8) vs Rajasthan Royals (203/5) RR won by 72 runs | 3:30 PM | Hyderabad |
Royal Challengers Bangalore (172/2) vs Mumbai Indians (171/7) RCB won by 8 wickets | 7:30 PM | Bengaluru | |
3rd April | Chennai Super Kings (217/7) vs Lucknow Super Giants (205/7) CSK won by 12 runs | 7:30 PM | Chennai |
4th April | Delhi Capitals (162/8) vs Gujarat Titans (163/4) GT won by 6 wickets and 11 balls left | 7:30 PM | Delhi |
5th April | Rajasthan Royals (197/4) vs Punjab Kings (192/7) PBKS won by 5 runs | 7:30 PM | Guwahati |
6th April | Kolkata Knight Riders (204/7) vs Royal Challengers Bangalore (123) KKR won by 81 runs | 7:30 PM | Kolkata |
7th April | Lucknow Super Giants (127/5) vs Sunrisers Hyderabad (121/8) LSG won by 5 wickets | 7:30 PM | Lucknow |
8th April | Rajasthan Royals (199/4) vs Delhi Capitals (142/9) RR won by 57 runs | 3:30 PM | Guwahati |
Mumbai Indians (157/8) vs Chennai Super Kings (159/3) CSK won by 7 wickets and 11 balls left | 7:30 PM | Mumbai | |
9th April | Gujarat Titans (204/4) vs Kolkata Knight Riders (207/7) KKR won by 3 wickets and 0 balls left | 3:30 PM | Ahmedabad |
Sunrisers Hyderabad (145/2) vs Punjab Kings (143/9) SRH won by 8 wickets and 17 balls left | 7:30 PM | Hyderabad | |
10th April | Royal Challengers Bangalore (212/9) vs Lucknow Super Giants (213/9) LSG won by 1 wicket and 0 balls left | 7:30 PM | Bengaluru |
11th April | Delhi Capitals (172/10) vs Mumbai Indians (173/4) MI won by 6 wickets and 0 balls left | 7:30 PM | Delhi |
12th April | Chennai Super Kings vs Rajasthan Royals RR won by 3 runs and 0 balls left | 7:30 PM | Chennai |
13th April | Punjab Kings (153/8) vs Gujarat Titans (154/4) GT won by 6 wickets | 7:30 PM | Mohali |
14th April | Kolkata Knight Riders (205/7) vs Sunrisers Hyderabad (228/4) SRH won by 23 runs | 7:30 PM | Kolkata |
15th April | Royal Challengers Bangalore (174/6) vs Delhi Capitals (151/9) RCB won by 23 runs | 3:30 PM | Bengaluru |
Lucknow Super Giants (159/8) vs Punjab Kings (161/8) PBKS won by 2 Wickets | 7:30 PM | Lucknow | |
16th April | Mumbai Indians (186/5) vs Kolkata Knight Riders (185/6) MI won by 5 wickets | 3:30 PM | Mumbai |
Gujarat Titans (177/7) vs Rajasthan Royals (179/7) RR won by 3 wickets | 7:30 PM | Gujarat | |
17th April | Royal Challengers Bangalore (218/8) vs Chennai Super Kings (226/6) CSK won by 8 runs | 7:30 PM | Bengaluru |
18th April | Sunrisers Hyderabad (178/10) vs Mumbai Indians (192/5) MI won by 14 runs | 7:30 PM | Hyderabad |
19th April | Rajasthan Royals (144/6) vs Lucknow Super Giants (154/7) LSG won by 10 runs | 7:30 PM | Jaipur |
20th April | Punjab Kings (174/4) vs Royal Challengers Bangalore (150/10) RCB won by 24 runs | 3:30 PM | Mohali |
Delhi Capitals (128/6) vs Kolkata Knight Riders (127/10) DC won by 4 wickets | 7:30 PM | Delhi | |
21st April | Chennai Super Kings (138/3) vs Sunrisers Hyderabad (134/7) CSK won by 7 wickets | 7:30 PM | Chennai |
22nd April | Lucknow Super Giants (128/7) vs Gujarat Titans (135/6) GT won by 7 runs | 3:30 PM | Lucknow |
Mumbai Indians (201/6) vs Punjab Kings (214/8) PBKS won by 13 runs | 7:30 PM | Mumbai | |
23rd April | Royal Challengers Bangalore (189/9) vs Rajasthan Royals (182/6) RCB won by 7 runs | 3:30 PM | Bengaluru |
Kolkata Knight Riders (186/8) vs Chennai Super Kings (234/4) CSK won by 49 runs | 7:30 PM | Kolkata | |
24th April | Sunrisers Hyderabad (137/6) vs Delhi Capitals (144/9) DC won by 7 runs | 7:30 PM | Hyderabad |
25th April | Gujarat Titans (207/6) vs Mumbai Indians (152/9) GT won by 55 runs | 7:30 PM | Ahmedabad |
26th April | Royal Challengers Bangalore (179/8) vs Kolkata Knight Riders (200/5) KKR won by 21 runs | 7:30 PM | Bengaluru |
27th April | Rajasthan Royals (202/5) vs Chennai Super Kings (170/6) RR won by 32 runs | 7:30 PM | Jaipur |
28th April | Punjab Kings (201/10) vs Lucknow Super Giants (257/5) LSG won by 56 runs | 7:30 PM | Mohali |
29th April | Kolkata Knight Riders (179/7) vs Gujarat Titans (180/3) GT won by 7 wickets | 3:30 PM | Kolkata |
Delhi Capitals (188/6) vs Sunrisers Hyderabad (197/6) SRH won by 9 runs | 7:40 PM | Delhi | |
30th April | Chennai Super Kings (200/4) vs Punjab Kings (201/6) PBKS won by 4 wickets | 3:30 PM | Chennai |
Mumbai Indians (214/4) vs Rajasthan Royals (212/7) MI won by 6 wickets | 7:30 PM | Mumbai | |
1st May | Lucknow Super Giants (108) vs Royal Challengers Bangalore (126/9) RCB won by 18 runs | 7:30 PM | Lucknow |
2nd May | Gujarat Titans (125/5) vs Delhi Capitals (130/8) DC won by 5 runs | 7:30 PM | Ahmedabad |
3rd May | Punjab Kings (214/3) vs Mumbai Indians (216/4) MI won by 6 wickets | 7:30 PM | Mohali |
4th May | Sunrisers Hyderabad (166/8) vs Kolkata Knight Riders (171/9) KKR Won by 5 Runs | 7:30 PM | Hyderabad |
5th May | Rajasthan Royals (118) vs Gujarat Titans (119/1) GT won by 9 wickets | 7:30 PM | Jaipur |
6th May | Chennai Super Kings (140/4) vs Mumbai Indians (139/8) CSK won by 6 wickets | 3:30 PM | Chennai |
Delhi Capitals (187/3) vs Royal Challengers Bangalore (181/4) DC won by 7 wickets | 7:30 PM | Delhi | |
7th May | Gujarat Titans (227/2) vs Lucknow Super Giants (171/7) GT won by 56 runs | 3:30 PM | Ahmedabad |
Rajasthan Royals (214/2) vs Sunrisers Hyderabad (217/6) SRH won by 4 wickets | 7:30 PM | Jaipur | |
8th May | Kolkata Knight Riders (182/5) vs Punjab Kings (179/7) KKR won by 5 wickets | 7:30 PM | Kolkata |
9th May | Mumbai Indians (200/4) vs Royal Challengers Bangalore (199/6) MI won by 6 wickets | 7:30 PM | Mumbai |
10th May | Chennai Super Kings (167/8) vs Delhi Capitals (140/8) CSK won by 27 runs | 7:30 PM | Chennai |
11th May | Kolkata Knight Riders (149/8) vs Rajasthan Royals (151/1) RR won by 9 wickets | 7:30 PM | Kolkata |
12th May | Mumbai Indians (218/5) vs Gujarat Titans (191/8) MI won by 27 runs | 7:30 PM | Mumbai |
13th May | Sunrisers Hyderabad (182/6) vs Lucknow Super Giants (185/3) LSG won by 7 wickets | 3:30 PM | Hyderabad |
Delhi Capitals (136/8) vs Punjab Kings (167/7) PBKS won by 31 runs | 7:30 PM | Delhi | |
14th May | Rajasthan Royals (59) vs Royal Challengers Bangalore (171/5) RCB won by 112 runs | 3:30 PM | Jaipur |
Chennai Super Kings (144/6) vs Kolkata Knight Riders (147/4) KKR won by 6 wickets | 7:30 PM | Chennai | |
15th May | Gujarat Titans (188/9) vs Sunrisers Hyderabad (154/9) GT won by 34 runs | 7:30 PM | Ahmedabad |
16th May | Lucknow Super Giants (177/3) vs Mumbai Indians (172/5) LSG won by 5 runs | 7:30 PM | Lucknow |
17th May | Punjab Kings (198/8) vs Delhi Capitals (213/2) DC won by 15 runs | 7:30 PM | Dharamshala |
18th May | Sunrisers Hyderabad (186/5) vs Royal Challengers Bangalore (187/2) RCB won by 8 wickets | 7:30 PM | Hyderabad |
19th May | Punjab Kings (187/5) vs Rajasthan Royals (189/6) RR won by 4 wickets | 7:30 PM | Dharamshala |
20th May | Delhi Capitals (146/9) vs Chennai Super Kings (223/3) CSK won by 77 runs | 3:30 PM | Delhi |
Kolkata Knight Riders (175/7) vs Lucknow Super Giants (176/8) LSG won by 1 run | 7:30 PM | Kolkata | |
21st May | Mumbai Indians (201/2) vs Sunrisers Hyderabad (200/5) MI won by 8 wickets | 3:30 PM | Mumbai |
Royal Challengers Bangalore (197/5) vs Gujarat Titans (198/4) GT won by 6 wickets | 7:30 PM | Bengaluru | |
23rd May (Qualifier 1) | Chennai Super Kings (172/7) vs Gujarat Titans (157) CSK won by 15 runs | 7:30 PM | Chennai |
24th May (Eliminator) | Lucknow Super Giants vs Mumbai Indians | 7: 30 PM | Chennai |
26th May (Qualifier 2) | Gujarat Titans vs Winner of Eliminator | 7:30 PM | Ahmedabad |
28th May (Finals) | Chennai Super Kings vs Winner of Qualifier 2 | 7:30 PM | Ahmedabad |
IPL 2023 Teams
The 16th season of India’s beloved IPL will feature 10 teams in total. The teams are divided into two groups A and B, with each group having 5 teams. The defending champions of the cricket league are Gujarat Titans led by Hardik Pandya. Gujarat Titans defeated one-time trophy winner Rajasthan Royals in a thrilling final in the IPL 2022 season.
Here is the list of teams participating in the IPL season 2023.
GROUP A | GROUP B |
Mumbai Indians | Chennai Super Kings |
Rajasthan Royals | Punjab Kings |
Kolkata Knight Riders | Sunrisers Hyderabad |
Delhi Capitals | Royal Challengers Bangalore |
Lucknow Super Giants | Gujrat Titans |
IPL 2023 Players List and Squad
Each IPL team has the freedom to select the number of players they want to have in their squad. However, there is a minimum requirement of 18 players and a maximum limit of 25 players per franchise. This allows teams to have flexibility in their selection process without feeling pressured to purchase a certain number of players. Consequently, some teams prefer to have a smaller squad with only 18-22 players, while others opt to go all out and have a maximum of 25 players. Ultimately, the number of players a franchise chooses to have in its squad is at its discretion.
The auction for IPL 2023 was held last year in December 2022. English cricketer Sam Curran became the most expensive player to be bought in the history of IPL. Curran was bought by Punjab Kings for a whopping amount of Rs. 18.50 crores. Cameron Green (Rs 17.50 crore) is the 2nd most expensive player in IPL history, followed by Ben Stokes (Rs 16.25 crore) and Chris Morris (Rs 16.25 crore) Here is the team-wise list of players participating in the IPL 2023 season.
1. Chennai Super Kings Player List
2. Gujarat Titans Players List
5. Rajasthan Royals Player List
6. Sunrisers Hyderabad Player List
7. Kolkata Knight Riders Player List
8. Royal Challengers Bangalore Player List
IPL 2023 Team Rankings
Gujarat Titans is at the top of the IPL points table of 2023. Chennai Super Kings and Lucknow Super Giants occupy the 2nd and 3rd spot, respectively. GT has 20 points, whereas CSK and LSG have 16 points each.
For detailed info on rankings, points, and net run rate of teams, check the IPL points table here.
When and Where to watch IPL 2023?
The IPL season 2023 matches will be broadcast on television by Star Sports Network. The matches will either be held at 03:30 PM or 07:30 PM (IST). Additionally, the matches will be available to stream online on Jio Cinema.
The Indian Premier League started in 2008 and quickly rose to prominence not only in India, where it began but also in the world. Though the cricket league faced many controversies throughout the years, it continues to be the top sports league in the country. Cricket fans all over the world are eagerly waiting for the IPL season 2023 to begin to root for their favorite team. So far, Mumbai Indians led by Rohit Sharma have been the most successful team in league history. The team has won 5 IPL titles (2013, 2015, 2017, 2019, and 2020). Chennai Super Kings is the second-most successful team with four trophies. The current IPL champions are Hardik Pandya-led Gujarat Titans.
With the season 2023 of IPL beginning on 31st March, all eyes are on the top teams and players. It remains to be seen which team will bring home the trophy.
READ | Who is the Most Expensive Player in IPL History?