The Board of Control for Cricket in India (BCCI) on Monday (March 25) released the full schedule, including the playoff dates and venues, for the ongoing Indian Premier League (IPL) 2024.
Last month, the Indian cricket body had revealed a partial schedule for the first two weeks, consisting of 21 matches from March 22 to April 7, as the Lok Sabha election dates were yet to be finalized.

After the general election dates in different parts of the country were confirmed last week, the remainder of the schedule was revealed by the BCCI on Monday (March 25). Chennai Super Kings, who opened the campaign, will also play the first fixture of the remaining fixtures.
In the second phase, Delhi Capitals, who play their first two matches in Vizag, will return to their home in Delhi to play the remaining five home games in front of their enthusiastic home crowd at the Arun Jaitley Stadium.
Punjab Kings, who commenced their season at the PCA New International Cricket Stadium in Mullanpur, will culminate their home campaign in Dharamsala, where they will host two matches on May 5 and 9 against CSK and Royal Challengers Bengaluru, respectively.
Rajasthan Royals also will play in a second home venue like last year in Guwahati,, where they will first host Punjab Kings on May 15, and later play Kolkata Knight Riders on May 19 in the finla match of the league stage.
Then the action shifts to playoff as Ahmedabad's Narendra Modi Stadium, the world's biggest cricket stadium, will host the Qualifier 1 on May 21 followed by the Eliminator on May 22.
Meanwhile, the Qualifier 2 and the IPL 2024 final will take place at the MA Chidambaram Stadium in Chennai, the home of reigning champions Chennai Super Kings, on May 24 and May 26 respectively. Here is the full list of IPL 17 fixtures and venues:
| Date | Match No. | Fixture | Venue | Time (IST) |
| March 22 | 1. | CSK vs RCB | Chennai | 8 PM |
| March 23 | 2. | PBKS vs DC | Mullanpur | 3:30 PM |
| March 23 | 3. | KKR vs SRH | Kolkata | 7:30 PM |
| March 24 | 4. | RR vs LSG | Jaipur | 3:30 PM |
| March 24 | 5. | GT vs MI | Ahmedabad | 7:30 PM |
| March 25 | 6. | RCB vs PBKS | Bengaluru | 7:30 PM |
| March 26 | 7. | CSK vs GT | Chennai | 7:30 PM |
| March 27 | 8. | SRH vs MI | Hyderabad | 7:30 PM |
| March 28 | 9. | RR vs DC | Jaipur | 7:30 PM |
| March 29 | 10. | RCB vs KKR | Bengaluru | 7:30 PM |
| March 30 | 11. | LSG vs PBKS | Lucknow | 7:30 PM |
| March 31 | 12. | GT vs SRH | Ahmedabad | 3:30 PM |
| March 31 | 13. | DC vs CSK | Vizag | 7:30 PM |
| April 1 | 14. | MI vs RR | Mumbai | 7:30 PM |
| April 2 | 15. | RCB vs LSG | Bengaluru | 7:30 PM |
| April 3 | 16. | DC vs KKR | Vizag | 7:30 PM |
| April 4 | 17. | GT vs PBKS | Ahmedabad | 7:30 PM |
| April 5 | 18. | SRH vs CSK | Hyderabad | 7:30 PM |
| April 6 | 19. | RR vs RCB | Jaipur | 7:30 PM |
| April 7 | 20. | MI vs DC | Mumbai | 3:30 PM |
| April 7 | 21. | LSG vs GT | Lucknow | 7:30 PM |
| April 8 | 22. | CSK vs KKR | Chennai | 7:30 PM |
| April 9 | 23. | PBKS vs SRH | Mohali | 7:30 PM |
| April 10 | 24. | RR vs GT | Jaipur | 7:30 PM |
| April 11 | 25. | MI vs RCB | Mumbai | 7:30 PM |
| April 12 | 26. | LSG vs DC | Lucknow | 7:30 PM |
| April 13 | 27. | PBKS vs RR | Mohali | 7:30 PM |
| April 14 | 28. | KKR vs LSG | Kolkata | 3:30 PM |
| April 14 | 29. | MI vs CSK | Mumbai | 7:30 PM |
| April 15 | 30. | RCB vs SRH | Bengaluru | 7:30 PM |
| April 16 | 31. | GT vs DC | Ahmedabad | 7:30 PM |
| April 17 | 32. | KKR vs RR | Kolkata | 7:30 PM |
| April 18 | 33. | PBKS vs MI | Mohali | 7:30 PM |
| April 19 | 34. | LSG vs CSK | Lucknow | 7:30 PM |
| April 20 | 35. | DC vs SRH | Delhi | 7:30 PM |
| April 21 | 36. | KKR vs RCB | Kolkata | 3:30 PM |
| April 21 | 37. | PBKS vs GT | Mohali | 7:30 PM |
| April 22 | 38. | RR vs MI | Jaipur | 7:30 PM |
| April 23 | 39. | CSK vs LSG | Chennai | 7:30 PM |
| April 24 | 40. | DC vs GT | Delhi | 7:30 PM |
| April 25 | 41. | SRH vs RCB | Hyderabad | 7:30 PM |
| April 26 | 42. | KKR vs PBKS | Kolkata | 7:30 PM |
| April 27 | 43. | DC vs MI | Delhi | 3:30 PM |
| April 27 | 44. | LSG vs RR | Lucknow | 7:30 PM |
| April 28 | 45. | GT vs RCB | Ahmedabad | 3:30PM |
| April 28 | 46. | CSK vs SRH | Chennai | 7:30 PM |
| April 29 | 47. | KKR vs DC | Kolkata | 7:30 PM |
| April 30 | 48. | LSG vs MI | Lucknow | 7:30 PM |
| May 1 | 49. | CSK vs PBKS | Chennai | 7:30 PM |
| May 2 | 50. | SRH vs RR | Hyderabad | 7:30 PM |
| May 3 | 51. | MI vs KKR | Mumbai | 7:30 PM |
| May 4 | 52. | RCB vs GT | Bengaluru | 7:30 PM |
| May 5 | 53. | PBKS vs CSK | Dharamsala | 3:30 PM |
| May 5 | 54. | LSG vs KKR | Lucknow | 7:30 PM |
| May 6 | 55. | MI vs SRH | Mumbai | 7:30 PM |
| May 7 | 56. | DC vs RR | Delhi | 7:30 PM |
| May 8 | 57. | SRH vs LSG | Hyderabad | 7:30 PM |
| May 9 | 58. | PBKS vs RCB | Dharamasala | 7:30 PM |
| May 10 | 59. | GT vs CSK | Ahmedabad | 7:30 PM |
| May 11 | 60. | KKR vs MI | Kolkata | 7:30 PM |
| May 12 | 61. | CSK vs RR | Chennai | 3:30 PM |
| May 12 | 62. | RCB vs DC | Bengaluru | 7:30 PM |
| May 13 | 63. | GT vs KKR | Ahmedabad | 7:30 PM |
| May 14 | 64. | DC VS LSG | Delhi | 7:30 PM |
| May 15 | 65. | RR vs PBKS | Guwahati | 7:30 PM |
| May 16 | 66. | SRH vs GT | Hyderabad | 7:30 PM |
| May 17 | 67. | MI vs LSG | Mumbai | 7:30 PM |
| May 18 | 68. | RCB vs CSK | Bengaluru | 7:30 PM |
| May 19 | 69. | SRH vs PBKS | Hyderabad | 3:30 PM |
| May 19 | 70. | RR vs KKR | Guwahati | 7:30 PM |
| May 21 | 71. | Qualifier 1 | Ahmedabad | 7:30 PM |
| May 22 | 72. | Eliminator | Ahmedabad | 7:30 PM |
| May 24 | 73. | Qualifier 2 | Chennai | 7:30 PM |
| May 26 | 74. | Final | Chennai | 7:30 PM |