TotalSportek IPL Schedule: Fixtures, UK Timings & Venues
The latest confirmed full IPL schedule is the 2026 Indian Premier League, which ran from 28 March to 31 May 2026. The Board of Control for Cricket in India (BCCI) scheduled 70 league matches followed by Qualifier 1, the Eliminator, Qualifier 2 and the Final.
For UK fans, there is one timing detail worth knowing straight away. The tournament opened while Britain was still on GMT, then the clocks moved to British Summer Time on 29 March. That means the opening match began at 2pm GMT, while most 7:30pm IST matches after that started at 3pm BST.
TotalSportek's wider cricket coverage is aimed at UK readers and includes schedules, results, previews and legal viewing information.
AI Snapshot
The IPL 2026 schedule contained 74 matches: 70 in the league stage and four in the playoffs. Royal Challengers Bengaluru opened the season against Sunrisers Hyderabad on 28 March, while the Final was held at Ahmedabad's Narendra Modi Stadium on 31 May.
- League stage: 28 March to 24 May 2026
- Playoffs: 26, 27 and 29 May
- Final: 31 May
- Normal evening start in India: 7:30pm IST
- Normal UK start after 29 March: 3pm BST
- Afternoon IPL games: 3:30pm IST / 11am BST
- Opening match only: 7:30pm IST / 2pm GMT
- 2027 full fixture list: not yet officially released by BCCI
BCCI has discussed moving future IPL seasons towards an earlier March-to-mid-May window, but those plans should not be treated as a confirmed 2027 match schedule.
Full IPL 2026 Schedule With UK Times and Venues
The complete IPL fixture list below converts the official Indian start times into the correct UK time for each date.
The official league-stage schedule ran from 28 March to 24 May across 70 matches.
Abbreviations used: RCB = Royal Challengers Bengaluru, MI = Mumbai Indians, CSK = Chennai Super Kings, KKR = Kolkata Knight Riders, SRH = Sunrisers Hyderabad, RR = Rajasthan Royals, PBKS = Punjab Kings, GT = Gujarat Titans, DC = Delhi Capitals and LSG = Lucknow Super Giants.
| No. | Date | Fixture | UK start | Venue |
|---|---|---|---|---|
| 1 | 28 March 2026 | RCB v SRH | 2pm GMT | Bengaluru |
| 2 | 29 March 2026 | MI v KKR | 3pm BST | Mumbai |
| 3 | 30 March 2026 | RR v CSK | 3pm BST | Guwahati |
| 4 | 31 March 2026 | PBKS v GT | 3pm BST | New Chandigarh |
| 5 | 1 April 2026 | LSG v DC | 3pm BST | Lucknow |
| 6 | 2 April 2026 | KKR v SRH | 3pm BST | Kolkata |
| 7 | 3 April 2026 | CSK v PBKS | 3pm BST | Chennai |
| 8 | 4 April 2026 | DC v MI | 11am BST | Delhi |
| 9 | 4 April 2026 | GT v RR | 3pm BST | Ahmedabad |
| 10 | 5 April 2026 | SRH v LSG | 11am BST | Hyderabad |
| 11 | 5 April 2026 | RCB v CSK | 3pm BST | Bengaluru |
| 12 | 6 April 2026 | KKR v PBKS | 3pm BST | Kolkata |
| 13 | 7 April 2026 | RR v MI | 3pm BST | Guwahati |
| 14 | 8 April 2026 | DC v GT | 3pm BST | Delhi |
| 15 | 9 April 2026 | KKR v LSG | 3pm BST | Kolkata |
| 16 | 10 April 2026 | RR v RCB | 3pm BST | Guwahati |
| 17 | 11 April 2026 | PBKS v SRH | 11am BST | New Chandigarh |
| 18 | 11 April 2026 | CSK v DC | 3pm BST | Chennai |
| 19 | 12 April 2026 | LSG v GT | 11am BST | Lucknow |
| 20 | 12 April 2026 | MI v RCB | 3pm BST | Mumbai |
| 21 | 13 April 2026 | SRH v RR | 3pm BST | Hyderabad |
| 22 | 14 April 2026 | CSK v KKR | 3pm BST | Chennai |
| 23 | 15 April 2026 | RCB v LSG | 3pm BST | Bengaluru |
| 24 | 16 April 2026 | MI v PBKS | 3pm BST | Mumbai |
| 25 | 17 April 2026 | GT v KKR | 3pm BST | Ahmedabad |
| 26 | 18 April 2026 | RCB v DC | 11am BST | Bengaluru |
| 27 | 18 April 2026 | SRH v CSK | 3pm BST | Hyderabad |
| 28 | 19 April 2026 | KKR v RR | 11am BST | Kolkata |
| 29 | 19 April 2026 | PBKS v LSG | 3pm BST | New Chandigarh |
| 30 | 20 April 2026 | GT v MI | 3pm BST | Ahmedabad |
| 31 | 21 April 2026 | SRH v DC | 3pm BST | Hyderabad |
| 32 | 22 April 2026 | LSG v RR | 3pm BST | Lucknow |
| 33 | 23 April 2026 | MI v CSK | 3pm BST | Mumbai |
| 34 | 24 April 2026 | RCB v GT | 3pm BST | Bengaluru |
| 35 | 25 April 2026 | DC v PBKS | 11am BST | Delhi |
| 36 | 25 April 2026 | RR v SRH | 3pm BST | Jaipur |
| 37 | 26 April 2026 | GT v CSK | 11am BST | Ahmedabad |
| 38 | 26 April 2026 | LSG v KKR | 3pm BST | Lucknow |
| 39 | 27 April 2026 | DC v RCB | 3pm BST | Delhi |
| 40 | 28 April 2026 | PBKS v RR | 3pm BST | New Chandigarh |
| 41 | 29 April 2026 | MI v SRH | 3pm BST | Mumbai |
| 42 | 30 April 2026 | GT v RCB | 3pm BST | Ahmedabad |
| 43 | 1 May 2026 | RR v DC | 3pm BST | Jaipur |
| 44 | 2 May 2026 | CSK v MI | 3pm BST | Chennai |
| 45 | 3 May 2026 | SRH v KKR | 11am BST | Hyderabad |
| 46 | 3 May 2026 | GT v PBKS | 3pm BST | Ahmedabad |
| 47 | 4 May 2026 | MI v LSG | 3pm BST | Mumbai |
| 48 | 5 May 2026 | DC v CSK | 3pm BST | Delhi |
| 49 | 6 May 2026 | SRH v PBKS | 3pm BST | Hyderabad |
| 50 | 7 May 2026 | LSG v RCB | 3pm BST | Lucknow |
| 51 | 8 May 2026 | DC v KKR | 3pm BST | Delhi |
| 52 | 9 May 2026 | RR v GT | 3pm BST | Jaipur |
| 53 | 10 May 2026 | CSK v LSG | 11am BST | Chennai |
| 54 | 10 May 2026 | RCB v MI | 3pm BST | Raipur |
| 55 | 11 May 2026 | PBKS v DC | 3pm BST | Dharamshala |
| 56 | 12 May 2026 | GT v SRH | 3pm BST | Ahmedabad |
| 57 | 13 May 2026 | RCB v KKR | 3pm BST | Raipur |
| 58 | 14 May 2026 | PBKS v MI | 3pm BST | Dharamshala |
| 59 | 15 May 2026 | LSG v CSK | 3pm BST | Lucknow |
| 60 | 16 May 2026 | KKR v GT | 3pm BST | Kolkata |
| 61 | 17 May 2026 | PBKS v RCB | 11am BST | Dharamshala |
| 62 | 17 May 2026 | DC v RR | 3pm BST | Delhi |
| 63 | 18 May 2026 | CSK v SRH | 3pm BST | Chennai |
| 64 | 19 May 2026 | RR v LSG | 3pm BST | Jaipur |
| 65 | 20 May 2026 | KKR v MI | 3pm BST | Kolkata |
| 66 | 21 May 2026 | CSK v GT | 3pm BST | Chennai |
| 67 | 22 May 2026 | SRH v RCB | 3pm BST | Hyderabad |
| 68 | 23 May 2026 | LSG v PBKS | 3pm BST | Lucknow |
| 69 | 24 May 2026 | MI v RR | 11am BST | Mumbai |
| 70 | 24 May 2026 | KKR v DC | 3pm BST | Kolkata |
The league table contained 70 matches, with each of the ten franchises playing 14 league fixtures.
For other cricket schedules and UK-focused match information, the site's cricket coverage sits alongside the wider IPL calendar.
IPL 2026 Playoff Dates and Final
The BCCI announced the playoff venues separately from the original league schedule.
Qualifier 1 went to Dharamshala, while the Eliminator and Qualifier 2 were staged at the New International Cricket Stadium in New Chandigarh. Ahmedabad then hosted the Final at Narendra Modi Stadium.
| Stage | Date | Fixture | UK time | Venue |
|---|---|---|---|---|
| Qualifier 1 | 26 May 2026 | RCB v GT | 3pm BST | HPCA Stadium, Dharamshala |
| Eliminator | 27 May 2026 | SRH v RR | 3pm BST | New International Cricket Stadium, New Chandigarh |
| Qualifier 2 | 29 May 2026 | GT v RR | 3pm BST | New International Cricket Stadium, New Chandigarh |
| Final | 31 May 2026 | RCB v GT | 3pm BST | Narendra Modi Stadium, Ahmedabad |
Royal Challengers Bengaluru and Gujarat Titans reached the Final, with RCB finishing the season as champions. The official IPL site records RCB and GT in the Final on 31 May.
IPL UK Time Conversion: IST to GMT and BST
UK viewers should not subtract the same number of hours from IST throughout the year. India stays on Indian Standard Time, while the UK switches between GMT and BST.
That created an unusual detail at the start of IPL 2026.
Why the First Match Was 2pm GMT
Royal Challengers Bengaluru v Sunrisers Hyderabad began at 7:30pm IST on Saturday 28 March.
The UK was still on Greenwich Mean Time that day, so:
7:30pm IST = 2pm GMT
Britain's clocks then went forward on Sunday 29 March 2026, moving the country onto British Summer Time. GOV.UK confirms the 2026 clock change took place on 29 March.
From that point:
7:30pm IST = 3pm BST
and:
3:30pm IST = 11am BST
That is why copying a simple “IST to GMT” conversion into every IPL fixture would give UK readers the wrong start time for almost the whole tournament.
Quick IPL Time Conversion for UK Fans
| India time | UK during GMT | UK during BST |
|---|---|---|
| 3:30pm IST | 10am GMT | 11am BST |
| 7:30pm IST | 2pm GMT | 3pm BST |
Most IPL matches take place after Britain has moved onto BST, so UK fans will usually see evening Indian matches starting in the afternoon.
The same rule should be checked again for future IPL seasons because the tournament start date and the UK clock-change date may fall differently.
IPL 2026 Venues
The 2026 league stage travelled across a wide group of Indian host cities rather than staying with ten single home grounds.
The schedule included Bengaluru, Mumbai, Guwahati, New Chandigarh, Lucknow, Kolkata, Chennai, Delhi, Ahmedabad, Hyderabad, Jaipur, Raipur and Dharamshala.
Some venue arrangements were less obvious than a normal home-and-away list.
Rajasthan Royals opened their home programme in Guwahati before later matches in Jaipur. Royal Challengers Bengaluru also had two later fixtures scheduled in Raipur rather than playing all seven home matches in Bengaluru.
The playoffs added three key grounds:
- HPCA Stadium, Dharamshala — Qualifier 1
- New International Cricket Stadium, New Chandigarh — Eliminator and Qualifier 2
- Narendra Modi Stadium, Ahmedabad — Final
The BCCI had initially planned for Bengaluru to stage the Final but later moved it to Ahmedabad because of operational and local requirements.
Mumbai Indians IPL Fixtures
Mumbai Indians played 14 league matches in the 2026 schedule, starting at home against Kolkata Knight Riders on 29 March.
Their home ground remained Wankhede Stadium in Mumbai, which the official IPL team profile lists as the franchise venue.
| Date | Fixture | UK time | Venue |
|---|---|---|---|
| 29 March 2026 | MI v KKR | 3pm BST | Mumbai |
| 4 April 2026 | DC v MI | 11am BST | Delhi |
| 7 April 2026 | RR v MI | 3pm BST | Guwahati |
| 12 April 2026 | MI v RCB | 3pm BST | Mumbai |
| 16 April 2026 | MI v PBKS | 3pm BST | Mumbai |
| 20 April 2026 | GT v MI | 3pm BST | Ahmedabad |
| 23 April 2026 | MI v CSK | 3pm BST | Mumbai |
| 29 April 2026 | MI v SRH | 3pm BST | Mumbai |
| 2 May 2026 | CSK v MI | 3pm BST | Chennai |
| 4 May 2026 | MI v LSG | 3pm BST | Mumbai |
| 10 May 2026 | RCB v MI | 3pm BST | Raipur |
| 14 May 2026 | PBKS v MI | 3pm BST | Dharamshala |
| 20 May 2026 | KKR v MI | 3pm BST | Kolkata |
| 24 May 2026 | MI v RR | 11am BST | Mumbai |
Two fixtures with Chennai Super Kings stand out for many fans: Mumbai hosted CSK on 23 April before the reverse meeting in Chennai on 2 May.
Chennai Super Kings IPL Fixtures
Chennai Super Kings also had 14 league matches, beginning against Rajasthan Royals in Guwahati on 30 March.
Their first home fixture followed on 3 April against Punjab Kings.
| Date | Fixture | UK time | Venue |
|---|---|---|---|
| 30 March 2026 | RR v CSK | 3pm BST | Guwahati |
| 3 April 2026 | CSK v PBKS | 3pm BST | Chennai |
| 5 April 2026 | RCB v CSK | 3pm BST | Bengaluru |
| 11 April 2026 | CSK v DC | 3pm BST | Chennai |
| 14 April 2026 | CSK v KKR | 3pm BST | Chennai |
| 18 April 2026 | SRH v CSK | 3pm BST | Hyderabad |
| 23 April 2026 | MI v CSK | 3pm BST | Mumbai |
| 26 April 2026 | GT v CSK | 11am BST | Ahmedabad |
| 2 May 2026 | CSK v MI | 3pm BST | Chennai |
| 5 May 2026 | DC v CSK | 3pm BST | Delhi |
| 10 May 2026 | CSK v LSG | 11am BST | Chennai |
| 15 May 2026 | LSG v CSK | 3pm BST | Lucknow |
| 18 May 2026 | CSK v SRH | 3pm BST | Chennai |
| 21 May 2026 | CSK v GT | 3pm BST | Chennai |
The CSK schedule contained two 11am BST starts, against Gujarat Titans on 26 April and Lucknow Super Giants on 10 May. The remaining Chennai league fixtures began at 3pm BST for UK viewers.
Why the 2026 IPL Schedule Was Released in Stages
The complete fixture list did not arrive in one announcement.
The IPL initially published the first part of the tournament before later confirming the rest of the 70-match league stage. Election scheduling in several Indian states was one reason the organisers had to take a phased approach.
The playoff schedule came later again.
On 6 May, the BCCI confirmed Dharamshala for Qualifier 1, New Chandigarh for the Eliminator and Qualifier 2, and Ahmedabad for the 31 May Final.
That sequence is useful to remember for future seasons.
If only part of an IPL schedule has been officially announced, dates on unofficial fixture sites should not be treated as confirmed simply because they look complete.
What Is Confirmed About the IPL 2027 Schedule?
As of 21 August 2026, a full official BCCI match-by-match IPL 2027 fixture list has not been released.
There has been discussion about changing the tournament window. BCCI secretary Devajit Saikia said the board was considering an earlier window around 10 March to 15 May for future seasons to reduce the impact of extreme May heat and pre-monsoon conditions. That was a planning proposal, not confirmation of individual fixtures, venues or playoff dates.
This distinction matters because several websites already publish supposed IPL 2027 dates.
Until BCCI or IPL officially confirms the fixture list, those dates should be treated as estimates.
The safer approach for this page is to keep the complete, verified 2026 schedule live now and replace it with the 2027 table once the official release is made.
Where Can You Watch the IPL in the UK?
Sky Sports Cricket carried IPL 2026 in the UK, with NOW providing access to the Sky Sports channels for viewers without a standard Sky TV package.
Sky's current cricket offering lists the Indian Premier League among the major cricket competitions shown on Sky Sports.
UK listings for the 2026 season showed the tournament on Sky Sports Cricket, with selected matches also appearing on Sky Sports Main Event. NOW offered the streaming route to the same Sky Sports coverage.
Broadcast rights can change between rights cycles, so viewers should check the confirmed UK broadcaster again before the next IPL season starts.
Frequently Asked Questions
What time do IPL matches start in the UK?
Most 7:30pm IST IPL matches during British Summer Time start at 3pm BST in the UK. Afternoon matches at 3:30pm IST start at 11am BST. The 2026 opening match was different because it took place on 28 March, before the UK clock change, making its start time 2pm GMT.
What are the IPL playoff dates?
For IPL 2026, Qualifier 1 was held on 26 May, the Eliminator on 27 May and Qualifier 2 on 29 May. The Final followed on 31 May at Narendra Modi Stadium in Ahmedabad. The BCCI confirmed those dates and venues on 6 May.
How many matches are in the IPL schedule?
IPL 2026 had 70 league matches followed by four playoff matches, making 74 fixtures in total. The league stage ended on 24 May before the playoffs began on 26 May.
When will the IPL 2027 schedule be announced?
A full official BCCI fixture list for IPL 2027 had not been published as of 21 August 2026. BCCI has discussed an earlier tournament window for future seasons, but individual dates, team fixtures, venues and playoff dates should wait for an official announcement.
What time is 7:30pm IST in the UK?
During British Summer Time, 7:30pm IST is 3pm BST. During the UK's GMT period, 7:30pm IST is 2pm GMT. Because the UK changes its clocks while India does not, the correct conversion depends on the date of the match.
Where was the IPL 2026 Final played?
The IPL 2026 Final was played at Narendra Modi Stadium in Ahmedabad on 31 May. Bengaluru had originally been expected to host the Final, but the BCCI later moved the match to Ahmedabad as part of its revised playoff venue plan.
IPL Schedule: What UK Fans Should Check Next
The latest complete IPL schedule covers all 70 league fixtures from 28 March to 24 May 2026, followed by the four playoff matches ending with the Final on 31 May.
For UK fans, the main detail to remember is the time change: 7:30pm IST became 3pm BST from 29 March onwards, while afternoon IPL matches normally started at 11am BST.
Do not use unofficial IPL 2027 fixture dates as confirmed information yet. Once the BCCI releases the next official schedule, the dates, UK timings, team fixtures, venues and playoffs can be updated on this same URL without creating a competing page.
For current cricket and other sporting schedules, the main TotalSportek sports section provides the wider route into the site's event coverage.
