IPL 2024 Full Schedule: The Board of Control for Cricket in India (BCCI) has officially released the full schedule of the ongoing 17th edition of the Indian Premier League on Monday, March 25.

COMMERCIAL BREAK
SCROLL TO CONTINUE READING

According to the release,  M. A. Chidambaram Stadium in Chennai -- home turf of the reigning champions, the Chennai Super Kings (CSK) -- will be hosting this year's final on May 26, and qualifier 2 on May 24. On the other hand, Narendra Modi Stadium in Ahmedabad will be hosting the Qualifier 1 and Eliminator for this season.

This is the first time, in almost 12 years, that the final of the IPL will be played in Chennai.

According to the new schedule, the Delhi Capitals will now be playing their remaining five home matches at the Arun Jaitley Stadium in Delhi after opting to play their first two home matches in Visakhapatnam.

The Punjab Kings, who started their campaign at the PCA New International Cricket Stadium in Mullanpur, will finish their home campaign in Dharamsala, playing their last two games there.

PBKS will be playing against Chennai Super Kings and Royal Challengers Bengaluru on May 5 and 9 in Dharamsala, respectively.

The Rajasthan Royals will play their final two home games in Guwahati, where they will host the Punjab Kings on May 15 and will also conclude the league stage of the 17th IPL season on May 19th when they play the Kolkata Knight Riders.  

BCCI had earlier announced the schedule for the first 21 matches and also mentioned that the remainder of the schedule will be drawn up factoring in the polling dates and venues for the upcoming Lok Sabha Elections across the country.

Here's the full schedule for IPL 2024—

  • 22 March, Friday at 8:00 PM Chennai Super Kings vs Royal Challengers Bengaluru, Chennai
  • 23 March, Saturday at 3:30 PM Punjab Kings vs Delhi Capitals, Mullanpur
  • 23 March, Saturday at 7:30 PM Kolkata Knight Riders vs Sunrisers Hyderabad, Kolkata
  • 24 March, Sunday at 3:30 PM Rajasthan Royals vs Lucknow Super Giants, Jaipur
  • 24 March, Sunday at 7:30 PM Gujarat Titans vs Mumbai Indians, Ahmedabad
  • 25 March, Monday at 7:30 PM Royal Challengers Bengaluru vs Punjab Kings, Bengaluru
  • 26 March, Tuesday at 7:30 PM Chennai Super Kings vs Gujarat Titans, Chennai
  • 27 March, Wednesday at 7:30 PM Sunrisers Hyderabad vs Mumbai Indians, Hyderabad
  • 28 March, Thursday at 7:30 PM Rajasthan Royals vs Delhi Capitals, Jaipur
  • 29 March, Friday at 7:30 PM Royal Challengers Bengaluru vs Kolkata Knight Riders, Bengaluru
  • 30 March, Saturday at 7:30 PM Lucknow Super Giants vs Punjab Kings, Lucknow
  • 31 March, Sunday at 3:30 PM Gujarat Titans vs Sunrisers Hyderabad, Ahmedabad
  • 31 March, Sunday at 7:30 PM Delhi Capitals vs Chennai Super Kings, Visakhapatnam
  • 01 April, Monday at 7:30 PM Mumbai Indians vs Rajasthan Royals, Mumbai
  • 02 April, Tuesday at 7:30 PM Royal Challengers Bengaluru vs Lucknow Super Giants, Bengaluru
  • 03 April, Wednesday at 7:30 PM Delhi Capitals vs Kolkata Knight Riders, Visakhapatnam
  • 04 April, Thursday at 7:30 PM Gujarat Titans vs Punjab Kings, Ahmedabad
  • 05 April, Friday at 7:30 PM Sunrisers Hyderabad vs Chennai Super Kings, Hyderabad
  • 06 April, Saturday at 7:30 PM Rajasthan Royals vs Royal Challengers Bengaluru, Jaipur
  • 07 April, Sunday at 3:30 PM Mumbai Indians vs Delhi Capitals, Mumbai
  • 07 April, Sunday at 7:30 PM Lucknow Super Giants vs Gujarat Titans, Lucknow
  • 08 April, Monday at 7:30 PM Chennai Super Kings vs Kolkata Knight Riders, Chennai
  • 09 April, Tuesday at 7:30 PM Punjab Kings vs Sunrisers Hyderabad, Mullanpur
  • 10 April, Wednesday at 7:30 PM Rajasthan Royals vs Gujarat Titans, Jaipur
  • 11 April, Thursday at 7:30 PM Mumbai Indians vs Royal Challengers Bengaluru, Mumbai
  • 12 April, Friday at 7:30 PM Lucknow Super Giants vs Delhi Capitals, Lucknow
  • 13 April, Saturday at 7:30 PM Punjab Kings vs Rajasthan Royals, Mullanpur
  • 14 April, Sunday at 3:30 PM Kolkata Knight Riders vs Lucknow Super Giants, Kolkata
  • 14 April, Sunday at 7:30 PM Mumbai Indians vs Chennai Super Kings, Mumbai
  • 15 April, Monday at 7:30 PM Royal Challengers Bengaluru vs Sunrisers Hyderabad, Bengaluru
  • 16 April, Tuesday at 7:30 p.m. Gujarat Titans vs Delhi Capitals, Ahmedabad
  • 17 April, Wednesday at 7:30 PM Kolkata Knight Riders vs Rajasthan Royals, Kolkata
  • 18 April, Thursday at 7:30 PM Punjab Kings vs Mumbai Indians, Mullanpur
  • 19 April, Friday at 7:30 PM Lucknow Super Giants vs Chennai Super Kings, Lucknow
  • 20 April, Saturday at 7:30 PM Delhi Capitals vs Sunrisers Hyderabad, Delhi
  • 21 April, Sunday at 3:30 PM Kolkata Knight Riders vs Royal Challengers Bengaluru, Kolkata
  • 21 April, Sunday at 7:30 PM Punjab Kings vs Gujarat Titans, Mullanpur
  • 22 April, Monday at 7:30 PM Rajasthan Royals vs Mumbai Indians, Jaipur
  • 23 April, Tuesday at 7:30 PM Chennai Super Kings vs Lucknow Super Giants, Chennai
  • 24 April, Wednesday at 7:30 PM Delhi Capitals vs Gujarat Titans, Delhi
  • 25 April, Thursday at 7:30 PM Sunrisers Hyderabad vs Royal Challengers Bengaluru, Hyderabad
  • 26 April, Friday at 7:30 PM Kolkata Knight Riders vs Punjab Kings, Kolkata
  • 27 April, Saturday at 3:30 PM Delhi Capitals vs Mumbai Indians, Delhi
  • 27 April, Saturday at 7:30 PM Lucknow Super Giants vs Rajasthan Royals, Lucknow
  • 28 April, Sunday at 3:30 PM Gujarat Titans vs Royal Challengers Bengaluru, Ahmedabad
  • 28 April, Sunday at 7:30 PM Chennai Super Kings vs Sunrisers Hyderabad, Chennai
  • 29 April, Monday at 7:30 PM Kolkata Knight Riders vs Delhi Capitals, Kolkata
  • 30 April, Tuesday at 7:30 PM Lucknow Super Giants vs Mumbai Indians, Lucknow
  • 01 May, Wednesday at 7:30 PM Chennai Super Kings vs Punjab Kings, Chennai
  • 02 May, Thursday at 7:30 PM Sunrisers Hyderabad vs Rajasthan Royals, Hyderabad
  • 03 May, Friday at 7:30 PM Mumbai Indians vs Kolkata Knight Riders, Mumbai
  • 04 May, Saturday at 7:30 PM Royal Challengers Bengaluru vs Gujarat Titans, Bengaluru
  • 05 May, Sunday at 3:30 PM Punjab Kings vs Chennai Super Kings, Dharamshala
  • 05 May, Sunday at 7:30 PM Lucknow Super Giants vs Kolkata Knight Riders, Lucknow
  • 06 May,  Monday at 7:30 PM Mumbai Indians vs Sunrisers Hyderabad, Mumbai
  • 07 May,  Tuesday at 7:30 PM Delhi Capitals vs Rajasthan Royals, Delhi
  • 08 May, Wednesday at 7:30 PM Sunrisers Hyderabad vs Lucknow Super Giants, Hyderabad
  • 09 May, Thursday at 7:30 PM Punjab Kings vs Royal Challengers Bengaluru, Dharamshala
  • 10 May, Friday at 7:30 PM Gujarat Titans vs Chennai Super Kings, Ahmedabad
  • 11 May, Saturday at 7:30 PM Kolkata Knight Riders vs Mumbai Indians, Kolkata
  • 12 May, Sunday at 3:30 PM Chennai Super Kings vs Rajasthan Royals, Chennai
  • 12 May, Sunday at 7:30 PM Royal Challengers Bengaluru vs Delhi Capitals, Bengaluru
  • 13 May, Monday at 7:30 PM Gujarat Titans vs Kolkata Knight Riders, Ahmedabad
  • 14 May, Tuesday at  7:30 PM Delhi Capitals vs Lucknow Super Giants, Delhi
  • 15 May, Wednesday at  7:30 PM Rajasthan Royals vs Punjab Kings, Guwahati
  • 16 May, Thursday at 7:30 PM Sunrisers Hyderabad vs Gujarat Titans Hyderabad
  • 17 May, Friday at 7:30 PM Mumbai Indians vs Lucknow Super Giants, Mumbai
  • 18 May, Saturday at 7:30 PM Royal Challengers Bengaluru vs Chennai Super Kings, Bengaluru
  • 19 May, Sunday at 3:30 PM Sunrisers Hyderabad vs Punjab Kings, Hyderabad
  • 19 May, Sunday at 7:30 PM Rajasthan Royals vs Kolkata Knight Riders, Guwahati

Qualifier 1: 21 May, Tuesday, Ahmedabad at 7:30 PM

Eliminator: 22 May, Wednesday, Ahmedabad at 7:30 PM

Qualifier 2: 24 May, Friday, Chennai at 7:30 PM

FINAL: 26 May, Sunday, Chennai at 7:30 PM