IPL 2026 schedule - fixtures and results

Royal Challengers Bengaluru are the defending IPL champions
- Published
The full schedule for the 2026 Indian Premier League has been announced.
Teams have been split into two groups based on the number of titles they have won, but the results form one league table.
Group A: Chennai Super Kings, Kolkata Knight Riders, Rajasthan Royals, Royal Challengers Bengaluru and Punjab Kings.
Group B: Mumbai Indians, Sunrisers Hyderabad, Gujarat Titans, Delhi Capitals and Lucknow Super Giants.
A change has been made for this season to facilitate more high-profile matches. In the past three seasons teams in the same group have played each other twice and teams from the other group once. That's been reversed now so you play teams in your group once and the others twice.
Here's the schedule:
IPL 2026 points table and top run-scorers & wicket-takers
- Published31 May
All start times 15:00 BST unless stated
28 March
Royal Challengers Bengaluru v Sunrisers Hyderabad
RCB won by six wickets
29 March
Mumbai Indians v Kolkata Knight Riders
Mumbai Indians won by six wickets
30 March
Rajasthan Royals v Chennai Super Kings
Rajasthan Royals won by eight wickets
31 March
Punjab Kings v Gujarat Titans
Punjab Kings won by three wickets
1 April
Lucknow Super Giants v Delhi Capitals
Delhi Capitals won by six wickets
2 April
Kolkata Knight Riders v Sunrisers Hyderabad
Sunrisers Hyderabad beat Kolkata Knight Riders by 65 runs
3 April
Chennai Super Kings v Punjab Kings
Punjab Kings won by five wickets
4 April
Delhi Capitals v Mumbai Indians
Capitals won by six wickets
Gujarat Titans v Rajasthan Royals
Royals won by six runs
5 April
Sunrisers Hyderabad v Lucknow Super Giants
Giants won by five wickets
Royal Challengers Bengaluru v Chennai Super Kings
RCB won by 43 runs
6 April
Kolkata Knight Riders v Punjab Kings
Match abandoned
7 April
Rajasthan Royals v Mumbai Indians
Rajasthan won by 27 runs
8 April
Delhi Capitals v Gujarat Titans
Titans won by one run
9 April
Kolkata Knight Riders v Lucknow Super Giants
Super Giants won by three wickets
10 April
Rajasthan Royals v Royal Challengers Bengaluru
Royals won by six wickets
11 April
Punjab Kings v Sunrisers Hyderabad
Kings won by six wickets
Chennai Super Kings v Delhi Capitals
CSK won by 23 runs
12 April
Lucknow Super Giants v Gujarat Titans
Titans won by seven wickets
Mumbai Indians v Royal Challengers Bengaluru
RCB won by 18 runs
13 April
Sunrisers Hyderabad v Rajasthan Royals
Sunrisers won by 57 runs
14 April
Chennai Super Kings v Kolkata Knight Riders
Super Kings won by 32 runs
15 April
Royal Challengers Bengaluru v Lucknow Super Giants
RCB won by five wickets
16 April
Mumbai Indians v Punjab Kings
Punjab Kings won by seven wickets
17 April
Gujarat Titans v Kolkata Knight Riders
Gujarat Titans won by five wickets
18 April
Royal Challengers Bengaluru v Delhi Capitals
Delhi Capitals won by six wickets
Sunrisers Hyderabad v Chennai Super Kings
Sunrisers Hyderabad won by 10 runs
19 April
Kolkata Knight Riders v Rajasthan Royals (11:00 BST)
KKR won by four wickets
Punjab Kings v Lucknow Super Giants
Punjab won by 54 runs
20 April
Gujarat Titans v Mumbai Indians
Mumbai Indians won by 99 runs
21 April
Sunrisers Hyderabad v Delhi Capitals
Sunrisers won by 47 runs
22 April
Lucknow Super Giants v Rajasthan Royals
Royals won by 40 runs
23 April
Mumbai Indians v Chennai Super Kings
Super Kings won by 103 runs
24 April
Royal Challengers Bengaluru v Gujarat Titans
RCB won by five wickets
25 April
Delhi Capitals v Punjab Kings
Punjab won by six wickets
Rajasthan Royals v Sunrisers Hyderabad
Sunrisers won by five wickets
26 April
Chennai Super Kings v Gujarat Titans
Gujarat Titans won by eight wickets
Lucknow Super Giants v Kolkata Knight Riders
KKR won in the super over
27 April
Delhi Capitals v Royal Challengers Bengaluru
RCB won by nine wickets
28 April
Punjab Kings v Rajasthan Royals
Rajasthan Royals won by six wickets
29 April
Mumbai Indians v Sunrisers Hyderabad
Sunrisers won by six wickets
30 April
Gujarat Titans v Royal Challengers Bengaluru
Gujarat Titans won by four wickets
1 May
Rajasthan Royals v Delhi Capitals
Delhi Capitals won by seven wickets
2 May
Chennai Super Kings v Mumbai Indians
Chennai Super Kings won by eight wickets
3 May
Sunrisers Hyderabad v Kolkata Knight Riders
Kolkata Knight Riders won by seven wickets
Gujarat Titans v Punjab Kings
Gujarat Titans won by four wickets
4 May
Mumbai Indians v Lucknow Super Giants
Mumbai Indians won by six wickets
5 May
Delhi Capital v Chennai Super Kings
Chennai Super Kings won by eight wickets
6 May
Sunrisers Hyderabad v Punjab Kings
Sunrisers Hyderabad won by 33 runs
7 May
Lucknow Super Giants v Royal Challengers Bengaluru
Lucknow Super Giants won by nine runs (DLS method)
8 May
Delhi Capitals v Kolkata Knight Riders
Kolkata Knight Riders won by eight wickets
9 May
Rajasthan Royals v Gujarat Titans
Gujarat Titans won by 77 runs
10 May
Chennai Super Kings v Lucknow Super Giants
Chennai Super Kings won by five wickets
Royal Challengers Bengaluru v Mumbai Indians
Royal Challengers Bengaluru won by two wickets
11 May
Punjab Kings v Delhi Capitals
Delhi Capitals won by three wickets
12 May
Gujarat Titans v Sunrisers Hyderabad
Gujarat Titans won by 82 runs
13 May
Royal Challengers Bengaluru v Kolkata Knight Riders
Royal Challengers Bengaluru won by 6 wickets
14 May
Punjab Kings v Mumbai Indians
Mumbai Indians won by 6 wickets
15 May
Lucknow Super Giants v Chennai Super Kings
Lucknow Super Giants won by 7 wickets
16 May
Kolkata Knight Riders v Gujarat Titans
Kolkata Knight Riders won by 29 runs
17 May
Punjab Kings v Royal Challengers Bengaluru
Royal Challengers Bengaluru won by 23 runs
Delhi Capitals v Rajasthan Royals
Delhi Capitals won by five wickets
18 May
Chennai Super Kings v Sunrisers Hyderabad
Sunrisers Hyderabad won by five wickets
19 May
Rajasthan Royals v Lucknow Super Giants
Rajasthan Royals win by seven wickets
20 May
Kolkata Knight Riders v Mumbai Indians
Kolkata Knight Riders won by four wickets
21 May
Gujarat Titans v Chennai Super Kings
Gujarat Titans won by 89 runs
22 May
Sunrisers Hyderabad v Royal Challengers Bengaluru
Sunrisers Hyderabad won by 55 runs
23 May
Lucknow Super Giants v Punjab Kings
Punjab Kings won by seven wickets
24 May
Mumbai Indians v Rajasthan Royals (11:00 BST)
Rajasthan Royals won by 30 runs
Kolkata Knight Riders v Delhi Capitals
Delhi Capitals won by 40 runs
Play-off schedule
26 May
Qualifier 1: Royal Challengers Bengaluru v Gujarat Titans
Royal Challengers Bengaluru won by 92 runs
27 May
Eliminator: Sunrisers Hyderabad v Rajasthan Royals
Rajasthan Royals won by 47 runs
29 May
Qualifier 2: Gujarat Titans v Rajasthan Royals
Gujarat Titans won by seven wickets
31 May
Final: Royal Challengers Bengaluru v Gujarat Titans
Related topics
- Published2 days ago
