Schedule For IPL 2024: The IPL 2024 schedule has been updated, and the final match is set to take place on May 26 in Chennai. The tournament kicked off on March 22 with defending champions Chennai Super Kings defeating Royal Challengers Bangalore by six wickets. In the match, Chennai successfully chased a target of 174 runs, reaching 176/4 in 18.4 overs. Shivam Dube played a crucial unbeaten inning of 34 runs off 28 balls, while new team member Ravindra Jadeja scored 37 runs off just 15 deliveries. RCB’s Cameron Green managed to take two wickets during Chennai’s innings.
In the IPL 2024 matches so far, there have been some thrilling moments. In one match, Royal Challengers Bangalore (RCB) scored 173 runs for the loss of 6 wickets in their 20 overs. Anuj Rawat played a brilliant innings, scoring 48 runs off just 25 balls. On the other hand, Mustafizur Rahman from Chennai Super Kings (CSK) showed his skill by taking four wickets.
After that exciting match, there have been five more matches played. Teams like Punjab Kings, Kolkata Knight Riders, Rajasthan Royals, and Gujarat Titans all secured victories in their opening matches of the tournament.
In IPL 2024, we also witnessed Hardik Pandya’s return to the Mumbai Indians as their captain for the second time. He replaced Rohit Sharma as the skipper of MI. Additionally, Shubman Gill has been chosen as the new captain for the Gujarat Titans. Interestingly, both Mumbai Indians and Gujarat Titans faced each other in their first match of the tournament, with Gujarat emerging as the winners.
At first, the IPL schedule only showed matches up to April 7. But now, the organizers have announced the rest of the schedule. They shared it on Monday. Here are the upcoming matches for each team.

Chennai Super Kings Schedule (CSK):
Here are the upcoming matches for the Chennai Super Kings (CSK) in the IPL 2024 season:
Date | Match | Time | Venue |
---|---|---|---|
April 8 | CSK vs KKR | 7:30 PM | Chennai |
April 14 | MI vs CSK | 7:30 PM | Mumbai |
April 19 | LSG vs CSK | 7:30 PM | Lucknow |
April 23 | CSK vs LSG | 7:30 PM | Chennai |
April 28 | CSK vs SRH | 7:30 PM | Chennai |
May 1 | CSK vs PBKS | 7:30 PM | Chennai |
May 5 | PBKS vs CSK | 3:30 PM | Dharamshala |
May 10 | GT vs CSK | 7:30 PM | Ahmedabad |
May 12 | CSK vs RR | 3:30 PM | Chennai |
May 18 | RCB vs CSK | 7:30 PM | Bengaluru |
On April 8th, CSK will play against Kolkata Knight Riders (KKR) in Chennai at 7:30 PM. They will then face Mumbai Indians (MI) in Mumbai on April 14th at 7:30 PM. Next, CSK will take on Lucknow Super Giants (LSG) in Lucknow on April 19th at 7:30 PM.
After that, CSK will host LSG in Chennai on April 23rd at 7:30 PM, followed by a home match against Sunrisers Hyderabad (SRH) on April 28th at 7:30 PM. On May 1st, CSK will play against Punjab Kings (PBKS) in Chennai at 7:30 PM, and then they will travel to Dharamshala to play against PBKS again on May 5th at 3:30 PM.
On May 10th, CSK will face Gujarat Titans (GT) in Ahmedabad at 7:30 PM, followed by a match against Rajasthan Royals (RR) in Chennai on May 12th at 3:30 PM. Finally, CSK will play against Royal Challengers Bangalore (RCB) in Bengaluru on May 18th at 7:30 PM.
Kolkata Knight Riders Schedule (KKR):
Here are the upcoming matches for the Kolkata Knight Riders (KKR) in the IPL 2024 season:
Date | Match | Time | Venue |
---|---|---|---|
April 8 | CSK vs KKR | 7:30 PM | Chennai |
April 14 | KKR vs LSG | 3:30 PM | Kolkata |
April 17 | KKR vs RR | 7:30 PM | Kolkata |
April 21 | KKR vs RCB | 7:30 PM | Kolkata |
April 26 | KKR vs PBKS | 7:30 PM | Kolkata |
April 29 | KKR vs DC | 7:30 PM | Kolkata |
May 3 | MI vs KKR | 7:30 PM | Mumbai |
May 5 | LSG vs KKR | 7:30 PM | Lucknow |
May 11 | KKR vs MI | 7:30 PM | Kolkata |
May 13 | GT vs KKR | 7:30 PM | Ahmedabad |
May 19 | RR vs KKR | 7:30 PM | Guwahati |
KKR will play against Chennai Super Kings (CSK) in Chennai on April 8th at 7:30 PM. Their next match is against Lucknow Super Giants (LSG) in Kolkata on April 14th at 3:30 PM. Then, they’ll play against Rajasthan Royals (RR) at home on April 17th at 7:30 PM.
On April 21st, KKR will play against Royal Challengers Bangalore (RCB) at home at 7:30 PM. They’ll face Punjab Kings (PBKS) at home again on April 26th at 7:30 PM. After that, KKR will play against Delhi Capitals (DC) at home on April 29th at 7:30 PM.
On May 3rd, KKR will travel to Mumbai to play against Mumbai Indians (MI) at 7:30 PM. Then, on May 5th, they’ll travel to Lucknow to play against Lucknow Super Giants (LSG) at 7:30 PM. Coming back home, KKR will play against MI again on May 11th at 7:30 PM.
On May 13th, KKR will travel to Ahmedabad to play against Gujarat Titans (GT) at 7:30 PM. Finally, their last match of the league stage will be against Rajasthan Royals (RR) on May 19th at 7:30 PM in Guwahati.
Punjab Kings Schedule (PBKS):
Here are the upcoming matches for the Punjab Kings (PBKS) in the IPL 2024 season:
Date | Match | Time | Venue |
---|---|---|---|
April 9 | PBKS vs SRH | 7:30 PM | Mohali |
April 13 | PBKS vs RR | 7:30 PM | Mohali |
April 18 | PBKS vs MI | 7:30 PM | Mohali |
April 21 | PBKS vs GT | 7:30 PM | Mohali |
April 26 | KKR vs PBKS | 7:30 PM | Kolkata |
May 1 | CSK vs PBKS | 7:30 PM | Chennai |
May 5 | PBKS vs CSK | 3:30 PM | Dharamshala |
May 9 | PBKS vs RCB | 7:30 PM | Dharamshala |
May 15 | RR vs PBKS | 7:30 PM | Guwahati |
May 19 | SRH vs PBKS | 3:30 PM | Hyderabad |
PBKS will start by playing against Sunrisers Hyderabad (SRH) in Mohali on April 9th at 7:30 PM. Then, on April 13th at 7:30 PM, they will play against Rajasthan Royals (RR) in Mohali. After that, PBKS will compete against Mumbai Indians (MI) in Mohali on April 18th at 7:30 PM.
Their next match in Mohali is against Gujarat Titans (GT) on April 21st at 7:30 PM. Following this, PBKS will travel to Kolkata to play against Kolkata Knight Riders (KKR) on April 26th at 7:30 PM.
On May 1st at 7:30 PM, PBKS will play against Chennai Super Kings (CSK) in Chennai. Then, on May 5th at 3:30 PM, they will face CSK again, this time in Dharamshala. PBKS will continue their matches in Dharamshala by playing against Royal Challengers Bangalore (RCB) on May 9th at 7:30 PM. Their last two matches will be against Rajasthan Royals (RR) in Guwahati on May 15th at 7:30 PM and against Sunrisers Hyderabad (SRH) in Hyderabad on May 19th at 3:30 PM.
Sunrisers Hyderabad Schedule (SRH):
Here are the upcoming matches for the Sunrisers Hyderabad (SRH) in the IPL 2024 season:
Date | Match | Time | Venue |
---|---|---|---|
April 9 | PBKS vs SRH | 7:30 PM | Mohali |
April 15 | RCB vs SRH | 7:30 PM | Bengaluru |
April 20 | DC vs SRH | 7:30 PM | Delhi |
April 25 | SRH vs RCB | 7:30 PM | Hyderabad |
April 28 | CSK vs SRH | 7:30 PM | Chennai |
May 2 | SRH vs RR | 7:30 PM | Hyderabad |
May 6 | MI vs SRH | 7:30 PM | Bengaluru |
May 8 | SRH vs LSG | 7:30 PM | Hyderabad |
May 16 | SRH vs GT | 7:30 PM | Hyderabad |
May 19 | SRH vs PBKS | 3:30 PM | Hyderabad |
SRH will start by playing against Punjab Kings (PBKS) in Mohali on April 9th at 7:30 PM. After that, they will go to Bengaluru to play against Royal Challengers Bangalore (RCB) on April 15th at 7:30 PM. Then, on April 20th at 7:30 PM, SRH will play against Delhi Capitals (DC) in Delhi.
Their next match will be against RCB again, but this time in Hyderabad on April 25th at 7:30 PM. On April 28th, SRH will travel to Chennai to play against Chennai Super Kings (CSK) at 7:30 PM. Moving ahead, on May 2nd at 7:30 PM, SRH will play against Rajasthan Royals (RR) in Hyderabad. Then, they will go to Bengaluru to play against Mumbai Indians (MI) on May 6th at 7:30 PM.
On May 8th at 7:30 PM, SRH will play against Lucknow Super Giants (LSG) in Hyderabad. Then, on May 16th at 7:30 PM, they will play against Gujarat Titans (GT) in Hyderabad. Their last match of the league stage will be against Punjab Kings (PBKS) on May 19th at 3:30 PM in Hyderabad.
Rajasthan Royals (RR) Schedule:
Here are the upcoming matches for the Rajasthan Royals (RR) in the IPL 2024 season:
Date | Match | Time | Venue |
---|---|---|---|
April 10 | RR vs GT | 7:30 PM | Jaipur |
April 13 | PBKS vs RR | 7:30 PM | Mohali |
April 17 | KKR vs RR | 7:30 PM | Kolkata |
April 22 | RR vs MI | 7:30 PM | Jaipur |
April 27 | LSG vs RR | 7:30 PM | Lucknow |
May 2 | SRH vs RR | 7:30 PM | Hyderabad |
May 7 | DC vs RR | 7:30 PM | Delhi |
May 11 | KKR vs MI | 7:30 PM | Kolkata |
May 15 | RR vs PBKS | 7:30 PM | Guwahati |
RR will start by playing against Gujarat Titans (GT) in Jaipur on April 10th at 7:30 PM. After that, they’ll face Punjab Kings (PBKS) in Mohali on April 13th at 7:30 PM. Then, they’ll go to Kolkata to play against Kolkata Knight Riders (KKR) on April 17th at 7:30 PM.
Their next match will be against Mumbai Indians (MI) in Jaipur on April 22nd at 7:30 PM. After that, they’ll head to Lucknow to play against Lucknow Super Giants (LSG) on April 27th at 7:30 PM.
On May 2nd at 7:30 PM, RR will play against Sunrisers Hyderabad (SRH) in Hyderabad. Then, they’ll travel to Delhi to play against Delhi Capitals (DC) on May 7th at 7:30 PM.
On May 11th at 7:30 PM, RR will play against Mumbai Indians (MI) in Kolkata. Their last league match will be against Punjab Kings (PBKS) in Guwahati on May 15th at 7:30 PM.
Gujarat Titans Schedule (GT):
Here are the upcoming matches for the Gujarat Titans (GT) in the IPL 2024 season:
Date | Match | Time | Venue |
---|---|---|---|
April 10 | RR vs GT | 7:30 PM | Jaipur |
April 16 | GT vs DC | 7:30 PM | Ahmedabad |
April 21 | PBKS vs GT | 7:30 PM | Mohali |
April 24 | DC vs GT | 7:30 PM | Delhi |
April 28 | GT vs RCB | 3:30 PM | Ahmedabad |
May 4 | RCB vs GT | 7:30 PM | Bengaluru |
May 10 | GT vs CSK | 7:30 PM | Ahmedabad |
May 13 | GT vs KKR | 7:30 PM | Ahmedabad |
May 16 | SRH vs GT | 7:30 PM | Hyderabad |
GT will start by playing against Rajasthan Royals (RR) in Jaipur on April 10th at 7:30 PM. After that, they’ll play against Delhi Capitals (DC) in Ahmedabad on April 16th at 7:30 PM. Then, on April 21st at 7:30 PM, GT will compete against Punjab Kings (PBKS) in Mohali.
Their next match will be against DC again, but this time in Delhi on April 24th at 7:30 PM. After that, GT will host Royal Challengers Bangalore (RCB) in Ahmedabad on April 28th at 3:30 PM.
On May 4th at 7:30 PM, GT will play against RCB in Bengaluru. Then, on May 10th at 7:30 PM, GT will host Chennai Super Kings (CSK) in Ahmedabad. On May 13th at 7:30 PM, GT will play against Kolkata Knight Riders (KKR) in Ahmedabad.
Their last league match will be against Sunrisers Hyderabad (SRH) in Hyderabad on May 16th at 7:30 PM.
Mumbai Indians Schedule (MI):
Here are the upcoming matches for the Mumbai Indians (MI) in the IPL 2024 season:
Date | Match | Time | Venue |
---|---|---|---|
April 11 | MI vs RCB | 7:30 PM | Mumbai |
April 14 | MI vs CSK | 7:30 PM | Mumbai |
April 18 | PBKS vs MI | 7:30 PM | Mohali |
April 22 | RR vs MI | 7:30 PM | Jaipur |
April 27 | DC vs MI | 3:30 PM | Delhi |
April 27 | DC vs MI | 3:30 PM | Delhi |
April 30 | LSG vs MI | 7:30 PM | Lucknow |
May 3 | MI vs KKR | 7:30 PM | Mumbai |
May 6 | MI vs SRH | 7:30 PM | Bengaluru |
May 11 | KKR vs MI | 7:30 PM | Kolkata |
May 17 | MI vs LSG | 7:30 PM | Mumbai |
MI will start by playing against Royal Challengers Bangalore (RCB) in Mumbai on April 11th at 7:30 PM. Then, they’ll face Chennai Super Kings (CSK) in Mumbai on April 14th at 7:30 PM. After that, on April 18th at 7:30 PM, MI will compete against Punjab Kings (PBKS) in Mohali.
Their next match will be against Rajasthan Royals (RR) in Jaipur on April 22nd at 7:30 PM. They’ll also play against Delhi Capitals (DC) twice on April 27th, once at 3:30 PM in Delhi, and then again at 7:30 PM in Delhi.
Following that, on April 30th at 7:30 PM, MI will play against Lucknow Super Giants (LSG) in Lucknow. Then, on May 3rd at 7:30 PM, they’ll face Kolkata Knight Riders (KKR) in Mumbai. On May 6th at 7:30 PM, MI will play against Sunrisers Hyderabad (SRH) in Bengaluru.
Their last league match will be against KKR in Kolkata on May 11th at 7:30 PM. Finally, MI will play their last match against Lucknow Super Giants (LSG) in Mumbai on May 17th at 7:30 PM.
Royal Challengers Bengaluru Schedule (RCB):
Here are the upcoming matches for the Royal Challengers Bangalore (RCB):
Date | Match | Time | Venue |
---|---|---|---|
April 11 | MI vs RCB | 7:30 PM | Mumbai |
April 15 | RCB vs SRH | 7:30 PM | Bengaluru |
April 25 | SRH vs RCB | 7:30 PM | Hyderabad |
April 28 | GT vs RCB | 3:30 PM | Ahmedabad |
May 4 | RCB vs GT | 7:30 PM | Bengaluru |
May 9 | PBKS vs RCB | 7:30 PM | Dharamshala |
May 12 | RCB vs DC | 7:30 PM | Bengaluru |
May 18 | RCB vs CSK | 7:30 PM | Bengaluru |
RCB will start by playing against Mumbai Indians (MI) in Mumbai on April 11th at 7:30 PM. Then, they’ll host Sunrisers Hyderabad (SRH) in Bengaluru on April 15th at 7:30 PM. After that, on April 25th at 7:30 PM, RCB will travel to Hyderabad to play against SRH.
Their next match will be against Gujarat Titans (GT) in Ahmedabad on April 28th at 3:30 PM. Then, RCB will come back home to play against GT again on May 4th at 7:30 PM in Bengaluru.
Following that, on May 9th at 7:30 PM, RCB will play against Punjab Kings (PBKS) in Dharamshala. Then, on May 12th at 7:30 PM, they’ll face Delhi Capitals (DC) in Bengaluru. Their last league match will be against Chennai Super Kings (CSK) in Bengaluru on May 18th at 7:30 PM.
Delhi Capitals Schedule (DC):
Here are the upcoming matches for the Delhi Capitals (DC):
Date | Match | Time | Venue |
---|---|---|---|
April 12 | LSG vs DC | 7:30 PM | Lucknow |
April 16 | GT vs DC | 7:30 PM | Ahmedabad |
April 20 | DC vs SRH | 7:30 PM | Delhi |
April 24 | DC vs GT | 7:30 PM | Delhi |
April 29 | KKR vs DC | 7:30 PM | Kolkata |
May 7 | DC vs RR | 7:30 PM | Delhi |
May 12 | RCB vs DC | 7:30 PM | Bengaluru |
May 14 | DC vs LSG | 7:30 PM | Delhi |
DC will start by playing against Lucknow Super Giants (LSG) in Lucknow on April 12th at 7:30 PM. Then, they’ll face Gujarat Titans (GT) in Ahmedabad on April 16th at 7:30 PM. After that, on April 20th at 7:30 PM, DC will host Sunrisers Hyderabad (SRH) in Delhi.
Their next match will be against GT again, but this time in Delhi on April 24th at 7:30 PM. After that, DC will travel to Kolkata to play against Kolkata Knight Riders (KKR) on April 29th at 7:30 PM.
Moving forward, on May 7th at 7:30 PM, DC will play against Rajasthan Royals (RR) in Delhi. Then, on May 12th at 7:30 PM, they’ll face Royal Challengers Bangalore (RCB) in Bengaluru. Their last league match will be against Lucknow Super Giants (LSG) in Delhi on May 14th at 7:30 PM.
Lucknow Super Giants Schedule (LSG):
Here are the upcoming matches for the Lucknow Super Giants (LSG):
Date | Match | Time | Venue |
---|---|---|---|
April 12 | LSG vs DC | 7:30 PM | Lucknow |
April 14 | KKR vs LSG | 3:30 PM | Kolkata |
April 19 | LSG vs CSK | 7:30 PM | Lucknow |
April 23 | CSK vs LSG | 7:30 PM | Chennai |
April 27 | LSG vs RR | 7:30 PM | Lucknow |
April 30 | LSG vs MI | 7:30 PM | Lucknow |
May 5 | LSG vs KKR | 7:30 PM | Lucknow |
May 8 | SRH vs LSG | 7:30 PM | Hyderabad |
May 14 | DC vs LSG | 7:30 PM | Delhi |
May 17 | MI vs LSG | 7:30 PM | Mumbai |
LSG will start by playing against Delhi Capitals (DC) in Lucknow on April 12th at 7:30 PM. After that, they’ll go to Kolkata to play against Kolkata Knight Riders (KKR) on April 14th at 3:30 PM. Then, on April 19th at 7:30 PM, LSG will have a match at home against Chennai Super Kings (CSK).
Their next game will be against CSK again, but this time in Chennai on April 23rd at 7:30 PM. After that, LSG will play against Rajasthan Royals (RR) at home in Lucknow on April 27th at 7:30 PM. Following this, they’ll face Mumbai Indians (MI) in Lucknow on April 30th at 7:30 PM.
Moving forward, on May 5th at 7:30 PM, LSG will play against KKR in Lucknow. Then, on May 8th at 7:30 PM, they’ll travel to Hyderabad to play against Sunrisers Hyderabad (SRH). Their last league match will be against DC in Delhi on May 14th at 7:30 PM. Finally, they’ll play against MI in Mumbai on May 17th at 7:30 PM.
Playoffs and Final
Here’s the schedule for the IPL 2024 playoffs and final:
Match | Date | Time | Venue |
---|---|---|---|
Qualifier 1 | May 21 | 7:30 PM | Ahmedabad |
Eliminator | May 22 | 7:30 PM | Ahmedabad |
Qualifier 2 | May 24 | 7:30 PM | Chennai |
Final | May 26 | 7:30 PM | Chennai |
Qualifier 1 will happen on May 21 at 7:30 PM in Ahmedabad. The Eliminator is scheduled for May 22 at 7:30 PM, also in Ahmedabad. On May 24 at 7:30 PM, Qualifier 2 will take place in Chennai. Finally, the big Final match will be on May 26 at 7:30 PM, also in Chennai.