March 27, 2026 6:27 pm

IPL 2026 Full Matches Schedule
The Indian Premier League (IPL) 2026 is scheduled from 28th March 2026 to 24th May 2026. This upcoming 19th cricket tournament features 10 teams, including defending champions Royal Challengers Bengaluru vs Sunrisers Hyderabad, and Kolkata Knight Riders vs Delhi Capitals. The IPL playoffs are set to begin on 26th May, 2026, with the finals on 31st May, 2026.
The Indian Premier League (IPL) is a major source of entertainment and a cricket tournament that is watched by thousands of IPL enthusiasts. From the first IPL match, held on 18th April 2008, featuring RCB vs KKR at the M. Chinnaswamy Stadium in Bengaluru, to host the 19th tournament of 2026, the IPL has grown into the world’s premier T20 cricket tournament.
Here, scroll through the IPL 2026 time table and match schedule to not miss this fierce competition.

What is the IPL 2026 Match Schedule Time Table?
The 2026 IPL tournament is set to feature 10 teams, with prominent players including Cameron Green, Ravindra Jadeja, Mohammad Shami, and others. Players who cannot play due to injuries or other reasons include Pat Cummins and Sam Curran, and Mitchell Starc’s availability remains uncertain.
Here is the comprehensive timetable for the IPL 2026 tournament:
| Match No. | Date | Teams | Venue | Time (IST) |
| 1 | 28 Mar | Royal Challengers Bengaluru vs Sunrisers Hyderabad | Bengaluru | 7:30 PM |
| 2 | 29 Mar | Mumbai Indians vs Kolkata Knight Riders | Mumbai | 7:30 PM |
| 3 | 30 Mar | Rajasthan Royals vs Chennai Super Kings | Guwahati | 7:30 PM |
| 4 | 31 Mar | Punjab Kings vs Gujarat Titans | New Chandigarh | 7:30 PM |
| 5 | 1 Apr | Lucknow Super Giants vs Delhi Capitals | Lucknow | 7:30 PM |
| 6 | 2 Apr | Kolkata Knight Riders vs Sunrisers Hyderabad | Kolkata | 7:30 PM |
| 7 | 3 Apr | Chennai Super Kings vs Punjab Kings | Chennai | 7:30 PM |
| 8 | 4 Apr | Delhi Capitals vs Mumbai Indians | Delhi | 3:30 PM |
| 9 | 4 Apr | Gujarat Titans vs Rajasthan Royals | Ahmedabad | 7:30 PM |
| 10 | 5 Apr | Sunrisers Hyderabad vs Lucknow Super Giants | Hyderabad | 3:30 PM |
| 11 | 5 Apr | Royal Challengers Bengaluru vs Chennai Super Kings | Bengaluru | 7:30 PM |
| 12 | 6 Apr | Kolkata Knight Riders vs Punjab Kings | Kolkata | 7:30 PM |
| 13 | 7 Apr | Rajasthan Royals vs Mumbai Indians | Guwahati | 7:30 PM |
| 14 | 8 Apr | Delhi Capitals vs Gujarat Titans | Delhi | 7:30 PM |
| 15 | 9 Apr | Kolkata Knight Riders vs Lucknow Super Giants | Kolkata | 7:30 PM |
| 16 | 10 Apr | Rajasthan Royals vs Royal Challengers Bengaluru | Guwahati | 7:30 PM |
| 17 | 11 Apr | Punjab Kings vs Sunrisers Hyderabad | New Chandigarh | 3:30 PM |
| 18 | 11 Apr | Chennai Super Kings vs Delhi Capitals | Chennai | 7:30 PM |
| 19 | 12 Apr | Lucknow Super Giants vs Gujarat Titans | Lucknow | 3:30 PM |
| 20 | 12 Apr | Mumbai Indians vs Royal Challengers Bengaluru | Mumbai | 7:30 PM |
| 21 | 13 Apr | Sunrisers Hyderabad vs Kolkata Knight Riders | Hyderabad | 7:30 PM |
| 22 | 14 Apr | Chennai Super Kings vs Lucknow Super Giants | Chennai | 7:30 PM |
| 23 | 15 Apr | Royal Challengers Bengaluru vs Punjab Kings | Bengaluru | 7:30 PM |
| 24 | 16 Apr | Mumbai Indians vs Kolkata Knight Riders | Mumbai | 7:30 PM |
| 25 | 17 Apr | Gujarat Titans vs Delhi Capitals | Ahmedabad | 7:30 PM |
| 26 | 18 Apr | Royal Challengers Bengaluru vs Chennai Super Kings | Bengaluru | 3:30 PM |
| 27 | 18 Apr | Sunrisers Hyderabad vs Rajasthan Royals | Hyderabad | 7:30 PM |
| 28 | 19 Apr | Kolkata Knight Riders vs Lucknow Super Giants | Kolkata | 3:30 PM |
| 29 | 19 Apr | Punjab Kings vs Mumbai Indians | New Chandigarh | 7:30 PM |
| 30 | 20 Apr | Gujarat Titans vs Delhi Capitals | Ahmedabad | 7:30 PM |
| 31 | 21 Apr | Sunrisers Hyderabad vs Rajasthan Royals | Hyderabad | 7:30 PM |
| 32 | 22 Apr | Lucknow Super Giants vs Rajasthan Royals | Lucknow | 7:30 PM |
| 33 | 23 Apr | Mumbai Indians vs Gujarat Titans | Mumbai | 7:30 PM |
| 34 | 24 Apr | Royal Challengers Bengaluru vs Punjab Kings | Bengaluru | 7:30 PM |
| 35 | 25 Apr | Delhi Capitals vs Sunrisers Hyderabad | Delhi | 3:30 PM |
| 36 | 25 Apr | Rajasthan Royals vs Chennai Super Kings | Jaipur | 7:30 PM |
| 37 | 26 Apr | Gujarat Titans vs Kolkata Knight Riders | Ahmedabad | 3:30 PM |
| 38 | 26 Apr | Lucknow Super Giants vs Royal Challengers Bengaluru | Lucknow | 7:30 PM |
| 39 | 27 Apr | Delhi Capitals vs Rajasthan Royals | Delhi | 7:30 PM |
| 40 | 28 Apr | Punjab Kings vs Sunrisers Hyderabad | New Chandigarh | 7:30 PM |
| 41 | 29 Apr | Mumbai Indians vs Royal Challengers Bengaluru | Mumbai | 7:30 PM |
| 42 | 30 Apr | Gujarat Titans vs Delhi Capitals | Ahmedabad | 7:30 PM |
| 43 | 1 May | Rajasthan Royals vs Mumbai Indians | Jaipur | 7:30 PM |
| 44 | 2 May | Chennai Super Kings vs Kolkata Knight Riders | Chennai | 7:30 PM |
| 45 | 3 May | Sunrisers Hyderabad vs Punjab Kings | Hyderabad | 3:30 PM |
| 46 | 3 May | Gujarat Titans vs Lucknow Super Giants | Ahmedabad | 7:30 PM |
| 47 | 4 May | Mumbai Indians vs Chennai Super Kings | Mumbai | 7:30 PM |
| 48 | 5 May | Delhi Capitals vs Punjab Kings | Delhi | 7:30 PM |
| 49 | 6 May | Sunrisers Hyderabad vs Royal Challengers Bengaluru | Hyderabad | 7:30 PM |
| 50 | 7 May | Lucknow Super Giants vs Kolkata Knight Riders | Lucknow | 7:30 PM |
| 51 | 08 May | Delhi Capitals vs Gujarat Titans | Delhi | 7:30 PM |
| 52 | 09 May | Rajasthan Royals vs Lucknow Super Giants | Jaipur | 7:30 PM |
| 53 | 10 May | Chennai Super Kings vs Mumbai Indians | Chennai | 3:30 PM |
| 54 | 10 May | Royal Challengers Bengaluru vs Delhi Capitals | Raipur | 7:30 PM |
| 55 | 11 May | Punjab Kings vs Sunrisers Hyderabad | Dharamsala | 7:30 PM |
| 56 | 12 May | Gujarat Titans vs Kolkata Knight Riders | Ahmedabad | 7:30 PM |
| 57 | 13 May | Royal Challengers Bengaluru vs Mumbai Indians | Raipur | 7:30 PM |
| 58 | 14 May | Punjab Kings vs Chennai Super Kings | Dharamsala | 7:30 PM |
| 59 | 15 May | Lucknow Super Giants vs Gujarat Titans | Lucknow | 7:30 PM |
| 60 | 16 May | Kolkata Knight Riders vs Royal Challengers Bengaluru | Kolkata | 7:30 PM |
| 61 | 17 May | Punjab Kings vs Rajasthan Royals | Dharamsala | 3:30 PM |
| 62 | 17 May | Delhi Capitals vs Sunrisers Hyderabad | Delhi | 7:30 PM |
| 63 | 18 May | Chennai Super Kings vs Lucknow Super Giants | Chennai | 7:30 PM |
| 64 | 19 May | Rajasthan Royals vs Mumbai Indians | Jaipur | 7:30 PM |
| 65 | 20 May | Kolkata Knight Riders vs Gujarat Titans | Kolkata | 7:30 PM |
| 66 | 21 May | Chennai Super Kings vs Royal Challengers Bengaluru | Chennai | 7:30 PM |
| 67 | 22 May | Sunrisers Hyderabad vs Punjab Kings | Hyderabad | 7:30 PM |
| 68 | 23 May | Lucknow Super Giants vs Rajasthan Royals | Lucknow | 7:30 PM |
| 69 | 24 May | Mumbai Indians vs Delhi Capitals | Mumbai | 3:30 PM |
| 70 | 24 May | Kolkata Knight Riders vs Delhi Capitals | Kolkata | 7:30 PM |

As a premier T20 cricket tournament, this 19th IPL is featuring 74 matches, including 70 league matches and 4 playoffs.
After the initial matches, the remaining 50 matches are scheduled from April 13 to May 24, 2026, and are set to be organised at 12 different stadiums across the nation. In this phase, there will be 2 matches played for 8 days, which are also known as double-headers.
Key timings of the double-header matches:
- First Match: 3:30 PM IST
- Second Match: 7:30 PM IST
For the fans, high on excitement, mark these dates and note the schedule on the calendar, as this IPL 2026 is going to be furious and exciting.
In a nutshell, fans, get ready for the IPL 2026 thrill, and mark your calendars for these dates, because this 19th tournament promises to be exciting with intense action.
Also Read: Neeraj Chopra Scripts History, Breaches 90m Mark For First Time Ever



