The 16th edition of the Indian Premier League is set to commence on March 31. The upcoming season will see a total of 10 teams fight it out in a total of 74 matches throughout the season. The opener of the tournament has already got the hype up with the defending champions Gujarat Titans taking on Chennai Super Kings at the Narendra Modi Stadium on March 31. 

Unlike the previous editions of the IPL where the fans were only able to watch the matches across just four cities due to the pandemic, this edition of the celebrated T20 league will see matches return back to home and away format in each of the cities across the country. The last time this tournament was stagged in its full glory was back in 2019 in UAE. Although the IPL last year did come back to Indian shores but was restricted to the number of venues and a couple of cities hosting the entirety of league stages. 

The league stages of the 2023 season of IPL will conclude on May 21, which will include 70 league stage matches played including 18 doubleheaders. All ten teams will be playing seven games at their home and away venues. A total of 12 venues are set to host the league stages as Punjab Kings and Rajasthan Royals will be playing two home games in Dharamshala and Guwahati. 

Check out the entire schedule of the IPL 2023 with time table and venues:

Match No Day Date Time Home Team Away Team Venue
1 Fri 31-03-2023 7:30 PM Gujarat Titans Chennai Super Kings Ahmedabad
2 Sat 01-04-2023 3:30 PM Punjab Kings Kolkata Knight Riders Mohali
3 Sat 01-04-2023 7:30 PM Lucknow Super Giants Delhi Capitals Lucknow
4 Sun 02-04-2023 3:30 PM Sunrisers Hyderabad Rajasthan Royals Hyderabad
5 Sun 02-04-2023 7:30 PM Royal Challengers Bangalore Mumbai Indians Bengaluru
6 Mon 03-04-2023 7:30 PM Chennai Super Kings Lucknow Super Giants Chennai
7 Tue 04-04-2023 7:30 PM Delhi Capitals Gujarat Titans Delhi
8 Wed 05-04-2023 7:30 PM Rajasthan Royals Punjab Kings Guwahati
9 Thu 06-04-2023 7:30 PM Kolkata Knight Riders Royal Challengers Bangalore Kolkata
10 Fri 07-04-2023 7:30 PM Lucknow Super Giants Sunrisers Hyderabad Lucknow
11 Sat 08-04-2023 3:30 PM Rajasthan Royals Delhi Capitals Guwahati
12 Sat 08-04-2023 7:30 PM Mumbai Indians Chennai Super Kings Mumbai
13 Sun 09-04-2023 3:30 PM Gujarat Titans Kolkata Knight Riders Ahmedabad
14 Sun 09-04-2023 7:30 PM Sunrisers Hyderabad Punjab Kings Hyderabad
15 Mon 10-04-2023 7:30 PM Royal Challengers Bangalore Lucknow Super Giants Bengaluru
16 Tue 11-04-2023 7:30 PM Delhi Capitals Mumbai Indians Delhi
17 Wed 12-04-2023 7:30 PM Chennai Super Kings Rajasthan Royals Chennai
18 Thu 13-04-2023 7:30 PM Punjab Kings Gujarat Titans Mohali
19 Fri 14-04-2023 7:30 PM Kolkata Knight Riders Sunrisers Hyderabad Kolkata
20 S at 15-04-2023 3:30 PM Royal Challengers Bangalore Delhi Capitals Bengaluru
21 Sat 15-04-2023 7:30 PM Lucknow Super Giants Punjab Kings Lucknow
22 Sun 16-04-2023 3:30 PM Mumbai Indians Kolkata Knight Riders Mumbai
23 Sun 16-04-2023 7:30 PM Gujarat Titans Rajasthan Royals Ahmedabad
24 Mon 17-04-2023 7:30 PM Royal Challengers Bangalore Chennai Super Kings Bengaluru
25 Tue 18-04-2023 7:30 PM Sunrisers Hyderabad Mumbai Indians Hyderabad
26 Wed 19-04-2023 7:30 PM Rajasthan Royals Lucknow Super Giants Jaipur
27 Thu 20-04-2023 3:30 PM Punjab Kings Royal Challengers Bangalore Mohali
28 Thu 20-04-2023 7:30 PM Delhi Capitals Kolkata Knight Riders Delhi
29 Fri 21-04-2023 7:30 PM Chennai Super Kings Sunrisers Hyderabad Chennai
30 Sat 22-04-2023 3:30 PM Lucknow Super Giants Gujarat Titans Lucknow
31 Sat 22-04-2023 7:30 PM Mumbai Indians Punjab Kings Mumbai
32 Sun 23-04-2023 3:30 PM Royal Challengers Bangalore Rajasthan Royals Bengaluru
33 Sun 23-04-2023 7:30 PM Kolkata Knight Riders Chennai Super Kings Kolkata
34 Mon 24-04-2023 7:30 PM Sunrisers Hyderabad Delhi Capitals Hyderabad
35 Tue 25-04-2023 7:30 PM Gujarat Titans Mumbai Indians Ahmedabad
36 Wed 26-04-2023 7:30 PM Royal Challengers Bangalore Kolkata Knight Riders Bengaluru
37 Thu 27-04-2023 7:30 PM Rajasthan Royals Chennai Super Kings Jaipur
38 Fri 28-04-2023 7:30 PM Punjab Kings Lucknow Super Giants Mohali
39 Sat 29-04-2023 3:30 PM Kolkata Knight Riders Gujarat Titans Kolkata
40 Sat 29-04-2023 7:30 PM Delhi Capitals Sunrisers Hyderabad Delhi
41 Sun 30-04-2023 3:30 PM Chennai Super Kings Punjab Kings Chennai
42 Sun 30-04-2023 7:30 PM Mumbai Indians Rajasthan Royals Mumbai
43 Mon 01-05-2023 7:30 PM Lucknow Super Giants Royal Challengers Bangalore Lucknow
44 Tue 02-05-2023 7:30 PM Gujarat Titans Delhi Capitals Ahmedabad
45 Wed 03-05-2023 7:30 PM Punjab Kings Mumbai Indians Mohali
46 Thu 04-05-2023 3:30 PM Lucknow Super Giants Chennai Super Kings Lucknow
47 Thu 04-05-2023 7:30 PM Sunrisers Hyderabad Kolkata Knight Riders Hyderabad
48 Fri 05-05-2023 7:30 PM Rajasthan Royals Gujarat Titans Jaipur
49 Sat 06-05-2023 3:30 PM Chennai Super Kings Mumbai Indians Chennai
50 Sat 06-05-2023 7:30 PM Delhi Capitals Royal Challengers Bangalore Delhi
51 Sun 07-05-2023 3:30 PM Gujarat Titans Lucknow Super Giants Ahmedabad
52 Sun 07-05-2023 7:30 PM Rajasthan Royals Sunrisers Hyderabad Jaipur
53 Mon 08-05-2023 7:30 PM Kolkata Knight Riders Punjab Kings Kolkata
54 Tue 09-05-2023 7:30 PM Mumbai Indians Royal Challengers Bangalore Mumbai
55 Wed 10-05-2023 7:30 PM Chennai Super Kings Delhi Capitals Chennai
56 Thu 11-05-2023 7:30 PM Kolkata Knight Riders Rajasthan Royals Kolkata
57 Fri 12-05-2023 7:30 PM Mumbai Indians Gujarat Titans Mumbai
58 Fri 31-03-2024 7:30 PM Gujarat Titans Chennai Super Kings Hyderabad
59 Sat 01-04-2023 3:30 PM Punjab Kings Kolkata Knight Riders Delhi
60 Sat 01-04-2023 7:30 PM Lucknow Super Giants Delhi Capitals Jaipur
61 Sun 02-04-2023 3:30 PM Sunrisers Hyderabad Rajasthan Royals Chennai
62 Sun 02-04-2023 7:30 PM Royal Challengers Bangalore Mumbai Indians Ahmedabad
63 Mon 03-04-2023 7:30 PM Chennai Super Kings Lucknow Super Giants Lucknow
64 Tue 04-04-2023 7:30 PM Delhi Capitals Gujarat Titans Dharamshala
65 Wed 05-04-2023 7:30 PM Rajasthan Royals Punjab Kings Hyderabad
66 Thu 06-04-2023 7:30 PM Kolkata Knight Riders Royal Challengers Bangalore Dharamshala
67 Sat 20-05-2023 3:30 PM Delhi Capitals Chennai Super Kings Delhi
68 Sat 20-05-2023 7:30 PM Kolkata Knight Riders Lucknow Super Giants Kolkata
69 Sun 21-05-2023 3:30 PM Mumbai Indians Sunrisers Hyderabad Mumbai
70 Sun 21-05-2023 7:30 PM Royal Challengers Bangalore Gujarat Titans Bengaluru

 

Loading