Get the complete IPL 2026 schedule with match dates, IST timings, venues, league stage, playoffs, and final details. The Indian Premier League 2026 will begin in March 2026 and conclude in May 2026 in India.
Get the complete TATA IPL 2026 schedule, match list, dates, venues, and timings (IST). The 19th season of the Indian Premier League will start on 28 March 2026 and is expected to conclude on 31 May 2026. Here you can find the official IPL 2026 match schedule, stadium list, teams, captains, and important tournament details.
Indian Premier League 2026
The IPL 2026 will be played in the T20 format from 28 March 2026 to 31 May 2026. The tournament will be hosted in India with matches scheduled across multiple stadiums.
| Tournament | Indian Premier League 2026 |
|---|---|
| Edition | 19th |
| Board | BCCI |
| Host Country | India |
| Total Teams | 10 |
| Total Matches | 84 |
| First Match | 28 March 2026 |
| Final Match | 31 May 2026 |
| Official Website | https://www.iplt20.com |
IPL 2026 Schedule – Match List & Time Table
- Opening Match: Royal Challengers Bengaluru vs Sunrisers Hyderabad – 28 March 2026
- League Matches: 28 March – Mid May 2026
- Playoffs: Late May 2026
- Final Match: 31 May 2026
Note: The BCCI has currently released the Phase-1 schedule (first 20 matches) from 28 March to 12 April 2026. The remaining matches will be announced later.
| Match | Date | Day | Match | Stadium | Time | Result |
|---|---|---|---|---|---|---|
| 1 | Mar 28 | Sat | RCB vs SRH | Bengaluru | 7:30 PM | RCB won by 4 wickets |
| 2 | Mar 29 | Sun | MI vs KKR | Mumbai | 7:30 PM | MI won by 6 wickets |
| 3 | Mar 30 | Mon | RR vs CSK | Guwahati | 7:30 PM | RR won by 3 wickets |
| 4 | Mar 31 | Tue | PBKS vs GT | New Chandigarh | 7:30 PM | PBKS won by 3 wickets |
| 5 | Apr 1 | Wed | LSG vs DC | Lucknow | 7:30 PM | DC won by 6 wickets |
| 6 | Apr 2 | Thu | KKR vs SRH | Kolkata | 7:30 PM | SRH won by 65 runs |
| 7 | Apr 3 | Fri | CSK vs PBKS | Chennai | 7:30 PM | PBKS won by 5 wickets |
| 8 | Apr 4 | Sat | DC vs MI | Delhi | 3:30 PM | DC won by 6 wickets |
| 9 | Apr 4 | Sat | GT vs RR | Ahmedabad | 7:30 PM | RR won by 6 runs |
| 10 | Apr 5 | Sun | SRH vs LSG | Hyderabad | 3:30 PM | LSG won by 5 wickets |
| 11 | Apr 5 | Sun | RCB vs CSK | Bengaluru | 7:30 PM | RCB won by 43 runs |
| 12 | Apr 6 | Mon | KKR vs PBKS | Kolkata | 7:30 PM | Cancelled due to rain |
| 13 | Apr 7 | Tue | RR vs MI | Jaipur | 7:30 PM | RR won by 27 runs |
| 14 | Apr 8 | Wed | DC vs GT | Delhi | 7:30 PM | GT won by 1 run |
| 15 | Apr 9 | Thu | KKR vs LSG | Kolkata | 7:30 PM | LSG won by 3 wickets |
| 16 | Apr 10 | Fri | RR vs RCB | Jaipur | 7:30 PM | RR won by 6 wickets |
| 17 | Apr 11 | Sat | PBKS vs SRH | Mohali | 3:30 PM | PBKS won by 6 wickets |
| 18 | Apr 11 | Sat | CSK vs DC | Chennai | 7:30 PM | CSK won by 23 runs |
| 19 | Apr 12 | Sun | LSG vs GT | Lucknow | 3:30 PM | GT won by 7 wickets |
| 20 | Apr 12 | Sun | MI vs RCB | Mumbai | 7:30 PM | RCB won by 18 runs |
| 21 | Apr 13 | Mon | SRH vs RR | Hyderabad | 7:30 PM | SRH won by 57 runs |
| 22 | Apr 14 | Tue | CSK vs KKR | Chennai | 7:30 PM | CSK won by 32 runs |
| 23 | Apr 15 | Wed | RCB vs LSG | Bengaluru | 7:30 PM | RCB won by 5 wickets |
| 24 | Apr 16 | Thu | MI vs PBKS | Mumbai | 7:30 PM | PBKS won by 7 wickets |
| 25 | Apr 17 | Fri | GT vs KKR | Ahmedabad | 7:30 PM | GT won by 5 wickets |
| 26 | Apr 18 | Sat | RCB vs DC | Bengaluru | 3:30 PM | DC won by 5 wickets |
| 27 | Apr 18 | Sat | SRH vs CSK | Hyderabad | 7:30 PM | SRH won by 10 runs |
| 28 | Apr 19 | Sun | KKR vs RR | Kolkata | 3:30 PM | KKR won by 4 wickets |
| 29 | Apr 19 | Sun | PBKS vs LSG | Mohali | 7:30 PM | PBKS won by 54 runs |
| 30 | Apr 20 | Mon | GT vs MI | Ahmedabad | 7:30 PM | MI won by 99 runs |
| 31 | Apr 21 | Tue | SRH vs DC | Hyderabad | 7:30 PM | SRH won by 47 runs |
| 32 | Apr 22 | Wed | LSG vs RR | Lucknow | 7:30 PM | RR won by 40 runs |
| 33 | Apr 23 | Thu | MI vs CSK | Mumbai | 7:30 PM | CSK won by 103 runs |
| 34 | Apr 24 | Fri | RCB vs GT | Bengaluru | 7:30 PM | RCB won by 5 wickets |
| 35 | Apr 25 | Sat | DC vs PBKS | Delhi | 3:30 PM | PBKS won by 6 wickets |
| 36 | Apr 25 | Sat | RR vs SRH | Jaipur | 7:30 PM | SRH won by 5 wickets |
| 37 | Apr 26 | Sun | GT vs CSK | Ahmedabad | 3:30 PM | GT won by 8 wickets |
| 38 | Apr 26 | Sun | LSG vs KKR | Lucknow | 7:30 PM | KKR won in the super over |
| 39 | Apr 27 | Mon | DC vs RCB | Delhi | 7:30 PM | RCB won by 9 wickets |
| 40 | Apr 28 | Tue | PBKS vs RR | Mohali | 7:30 PM | RR won by 6 wickets |
| 41 | Apr 29 | Wed | MI vs SRH | Mumbai | 7:30 PM | |
| 42 | Apr 30 | Thu | GT vs RCB | Ahmedabad | 7:30 PM | |
| 43 | May 1 | Fri | RR vs DC | Jaipur | 7:30 PM | |
| 44 | May 2 | Sat | CSK vs MI | Chennai | 7:30 PM | |
| 45 | May 3 | Sun | SRH vs KKR | Hyderabad | 3:30 PM | |
| 46 | May 3 | Sun | GT vs PBKS | Ahmedabad | 7:30 PM | |
| 47 | May 4 | Mon | MI vs LSG | Mumbai | 7:30 PM | |
| 48 | May 5 | Tue | DC vs CSK | Delhi | 7:30 PM | |
| 49 | May 6 | Wed | SRH vs PBKS | Hyderabad | 7:30 PM | |
| 50 | May 7 | Thu | LSG vs RCB | Lucknow | 7:30 PM | |
| 51 | May 8 | Fri | DC vs KKR | Delhi | 7:30 PM | |
| 52 | May 9 | Sat | RR vs GT | Jaipur | 7:30 PM | |
| 53 | May 10 | Sun | CSK vs LSG | Chennai | 3:30 PM | |
| 54 | May 10 | Sun | RCB vs MI | Bengaluru | 7:30 PM | |
| 55 | May 11 | Mon | PBKS vs DC | Mohali | 7:30 PM | |
| 56 | May 12 | Tue | GT vs SRH | Ahmedabad | 7:30 PM | |
| 57 | May 13 | Wed | RCB vs KKR | Bengaluru | 7:30 PM | |
| 58 | May 14 | Thu | PBKS vs MI | Mohali | 7:30 PM | |
| 59 | May 15 | Fri | LSG vs CSK | Lucknow | 7:30 PM | |
| 60 | May 16 | Sat | KKR vs GT | Kolkata | 7:30 PM | |
| 61 | May 17 | Sun | PBKS vs RCB | Mohali | 3:30 PM | |
| 62 | May 17 | Sun | DC vs RR | Delhi | 7:30 PM | |
| 63 | May 18 | Mon | CSK vs SRH | Chennai | 7:30 PM | |
| 64 | May 19 | Tue | RR vs LSG | Jaipur | 7:30 PM | |
| 65 | May 20 | Wed | KKR vs MI | Kolkata | 7:30 PM | |
| 66 | May 21 | Thu | CSK vs GT | Chennai | 7:30 PM | |
| 67 | May 22 | Fri | SRH vs RCB | Hyderabad | 7:30 PM | |
| 68 | May 23 | Sat | LSG vs PBKS | Lucknow | 7:30 PM | |
| 69 | May 24 | Sun | MI vs RR | Mumbai | 3:30 PM | |
| 70 | May 24 | Sun | KKR vs DC | Kolkata | 7:30 PM |
IPL 2026 Venues
Matches will be played across several major stadiums in India:
- Narendra Modi Stadium, Ahmedabad
- Wankhede Stadium, Mumbai
- M. Chinnaswamy Stadium, Bengaluru
- Eden Gardens, Kolkata
- MA Chidambaram Stadium, Chennai
- Arun Jaitley Stadium, Delhi
- Rajiv Gandhi International Stadium, Hyderabad
- Sawai Mansingh Stadium, Jaipur
- Ekana Stadium, Lucknow
- Punjab Cricket Association Stadium, Mohali
IPL 2026 Match Timings (IST)
For TATA IPL 2026, the match timings follow the usual IPL schedule used in previous seasons:
Regular Match (Single Match Day)
- 7:30 PM IST
Double-Header Match Days (usually Saturdays & Sundays)
- Afternoon Match: 3:30 PM IST
- Evening Match: 7:30 PM IST
IPL 2026 Teams List
Ten teams will participate in the IPL 2026 season.
| Team | Captain |
|---|---|
| Chennai Super Kings | Ruturaj Gaikwad |
| Mumbai Indians | Hardik Pandya |
| Royal Challengers Bengaluru | Rajat Patidar |
| Kolkata Knight Riders | Shreyas Iyer |
| Sunrisers Hyderabad | Pat Cummins |
| Rajasthan Royals | Riyan Parag |
| Delhi Capitals | Axar Patel |
| Punjab Kings | Shikhar Dhawan |
| Gujarat Titans | Shubman Gill |
| Lucknow Super Giants | Rishabh Pant |
IPL 2026 Related FAQ
When will IPL 2026 start?
The IPL 2026 season will begin on 28 March 2026.
Is IPL held every year?
Yes. The Indian Premier League is an annual tournament organised by the BCCI.
Where is IPL 2026 being played?
IPL 2026 will be hosted in India across multiple cricket stadiums.
How many teams are playing in IPL 2026?
A total of 10 teams will participate in the IPL 2026 season.
When is the IPL 2026 final match?
The IPL 2026 final is expected to be played on 31 May 2026.



