The TATA Indian Premier League (IPL) 2026 will be entering its 19th edition as the oldest running franchise league is set to start from March 28, 2026, with reigning champions Royal Challengers Bengaluru (RCB) hosting the Sunrisers Hyderabad (SRH) at the M Chinnaswamy Stadium. Previously, the IPL managing committee and the Board of Control for Cricket in India announced the first 20 matches fixture.
Now, the full schedule for the IPL 2026 has been released. Initially, only four games for each team’s schedule were announced due to the Assembly Elections in India. On Thursday evening. Though the dates for the playoff matches are yet to be announced, the venues for the same. The fans will be excited after the full schedule is announced.
IPL full schedule announced
The remaining 50 matches in the league stage would be contested between April 13 and May 24, 2026, at 12 sites across India. Matches in the second phase will take place in Bengaluru, Mumbai, Chennai, Kolkata, Delhi, Ahmedabad, Hyderabad, Lucknow, Jaipur, Dharamsala, Raipur, and New Chandigarh.
Your daily dose of cricket!
The second round will have eight double-headers, with afternoon matches starting at 03:30 PM IST and evening matches beginning at 07:30 PM IST. During this phase, the Punjab Kings will play home matches in New Chandigarh and Dharamsala.
Three matches are taking place in Dharamsala. The Rajasthan Royals will play four home games in Jaipur, and the rest at the Basarpara Stadium, Guwahati, while the Royal Challengers Bengaluru will play three in Bengaluru and two in Raipur. The venues for the Playoffs will be announced at a later date.
No opening ceremony
There will be no celebrations ahead of the first IPL match. However, according to The Times of India, the IPL governing council is planning a closing ceremony on May 31.
“Due to last year’s tragic incident on June 4 last year, there will be no formal function on the day of the start of IPL-2026 (in Bengaluru). The BCCI is not organizing any cultural or entertainment show at the start of IPL-19 as a mark of respect to the departed souls due to that tragedy on June 4, 2025.”
“However, the BCCI and the IPL governing council are planning a grand entertainment function at the closing of the IPL, on the day of the final (May 31),” BCCI secretary Devajit Saikia told Times of India.
Full schedule
| No | Date | Time | Match | Venue |
|---|---|---|---|---|
| 1 | 28-Mar-26 | 7:30 PM | RCB vs SRH | Bengaluru |
| 2 | 29-Mar-26 | 7:30 PM | MI vs KKR | Mumbai |
| 3 | 30-Mar-26 | 7:30 PM | RR vs CSK | Guwahati |
| 4 | 31-Mar-26 | 7:30 PM | PBKS vs GT | New Chandigarh |
| 5 | 01-Apr-26 | 7:30 PM | LSG vs DC | Lucknow |
| 6 | 02-Apr-26 | 7:30 PM | KKR vs SRH | Kolkata |
| 7 | 03-Apr-26 | 7:30 PM | CSK vs PBKS | Chennai |
| 8 | 04-Apr-26 | 3:30 PM | DC vs MI | Delhi |
| 9 | 04-Apr-26 | 7:30 PM | GT vs RR | Ahmedabad |
| 10 | 05-Apr-26 | 3:30 PM | SRH vs LSG | Hyderabad |
| 11 | 05-Apr-26 | 7:30 PM | RCB vs CSK | Bengaluru |
| 12 | 06-Apr-26 | 7:30 PM | KKR vs PBKS | Kolkata |
| 13 | 07-Apr-26 | 7:30 PM | RR vs MI | Guwahati |
| 14 | 08-Apr-26 | 7:30 PM | DC vs GT | Delhi |
| 15 | 09-Apr-26 | 7:30 PM | KKR vs LSG | Kolkata |
| 16 | 10-Apr-26 | 7:30 PM | RR vs RCB | Guwahati |
| 17 | 11-Apr-26 | 3:30 PM | PBKS vs SRH | New Chandigarh |
| 18 | 11-Apr-26 | 7:30 PM | CSK vs DC | Chennai |
| 19 | 12-Apr-26 | 3:30 PM | LSG vs GT | Lucknow |
| 20 | 12-Apr-26 | 7:30 PM | MI vs RCB | Mumbai |
| 21 | 13-Apr-26 | 7:30 PM | SRH vs RR | Hyderabad |
| 22 | 14-Apr-26 | 7:30 PM | CSK vs KKR | Chennai |
| 23 | 15-Apr-26 | 7:30 PM | RCB vs LSG | Bengaluru |
| 24 | 16-Apr-26 | 7:30 PM | MI vs PBKS | Mumbai |
| 25 | 17-Apr-26 | 7:30 PM | GT vs KKR | Ahmedabad |
| 26 | 18-Apr-26 | 3:30 PM | RCB vs DC | Bengaluru |
| 27 | 18-Apr-26 | 7:30 PM | SRH vs CSK | Hyderabad |
| 28 | 19-Apr-26 | 3:30 PM | KKR vs RR | Kolkata |
| 29 | 19-Apr-26 | 7:30 PM | PBKS vs LSG | New Chandigarh |
| 30 | 20-Apr-26 | 7:30 PM | GT vs MI | Ahmedabad |
| 31 | 21-Apr-26 | 7:30 PM | SRH vs DC | Hyderabad |
| 32 | 22-Apr-26 | 7:30 PM | LSG vs RR | Lucknow |
| 33 | 23-Apr-26 | 7:30 PM | MI vs CSK | Mumbai |
| 34 | 24-Apr-26 | 7:30 PM | RCB vs GT | Bengaluru |
| 35 | 25-Apr-26 | 3:30 PM | DC vs PBKS | Delhi |
| 36 | 25-Apr-26 | 7:30 PM | RR vs SRH | Jaipur |
| 37 | 26-Apr-26 | 3:30 PM | GT vs CSK | Ahmedabad |
| 38 | 26-Apr-26 | 7:30 PM | LSG vs KKR | Lucknow |
| 39 | 27-Apr-26 | 7:30 PM | DC vs RCB | Delhi |
| 40 | 28-Apr-26 | 7:30 PM | PBKS vs RR | New Chandigarh |
| 41 | 29-Apr-26 | 7:30 PM | MI vs SRH | Mumbai |
| 42 | 30-Apr-26 | 7:30 PM | GT vs RCB | Ahmedabad |
| 43 | 01-May-26 | 7:30 PM | RR vs DC | Jaipur |
| 44 | 02-May-26 | 7:30 PM | CSK vs MI | Chennai |
| 45 | 03-May-26 | 3:30 PM | SRH vs KKR | Hyderabad |
| 46 | 03-May-26 | 7:30 PM | GT vs PBKS | Ahmedabad |
| 47 | 04-May-26 | 7:30 PM | MI vs LSG | Mumbai |
| 48 | 05-May-26 | 7:30 PM | DC vs CSK | Delhi |
| 49 | 06-May-26 | 7:30 PM | SRH vs PBKS | Hyderabad |
| 50 | 07-May-26 | 7:30 PM | LSG vs RCB | Lucknow |
| 51 | 08-May-26 | 7:30 PM | DC vs KKR | Delhi |
| 52 | 09-May-26 | 7:30 PM | RR vs GT | Jaipur |
| 53 | 10-May-26 | 3:30 PM | CSK vs LSG | Chennai |
| 54 | 10-May-26 | 7:30 PM | RCB vs MI | Raipur |
| 55 | 11-May-26 | 7:30 PM | PBKS vs DC | Dharamshala |
| 56 | 12-May-26 | 7:30 PM | GT vs SRH | Ahmedabad |
| 57 | 13-May-26 | 7:30 PM | RCB vs KKR | Raipur |
| 58 | 14-May-26 | 7:30 PM | PBKS vs MI | Dharamshala |
| 59 | 15-May-26 | 7:30 PM | LSG vs CSK | Lucknow |
| 60 | 16-May-26 | 7:30 PM | KKR vs GT | Kolkata |
| 61 | 17-May-26 | 3:30 PM | PBKS vs RCB | Dharamshala |
| 62 | 17-May-26 | 7:30 PM | DC vs RR | Delhi |
| 63 | 18-May-26 | 7:30 PM | CSK vs SRH | Chennai |
| 64 | 19-May-26 | 7:30 PM | RR vs LSG | Jaipur |
| 65 | 20-May-26 | 7:30 PM | KKR vs MI | Kolkata |
| 66 | 21-May-26 | 7:30 PM | CSK vs GT | Chennai |
| 67 | 22-May-26 | 7:30 PM | SRH vs RCB | Hyderabad |
| 68 | 23-May-26 | 7:30 PM | LSG vs PBKS | Lucknow |
| 69 | 24-May-26 | 3:30 PM | MI vs RR | Mumbai |
| 70 | 24-May-26 | 7:30 PM | KKR vs DC | Kolkata |
Also Read: Shaheen Afridi lashed out at journalists after asked about Pakistan Team during PSL press-conference
