IPL Schedule 2023: As per the official announcement, IPL schedule 2023 will be announced today at 5 PM. A total of 70 league matches includes 18 double headers where all teams will play 7 Home and 7 Away matches.
IPL Schedule 2023:
Match. No Date Match Venue Time(IST)
- 1 March 31, 2023 Gujarat Titans vs Chennai Super Kings Ahmedabad 7:30 PM
- 2 April 1, 2023 Punjab Kings vs Kolkata Knight Riders Mohali 3:30 PM
- 3 April 1, 2023 Lucknow Super Giants vs Delhi Capitals Lucknow 7:30 PM
- 4 April 2, 2023 Sunrisers Hyderabad vs Rajasthan Royals Hyderabad 3:30 PM
- 5 April 2, 2023 Royal Challengers Bangalore vs Mumbai Indians Bengaluru 7:30 PM
- 6 April 3, 2023 Chennai Super Kings vs Lucknow Super Giants Chennai 7:30 PM
- 7 April 4, 2023 Delhi Capitals vs Guiarat Titans Delhi 7:30 PM
- 8 April 5, 2023 Rajasthan Royals vs Punjab Kings Guwahati 7:30 PM
- 9 April 6, 2023 Kolkata Knight Riders vs Royal Challengers Bangalore Kolkata 7:30 PM
- 10 April 7, 2023 Lucknow Super Giants vs Sunrisers Hyderabad Lucknow 7:30 PM
- 11 April 8, 2023 Rajasthan Royals vs Delhi Capitals Guwahati 3:30 PM
- 12 April 8, 2023 Mumbai Indians vs Chennai Super Kings Mumbai 7:30 PM
- 13 April 9, 2023 Gujarat Titans vs Kolkata Knight Riders Ahmedabad 3:30 PM
- 14 April 9, 2023 Sunrisers Hyderabad vs Punjab Kings Hyderabad 7:30 PM
- 15 April 10, 2023 Royal Challengers Bangalore vs Lucknow Super Giants Bengaluru 7:30 PM
- 16 April 11, 2023 Delhi Capitals vs Mumbai Indians Delhi 7:30 PM
- 17 April 12, 2023 Chennai Super Kings vs Rajasthan Royals Chennai 7:30 PM
- 18 April 13, 2023 Punjab Kings vs Gujarat Titans Mohali 7:30 PM
- 19 April 14, 2023 Kolkata Knight Riders vs Sunrisers Hyderabad Kolkata 7:30 PM
- 20 April 15, 2023 Royal Challengers Bangalore vs Delhi Capitals Bengaluru 3:30 PM
- 21 April 15, 2023 Lucknow Super Giants vs Punjab Kings Lucknow 7:30 PM
- 22 April 16, 2023 Mumbai Indians vs Kolkata Knight Riders Mumbai 3:30 PM
- 23 April 16, 2023 Gujarat Titans vs Rajasthan Royals Ahmedabad 7:30 PM
- 24 April 17, 2023 Royal Challengers Bangalore vs Chennai Super Kings Bengaluru 7:30 PM
- 25 April 18, 2023 Sunrisers Hyderabad vs Mumbai Indians Hyderabad 7:30 PM
- 26 April 19, 2023 Rajasthan Royals vs Lucknow Super Giants Jaipur 7:30 PM
- 27 April 20, 2023 Punjab Kings vs Royal Challengers Bangalore Mohali 3:30 PM
- 28 April 20, 2023 Delhi Capitals vs Kolkata Knight Riders Delhi 7:30 PM
- 29 April 21, 2023 Chennai Super Kings vs Sunrisers Hyderabad Chennai 7:30 PM
- 30 April 22, 2023 Lucknow Super Giants vs Gujarat Titans Lucknow 3:30 PM
- 31 April 22, 2023 Mumbai Indians vs Punjab Kings Mumbai 7:30 PM
- 32 April 23, 2023 Royal Challengers Bangalore vs Rajasthan Royals Bengaluru 3:30 PM
- 33 April 23, 2023 Kolkata Knight Riders vs Chennai Super Kings Kolkata 7:30 PM
- 34 April 24, 2023 Sunrisers Hyderabad vs Delhi Capitals Hyderabad 7:30 PM
- 35 April 25, 2023 Gujarat Titans vs Mumbai Indians Ahmedabad 7:30 PM
- 36 April 26, 2023 Royal Challengers Bangalore vs Kolkata Knight Riders Bengaluru 7:30 PM
- 37 April 27, 2023 Rajasthan Royals vs Chennai Super Kings Jaipur 7:30 PM
- 38 April 28, 2023 Punjab Kings vs Lucknow Super Giants Mohali 7:30 PM
- 39 April 29, 2023 Kolkata Knight Riders vs Gujarat Titans Kolkata 3:30 PM
- 40 April 29, 2023 Delhi Capitals vs Sunrisers Hyderabad Delhi 7:30
- 41 April 30, 2023 Chennai Super Kings vs Punjab Kings Chennai 3:30 PM
- 42 April 30, 2023 Mumbai Indians vs Rajasthan Royals Mumbai 7:30 PM
- 43 May 1, 2023 Lucknow Super Giants vs Royal Challengers Bangalore Lucknow 7:30 PM
- 44 May 2, 2023 Gujarat Titans vs Delhi Capitals Ahmedabad 7:30 PM
- 45 May 3, 2023 Punjab Kings vs Mumbai Indians Mohali 7:30 PM
- 46 May 4, 2023 Lucknow Super Giants vs Chennai Super Kings Lucknow 3:30 PM
- 47 May 4, 2023 Sunrisers Hyderabad vs Kolkata Knight Riders Hyderabad 7:30 PM
- 48 May 5, 2023 Rajasthan Royals vs Gujarat Titans Jaipur 7:30 PM
- 49 May 6, 2023 Chennai Super Kings vs Mumbai Indians Chennai 3:30 PM
- 50 May 6, 2023 Delhi Capitals vs Royal Challengers Bangalore Delhi 7:30 PM
- 51 May 7, 2023 Gujarat Titans vs Lucknow Super Giants Ahmedabad 3:30 PM
- 52 May 7, 2023 Rajasthan Royals vs Sunrisers Hyderabad Jaipur 7:30 PM
- 53 May 8, 2023 Kolkata Knight Riders vs Punjab Kings Kolkata 7:30 PM
- 54 May 9, 2023 Mumbai Indians vs Royal Challengers Bangalore Mumbai 7:30 PM
- 55 May 10, 2023 Chennai Super Kings vs Delhi Capitals Chennai 7:30 PM
- 56 May 11, 2023 Kolkata Knight Riders vs Rajasthan Royals Kolkata 7:30 PM
- 57 May 12, 2023 Mumbai Indians vs Gujarat Titans Mumbai 7:30 PM
- 58 May 13, 2023 Sunrisers Hyderabad vs Lucknow Super Giants Hyderabad 3:30 PM
- 59 May 13, 2023 Delhi Capitals vs Punjab Kings Delhi 7:30 PM
- 60 May 14, 2023 Rajasthan Royals vs Royal Challengers Bangalore Jaipur 3:30 PM
- 61 May 14, 2023 Chennai Super Kings vs Kolkata Knight Riders Chennai 7:30 PM
- 62 May 15, 2023 Gujarat Titans vs Sunrisers Hyderabad Ahmedabad 7:30 PM
- 63 May 16, 2023 Lucknow Super Giants vs Mumbai Indians Lucknow 7:30 PM
- 64 May 17, 2023 Punjab Kings vs Delhi Capitals Dharamshala 7:30 PM
- 65 May 18, 2023 Sunrisers Hyderabad vs Royal Challengers Bangalore Hyderabad 7:30 PM
- 66 May 19, 2023 Punjab Kings vs Rajasthan Royals Dharamshala 7:30 PM
- 67 May 20, 2023 Delhi Capitals vs Chennai Super Kings Delhi 3:30 PM
- 68 May 20, 2023 Kolkata Knight Riders vs Lucknow Super Giants Kolkata 7:30 PM
- 69 May 21, 2023 Mumbai Indians vs Sunrisers Hyderabad Mumbai 3:30 PM
- 70 May 21, 2023 Royal Challengers Bangalore vs Gujarat Titans Bengaluru 7:30 PM
- IPL 2023 Playoff Schedule
- Date Match Venue Time(IST) GMT
- 23-May Qualifier 1 – Team 1 vs Team 2 MA Chidambaram Stadium, Chennai 07:30 PM 02:00 PM
- 24-May Eliminator – Team 3 vs Team 4 MA Chidambaram Stadium, Chennai 07:30 PM 02:00 PM
- 26-May Qualifier 2 – Winner of Eliminator vs Loser of Qualifier 1 Narendra Modi Stadium, Ahmedabad 07:30 PM 02:00 PM
- 28-May Final – Winner of Qualifier 1 vs Winner of Qualifier 2 Narendra Modi Stadium, Ahmedabad 07:30 PM 02:00 PM
IPL 2023 Venues
- Ahmedabad
- Mohali
- Lucknow
- Hyderabad
- Bengaluru
- Chennai
- Delhi
- Kolkata
- Jaipur
- Mumbai
- Guwahati
- Dharamsala