IPL 2023 Schedule

Match No. Teams Date Time (IST) Venue
1 Gujarat Titans (GT) vs Chennai Super Kings (CSK) 31 March 2023 19:30 Ahmedabad
2. Punjab Kings (PBKS) vs Kolkata Knight Riders (KKR) 01 April 2023 15:30 Mohali
3. Lucknow Super Giants (LSG) vs Delhi Capitals (DC) 01 April 2023 19:30 Lucknow
4. Sunrisers Hyderabad (SRH) vs Rajasthan Royals (RR) 02 April 2023 15:30 Hyderabad
5. Royal Challengers Bangalore (RCB) vs Mumbai Indians (MI) 02 April 2023 19:30 Bengaluru
6. Chennai Super Kings (CSK) vs Lucknow Super Giants (LSG) 03 April 2023 19:30 Chennai
7. Delhi Capitals (DC) vs Gujarat Titans (GT) 04 April 2023 19:30 Delhi
8. Rajasthan Royals (RR) vs Punjab Kings (PBKS) 05 April 2023 19:30 Guwahati
9. Kolkata Knight Riders (KKR) vs Royal Challengers Bangalore (RCB) 06 April 2023 19:30 Kolkata
10. Lucknow Super Giants (LSG) vs Sunrisers Hyderabad (SRH) 07 April 2023 19:30 Lucknow
11. Rajasthan Royals (RR) vs Delhi Capitals (DC) 08 April 2023 15:30 Guwahati
12. Mumbai Indians (MI) vs Chennai Super Kings (CSK) 08 April 2023 19:30 Mumbai
13. Gujarat Titans (GT) vs Kolkata Knight Riders (KKR) 09 April 2023 15:30 Ahmedabad
14. Sunrisers Hyderabad (SRH) vs Punjab Kings (PBKS) 09 April 2023 19:30 Hyderabad
15. Royal Challengers Bangalore (RCB) vs Lucknow Super Giants (LSG) 10 April 2023 19:30 Bengaluru
16. Delhi Capitals (DC) vs Mumbai Indians (MI) 11 April 2023 19:30 Delhi
17. Chennai Super Kings (CSK) vs Rajasthan Royals (RR) 12 April 2023 19:30 Chennai
18. Punjab Kings (PBKS) vs Gujarat Titans (GT) 13 April 2023 19:30 Mohali
19. Kolkata Knight Riders (KKR) vs Sunrisers Hyderabad (SRH) 14 April 2023 19:30 Kolkata
20. Royal Challengers Bangalore (RCB) vs Delhi Capitals (DC) 15 April 2023 15:30 Bengaluru
21. Lucknow Super Giants (LSG) vs Punjab Kings (PBKS) 15 April 2023 19:30 Lucknow
22. Mumbai Indians (MI) vs Kolkata Knight Riders (KKR) 16 April 2023 15:30 Mumbai
23. Gujarat Titans (GT) vs Rajasthan Royals (RR) 16 April 2023 19:30 Ahmedabad
24. Royal Challengers Bangalore (RCB) vs Chennai Super Kings (CSK) 17 April 2023 19:30 Bengaluru
25. Sunrisers Hyderabad (SRH) vs Mumbai Indians (MI) 18 April 2023 19:30 Hyderabad
26. Rajasthan Royals (RR) vs Lucknow Super Giants (LSG) 19 April 2023 19:30 Jaipur
27. Punjab Kings (PBKS) vs Royal Challengers Bangalore (RCB) 20 April 2023 15:30 Mohali
28. Delhi Capitals (DC) vs Kolkata Knight Riders (KKR) 20 April 2023 19:30 Delhi
29. Chennai Super Kings (CSK) vs Sunrisers Hyderabad (SRH) 21 April 2023 19:30 Chennai
30. Lucknow Super Giants (LSG) vs Gujarat Titans (GT) 22 April 2023 15:30 Lucknow
31. Mumbai Indians (MI) vs Punjab Kings (PBKS) 22 April 2023 19:30 Mumbai
32. Royal Challengers Bangalore (RCB) vs Rajasthan Royals (RR) 23 April 2023 15:30 Bengaluru
33. Kolkata Knight Riders (KKR) vs Chennai Super Kings (CSK) 23 April 2023 19:30 Kolkata
34. Sunrisers Hyderabad (SRH) vs Delhi Capitals (DC) 24 April 2023 19:30 Hyderabad
35. Gujarat Titans (GT) vs Mumbai Indians (MI) 25 April 2023 19:30 Ahmedabad
36. Royal Challengers Bangalore (RCB) vs Kolkata Knight Riders (KKR) 26 April 2023 19:30 Bengaluru
37. Rajasthan Royals (RR) vs Chennai Super Kings (CSK) 27 April 2023 19:30 Jaipur
38. Punjab Kings (PBKS) vs Lucknow Super Giants (LSG) 28 April 2023 19:30 Mohali
39. Kolkata Knight Riders (KKR) vs Gujarat Titans (GT) 29 April 2023 15:30 Kolkata
40. Delhi Capitals (DC) vs Sunrisers Hyderabad (SRH) 29 April 2023 19:30 Delhi
41. Chennai Super Kings (CSK) vs Punjab Kings (PBKS) 30 April 2023 15:30 Chennai
42. Mumbai Indians (MI) vs Rajasthan Royals (RR) 30 April 2023 19:30 Mumbai
43. Lucknow Super Giants (LSG) vs Royal Challengers Bangalore (RCB) 01 May 2023 19:30 Lucknow
44. Gujarat Titans (GT) vs Delhi Capitals (DC) 02 May 2023 19:30 Ahmedabad
45. Punjab Kings (PBKS) vs Mumbai Indians (MI) 03 May 2023 19:30 Mohali
46. Lucknow Super Giants (LSG) vs Chennai Super Kings (CSK) 04 May 2023 15:30 Lucknow
47. Sunrisers Hyderabad (SRH) vs Kolkata Knight Riders (KKR) 04 May 2023 19:30 Hyderabad
48. Rajasthan Royals (RR) vs Gujarat Titans (GT) 05 May 2023 19:30 Jaipur
49. Chennai Super Kings (CSK) vs Mumbai Indians (MI) 06 May 2023 15:30 Chennai
50. Delhi Capitals (DC) vs Royal Challengers Bangalore (RCB) 06 May 2023 19:30 Delhi
51. Gujarat Titans (GT) vs Lucknow Super Giants (LSG) 07 May 2023 15:30 Ahmedabad
52. Rajasthan Royals (RR) vs Sunrisers Hyderabad (SRH) 07 May 2023 19:30 Jaipur
53. Kolkata Knight Riders (KKR) vs Punjab Kings (PBKS) 08 May 2023 19:30 Kolkata
54. Mumbai Indians (MI) vs Royal Challengers Bangalore (RCB) 09 May 2023 19:30 Mumbai
55. Chennai Super Kings (CSK) vs Delhi Capitals (DC) 10 May 2023 19:30 Chennai
56. Kolkata Knight Riders (KKR) vs Rajasthan Royals (RR) 11 May 2023 19:30 Kolkata
57. Mumbai Indians (MI) vs Gujarat Titans (GT) 12 May 2023 19:30 Mumbai
58. Sunrisers Hyderabad (SRH) vs Lucknow Super Giants (LSG) 13 May 2023 15:30 Hyderabad
59. Delhi Capitals (DC) vs Punjab Kings (PBKS) 13 May 2023 19:30 Delhi
60. Rajasthan Royals (RR) vs Royal Challengers Bangalore (RCB) 14 May 2023 15:30 Jaipur
61. Chennai Super Kings (CSK) vs Kolkata Knight Riders (KKR) 14 May 2023 19:30 Chennai
62. Gujarat Titans (GT) vs Sunrisers Hyderabad (SRH) 15 May 2023 19:30 Ahmedabad
63. Lucknow Super Giants (LSG) vs Mumbai Indians (MI) 16 May 2023 19:30 Lucknow
64. Punjab Kings (PBKS) vs Delhi Capitals (DC) 17 May 2023 19:30 Dharamshala
65. Sunrisers Hyderabad (SRH) vs Royal Challengers Bangalore (RCB) 18 May 2023 19:30 Hyderabad
66. Punjab Kings (PBKS) vs Rajasthan Royals (RR) 19 May 2023 19:30 Dharamshala
67. Delhi Capitals (DC) vs Chennai Super Kings (CSK) 20 May 2023 15:30 Delhi
68. Kolkata Knight Riders (KKR) vs Lucknow Super Giants (LSG) 20 May 2023 19:30 Kolkata
69. Mumbai Indians (MI) vs Sunrisers Hyderabad (SRH) 21 May 2023 15:30 Mumbai
70. Royal Challengers Bangalore (RCB) vs Gujarat Titans (GT) 21 May 2023 19:30 Bengaluru

The Board of Control for Cricket in India (BCCI) announced the Indian Premier League (IPL) 2023 schedule on 17 February. In the 16th edition of IPL, all the teams will play 7 home games and 7 away games. The IPL 16 schedule includes a total of 70 league stage matches that will be played over a course of 52 days.

Get full schedule of IPL 2023 with match timings, dates and time table, venues, fixtures, results, points table, Orange Cap, Purple Cap and more on the Tata Indian Premier League (IPL) at The Quint.

The IPL 16 matches will officially kick-start from 31 March 2023 with a clash between Gujarat Titans (GT) and Chennai Super Kings (CSK) at Narendra Modi Stadium in Ahmedabad. On 1 April 2023, there will be the season’s first double-header matches in which Punjab Kings (PBKS) will play against Kolkata Knight Riders (KKR) in Mohali, and Lucknow Super Giants (LSG) square off against Delhi Capitals (DC) in Lucknow.

IPL 2023 Latest News