The schedule for the 2023-24 season of the Indian Super League was announced on Thursday with bitter rivals Kerala Blasters and Bengaluru FC slated to go up against each other in the season opener at Kochi on September 21.

This development comes just hours after Football Sports Development Limited, the organisers of ISL, declined All India Football Federation’s request to delay the league by a few days to accomodate player releases for the upcoming 2022 Asian Games in Hangzhou.

The upcoming season of the ISL will see participation from a total of 12 teams — the highest ever in the 10-year history of the tournament.

Punjab FC, the I-League champions from the last year, have been promoted and will make their ISL debut in a match against defending champions Mohun Bagan Super Giant.

The schedule has been announced only for the first half of the season until December 29. The fixtures for the remainder of the season are expected to be released later this year.

All matches will kick-off at 8pm IST with Saturdays hosting double headers starting from 5:30pm IST.

2023-24 ISL Complete Schedule

September 21, 2023: Kerala Blasters FC vs Bengaluru FC at 8 PM in Kochi.

September 22, 2023: Hyderabad FC vs FC Goa 8 PM in Hyderabad.

September 23, 2023: Odisha FC vs Chennaiyin FC at 5:30 PM in Bhubaneshwar.

September 23, 2023: Mohun Bagan Super Giant vs Punjab FC at 8 PM in Kolkata.

September 24, 2023: NorthEast United FC vs Mumbai City FC at 8:00 PM in Guwahati.

September 25, 2023: East Bengal FC vs Jamshedpur FC at 8 PM in Kolkata.

September 27, 2023: Mohun Bagan Super Giant vs Bengaluru FC at 8 in Kolkata.

September 28, 2023: Odisha FC vs Mumbai City FC at 8 PM in Bhubaneshwar.

September 29, 2023: NorthEast United FC vs Chennaiyin FC at 8 PM in Guwahati.

September 30, 2023: East Bengal FC vs Hyderabad FC at 8 PM in Kolkata.

October 1, 2023: Kerala Blasters FC vs Jamshedpur FC at 8 PM in Kochi.

October 2, 2023: FC Goa vs Punjab FC at 8 PM in Goa.

October 4, 2023: Bengaluru FC vs East Bengal FC at 8 PM in Bengaluru.

October 5, 2023: Jamshedpur FC vs Hyderabad FC at 8 PM in Jamshedpur.

October 6, 2023 : Punjab FC vs NorthEast United FC at 8 PM in Delhi.

October 7, 2023: FC Goa vs Odisha FC at 5:30 PM in Goa.

October 7, 2023: Chennaiyin FC vs Mohun Bagan Super Giant at 8 PM in Chennai.

October 8, 2023: Mumbai City FC vs Kerala Blasters FC at 8 PM in Mumbai.

October 21, 2023: East Bengal FC vs FC Goa at 5:30 PM in Kolkata.

October 21, 2023: Kerala Blasters FC vs NorthEast United FC at 8 PM in Kochi.

October 22, 2023: Jamshedpur FC vs Punjab FC at 8 PM in Jamshedpur.

October 23, 2023: Hyderabad FC vs Chennaiyin FC at 8 PM in Hyderabad.

October 25, 2023: Bengaluru FC vs FC Goa at 8 PM in Bengaluru.

October 26, 2023: NorthEast United FC vs Jamshedpur FC at 8 PM in Guwahati.

October 27, 2023: Kerala Blasters FC vs Odisha FC at 8 PM in Kochi.

October 28, 2023: Mumbai City FC vs Hyderabad FC at 5:30 PM in Mumbai.

October 28, 2023: Mohun Bagan Super Giant vs East Bengal FC at 8 PM in Kolkata.

October 29, 2023: Chennaiyin FC vs Punjab FC at 8 PM in Chennai.

October 31, 2023: Odisha FC vs Bengaluru FC at 8 pm in Bhubaneshwar.

November 1, 2023: Jamshedpur FC vs Mohun Bagan Super Giant at 8pm in Jamshedpur.

November 2, 2023: Mumbai City FC vs Punjab FC at 8pm in Mumbai.

November 3, 2023: Odisha FC vs NorthEast United FC at 8pm in Bhubaneshwar.

November 4, 2023: Hyderabad FC vs Bengaluru FC at 5:30pm in Hyderabad.

November 4, 2023: East Bengal FC vs Kerala Blasters FC at 8pm in Kolkata.

November 5, 2023: Chennaiyin FC vs FC Goa at 8pm in Chennai.

November 7, 2023: Punjab FC vs Hyderabad FC at 8pm in Delhi.

November 25, 2023: Chennaiyin FC vs East Bengal FC at 5:30pm in Chennai.

November 25, 2023: Kerala Blasters FC vs Hyderabad FC at 8pm in Kochi.

November 26, 2023: NorthEast United FC vs Bengaluru FC at 8pm in Guwahati.

November 27, 2023: FC Goa vs Jamshedpur FC at 8pm in Goa.

November 29, 2023: Kerala Blasters FC vs Chennaiyin FC at 8pm in Kochi.

November 30, 2023: Bengaluru FC vs Punjab FC at 8pm in Bengaluru.

December 1, 2023: Jamshedpur FC vs Odisha FC at 8pm in Jamshedpur.

December 2, 2023: Hyderabad FC vs Mohun Bagan Super Giant at 8pm in Hyderabad.

December 3, 2023: FC Goa vs Kerala Blasters FC at 8pm in Goa.

December 4, 2024: East Bengal FC vs NorthEast United FC at 8pm in Kolkata.

December 6, 2023: Mohun Bagan Super Giant vs Odisha FC at 8pm in Kolkata.

December 7, 2023: Jamshedpur FC vs Chennaiyin FC at 8pm in Jamshedpur.

December 8, 2023: Bengaluru FC vs Mumbai City FC 8pm in Bengaluru.

Saturday, 9 December 2023: East Bengal FC vs Punjab FC; 8 pm at the Vivekananda Yuba Bharati Krirangan, Kolkata.

Sunday, 10 December 2023: North East United FC vs Hyderabad FC; 8 pm at the Indira Gandhi Athletic Stadium, Guwahati.

Tuesday, 12 December 2023: FC Goa vs Mumbai City FC ; 8 pm at the Jawaharlal Nehru Stadium, Goa.

Wednesday, 13 December 2023: Chennaiyin FC vs Bengaluru FC; 8 pm at the Jawaharlal Nehru Stadium, Chennai.

Thursday, 14 December 2023: Punjab FC vs Kerala Blasters FC; 8 pm at the Jawaharlal Nehru Stadium, Delhi.

Friday, 15 December 2023: North East United FC vs Mohun Bagan Super Giant; 8 pm at the Indira Gandhi Athletic Stadium, Guwahati.

Saturday, 16 December 2023: Bengaluru FC vs Jamshedpur FC; 5:30 pm at the Sree Kanteeerava Stadium, Bengaluru.

Saturday, 16 December 2023: Mumbai City FC vs East Bengal FC; 8 pm at the Mumbai Football Arena, Mumbai.

Sunday, 17 December 2023: Odisha FC vs Hyderabad FC; 8 pm at the Kalinga Stadium, Bhubaneshwar.

Monday, 18 December 2023: Punjab FC vs Chennaiyin FC; 8 pm at the Jawaharlal Nehru Stadium, Delhi.

Wednesday, 20 December 2023: Mumbai City FC vs Mohun Bagan Super Giant; 8 pm at the Mumbai Football Arena, Mumbai.

Thursday, 21 December 2023: Hyderabad FC vs Jamshedpur FC; 8 pm at the G.M.C Balayogi Athletic Stadium. Hyderabad.

Friday, 22 December 2023: East Bengal FC vs Odisha FC; 8 pm at the Vivekananda Yuba Bharati Krirangan, Kolkata.

Saturday, 23 December 2023: Mohun Bagan Super Giant vs FC Goa; 8 pm at the Vivekananda Yuba Bharati Krirangan, Kolkata.

Sunday, 24 December 2023: Bengaluru FC vs North East United FC; 5:30 pm at the Sree Kanteerava Stadium, Bengaluru.

Sunday, 24 December 2023: Kerala Blasters FC vs Mumbai City FC; 8 pm at the Jawaharlal Nehru Stadium, Kochi.

Tuesday, 26 December 2023: Punjab FC vs Odisha FC; 8 pm at the Jawaharlal Nehru Stadium, Delhi.

Wednesday, 27 December 2023: Mohun Bagan Super Giant vs Kerala Blasters FC; 8 pm at the Vivekananda Yuba Bharati Krirangan, Kolkata.

Thursday, 28 December 2023: Mumbai City FC vs Chennaiyin FC; 8 pm at the Mumbai Football Arena, Mumbai.

Friday, 29 December 2023: Odisha FC vs Jamshedpur FC; 5:30 pm at the Kalinga Stadium, Bhubaneshwar.

Friday, 29 December 2023: NorthEast United FC vs FC Goa; 8 pm at the Indira Gandhi Athletic Stadium, Guwahati.