IPL 2023 Schedule

IPL 2023 Schedule, Fixtures, Venues, Timings
IPL 2023 Schedule | Image Credit - iplt20.com

The 16th Edition of IPL 2023 (also called as TATA IPL 2023) will kickstart from 31st March, 2023 with the first clash between Gujarat Titans and Chennai Super Kings in Ahmedabad from 07:30pm onwards. In total, this edition is set to have 74 matches including 4 knockout matches.

It will be interesting to see if Gujarat Titans go on to win their 2nd consecutive IPL Title or CSK will bag their 5th IPL Trophy. 

1. 31 Mar - 07:30pm
Ahmedabad
Gujarat Titans
Chennai Super Kings
2. 1 Apr - 03:30pm
Mohali
Punjab Kings
Kolkata Knight Riders
3. 1 Apr - 07:30pm
Lucknow
Lucknow Super Giants
Delhi Capitals
4. 2 Apr - 03:30pm
Hyderabad
Sunrisers Hyderabad
Rajasthan Royals
5. 2 Apr - 07:30pm
Bangalore
Royal Challengers Bangalore
Mumbai Indians
6. 3 Apr - 07:30pm
Chennai
Chennai Super Kings
Lucknow Super Giants
7. 4 Apr - 07:30pm
Delhi
Delhi Capitals
Gujarat Titans
8. 5 Apr - 07:30pm
Guwahati
Rajasthan Royals
Punjab Kings
9. 6 Apr - 07:30pm
Kolkata
Kolkata Knight Riders
Royal Challengers Bangalore
10. 7 Apr - 07:30pm
Lucknow
Lucknow Super Giants
Sunrisers Hyderabad
11. 8 Apr - 03:30pm
Guwahati
Rajasthan Royals
Delhi Capitals
12. 8 Apr - 07:30pm
Mumbai
Mumbai Indians
Chennai Super Kings
13. 9 Apr - 03:30pm
Ahmedabad
Gujarat Titans
Kolkata Knight Riders
14. 9 Apr - 07:30pm
Mumbai
Sunrisers Hyderabad
Punjabr Kings
15. 10 Apr - 07:30pm
Bengalore
Royal Challengers Bengalore
Lucknow Super Giants
16. 11 Apr - 07:30pm
Delhi
Delhi Capitals
Mumbai Indians
17. 12 Apr - 07:30pm
Chennai
Chennai Super Kings
Rajasthan Royals
18. 13 Apr - 07:30pm
Mohali
Punjab Kings
Gujarat Titans
19. 14 Apr - 07:30pm
Kolkata
Kolkata Knight Riders
Sunrisers Hyderabad
20. 15 Apr - 03:30pm
Bengalore
Royal Challengers Bengalore
Delhi Capitals
21. 15 Apr - 07:30pm
Lucknow
Lucknow Super Giants
Punjab Kings
22. 16 Apr - 03:30pm
Mumbai
Mumbai Indians
Kolkata Knight Riders
23. 16 Apr - 07:30pm
Ahmedabad
Gujarat Titans
Rajasthan Royals
24. 17 Apr - 07:30pm
Bengalore
Royal Challengers Bengalore
Chennai Super Kings
25. 18 Apr - 07:30pm
Hyderabad
Sunrisers Hyderabad
Mumbai Indians
26. 19 Apr - 07:30pm
Jaipur
Rajasthan Royals
Lucknow Super Giants
27. 20 Apr - 03:30pm
Mohali
Punjab Kings
Royal Challengers Bangalore
28. 20 Apr - 07:30pm
Delhi
Delhi Capitals
Kolkata Knight Riders
29. 21 Apr - 07:30pm
Chennai
Chennai Super Kings
Sunrisers Hyderabad
30. 22 Apr - 03:30pm
Lucknow
Lucknow Super Giants
Gujarat Titans
31. 22 Apr - 07:30pm
Mumbai
Mumbai Indians
Punjab Kings
32. 23 Apr - 03:30pm
Bangalore
Royal Challengers Bangalore
Rajasthan Royals
33. 23 Apr - 07:30pm
Kolkata
Kolkata Knight Riders
Chennai Super Kings
34. 24 Apr - 07:30pm
Hyderabad
Sunrisers Hyderabad
Delhi Capitals
35. 25 Apr - 07:30pm
Ahmedabad
Gujarat Titans
Mumbai Indians
36. 26 Apr - 07:30pm
Bangalore
Royal Challengers Bangalore
Kolkata Knight Riders
37. 27 Apr - 07:30pm
Jaipur
Rajasthan Royals
Chennai Super Kings
38. 28 Apr - 07:30pm
Mohali
Punjab Kings
Lucknow Super Giants
39. 29 Apr - 03:30pm
Kolkata
Kolkata Knight Riders
Gujarat Titans
40. 29 Apr - 07:30pm
Delhi
Delhi Capitals
Sunrisers Hyderabad
41. 30 Apr - 03:30pm
Chennai
Chennai Super Kings
Punjab Kings
42. 30 Apr - 07:30pm
Mumbai
Mumbai Indians
Rajasthan Royals
43. 1 May - 07:30pm
Lucknow
Lucknow Super Giants
Royal Challengers Bangalore
44. 2 May - 07:30pm
Ahmedabad
Gujarat Titans
Delhi Capitals
45. 3 May - 07:30pm
Mohali
Punjab Kings
Mumbai Indians
46. 4 May - 03:30pm
Lucknow
Lucknow Super Giants
Chennai Super Kings
47. 4 May - 07:30pm
Hyderabad
Sunrisers Hyderabad
Kolkata Knight Riders
48. 5 May - 07:30pm
Jaipur
Rajasthan Royals
Gujarat Titans
49. 6 May - 03:30pm
Chennai
Chennai Super Kings
Mumbai Indians
50. 6 May - 07:30pm
Delhi
Delhi Capitals
Royal Challengers Bangalore
51. 7 May - 03:30pm
Ahmedabad
Gujarat Titans
Lucknow Super Giants
52. 7 May - 07:30pm
Jaipur
Rajasthan Royals
Sunrisers Hyderabad
53. 8 May - 07:30pm
Kolkata
Kolkata Knight Riders
Punjab Kings
54. 9 May - 07:30pm
Mumbai
Mumbai Indians
Royal Challengers Bangalore
55. 10 May - 07:30pm
Chennai
Chennai Super Kings
Delhi Capitals
56. 11 May - 07:30pm
Kolkata
Kolkata Knight Riders
Rajasthan Royals
57. 12 May - 07:30pm
Mumbai
Mumbai Indians
Gujarat Titans
58. 13 May - 03:30pm
Hyderabad
Sunrisers Hyderabad
Lucknow Super Giants
59. 13 May - 07:30pm
Delhi
Delhi Capitals
Punjab Kings
60. 14 May - 03:30pm
Jaipur
Rajasthan Royals
Royal Challengers Bangalore
61. 14 May - 07:30pm
Chennai
Chennai Super Kings
Kolkata Knight Riders
62. 15 May - 07:30pm
Jaipur
Gujarat Titans
Sunrisers Hyderabad
63. 16 May - 07:30pm
Lucknow
Lucknow Super Giants
Mumbai Indians
64. 17 May - 07:30pm
Dharamsala
Punjab Kings
Delhi Capitals
65. 18 May - 07:30pm
Hyderabad
Sunrisers Hyderabad
Royal Challengers Bangalore
66. 19 May - 07:30pm
Dharamsala
Punjab Kings
Rajasthan Royals
67. 20 May - 03:30pm
Delhi
Delhi Capitals
Chennai Super Kings
68. 20 May - 07:30pm
Kolkata
Kolkata Knight Riders
Lucknow Super Giants
69. 21 May - 03:30pm
Mumbai
Mumbai Indians
Sunrisers Hyderabad
70. 21 May - 07:30pm
Bangalore
Royal Challengers Bangalore
Gujarat Titans

Note: The dates of Playoffs for IPL 2023 is yet to be released by BCCI. Accordingly, it'll be updated here. Stay tuned for more such updates.