Indian Premier League 2026
74 matches · 11 teams · 28 Mar 2026 – 31 May 2026
Upcoming and live
None right now.
Results
- Royal Challengers Bengaluru vs Gujarat Titans, Final – · Indian Premier League · RCB 161/5 (18 ov) vs GT 155/8 (20 ov) · Royal Challengers Bengaluru won by 5 wickets (with 12 balls remaining)
- Rajasthan Royals vs Gujarat Titans, Qualifier 2 – · Indian Premier League · RR 214/6 (20 ov) vs GT 219/3 (18.4 ov) · Gujarat Titans won by 7 wickets (with 8 balls remaining)
- Sunrisers Hyderabad vs Rajasthan Royals, Eliminator – · Indian Premier League · SRH 196 (19.2 ov) vs RR 243/8 (20 ov) · Rajasthan Royals won by 47 runs
- Royal Challengers Bengaluru vs Gujarat Titans, Qualifier 1 – · Indian Premier League · RCB 254/5 (20 ov) vs GT 162 (19.3 ov) · Royal Challengers Bengaluru won by 92 runs
- Kolkata Knight Riders vs Delhi Capitals, 70th Match – · Indian Premier League · KKR 163 (18.4 ov) vs DC 203/5 (20 ov) · Delhi Capitals won by 40 runs
- Mumbai Indians vs Rajasthan Royals, 69th Match – · Indian Premier League · MI 175/9 (20 ov) vs RR 205/8 (20 ov) · Rajasthan Royals won by 30 runs
- Lucknow Super Giants vs Punjab Kings, 68th Match – · Indian Premier League · LSG 196/6 (20 ov) vs PBKS 200/3 (18 ov) · Punjab Kings won by 7 wickets (with 12 balls remaining)
- Sunrisers Hyderabad vs Royal Challengers Bengaluru, 67th Match – · Indian Premier League · SRH 255/4 (20 ov) vs RCB 200/4 (20 ov) · Sunrisers Hyderabad won by 55 runs
- Gujarat Titans vs Chennai Super Kings, 66th Match – · Indian Premier League · GT 229/4 (20 ov) vs CSK 140 (13.4 ov) · Gujarat Titans won by 89 runs
- Kolkata Knight Riders vs Mumbai Indians, 65th Match – · Indian Premier League · KKR 148/6 (18.5 ov) vs MI 147/8 (20 ov) · Kolkata Knight Riders won by 4 wickets (with 7 balls remaining)
- Rajasthan Royals vs Lucknow Super Giants, 64th Match – · Indian Premier League · RR 225/3 (19.1 ov) vs LSG 220/5 (20 ov) · Rajasthan Royals won by 7 wickets (with 5 balls remaining)
- Chennai Super Kings vs Sunrisers Hyderabad, 63rd Match – · Indian Premier League · CSK 180/7 (20 ov) vs SRH 181/5 (19 ov) · Sunrisers Hyderabad won by 5 wickets (with 6 balls remaining)
- Delhi Capitals vs Rajasthan Royals, 62nd Match – · Indian Premier League · DC 197/5 (19.2 ov) vs RR 193/8 (20 ov) · Delhi Capitals won by 5 wickets (with 4 balls remaining)
- Punjab Kings vs Royal Challengers Bengaluru, 61st Match – · Indian Premier League · PBKS 199/8 (20 ov) vs RCB 222/4 (20 ov) · Royal Challengers Bengaluru won by 23 runs
- Kolkata Knight Riders vs Gujarat Titans, 60th Match – · Indian Premier League · KKR 247/2 (20 ov) vs GT 218/4 (20 ov) · Kolkata Knight Riders won by 29 runs
- Lucknow Super Giants vs Chennai Super Kings, 59th Match – · Indian Premier League · LSG 188/3 (16.4 ov) vs CSK 187/5 (20 ov) · Lucknow Super Giants won by 7 wickets (with 20 balls remaining)
- Punjab Kings vs Mumbai Indians, 58th Match – · Indian Premier League · PBKS 200/8 (20 ov) vs MI 205/4 (19.5 ov) · Mumbai Indians won by 6 wickets (with 1 ball remaining)
- Royal Challengers Bengaluru vs Kolkata Knight Riders, 57th Match – · Indian Premier League · RCB 194/4 (19.1 ov) vs KKR 192/4 (20 ov) · Royal Challengers Bengaluru won by 6 wickets (with 5 balls remaining)
- Gujarat Titans vs Sunrisers Hyderabad, 56th Match – · Indian Premier League · GT 168/5 (20 ov) vs SRH 86 (14.5 ov) · Gujarat Titans won by 82 runs
- Punjab Kings vs Delhi Capitals, 55th Match – · Indian Premier League · PBKS 210/5 (20 ov) vs DC 216/7 (19 ov) · Delhi Capitals won by 3 wickets (with 6 balls remaining)
- Royal Challengers Bengaluru vs Mumbai Indians, 54th Match – · Indian Premier League · RCB 167/8 (20 ov) vs MI 166/7 (20 ov) · Royal Challengers Bengaluru won by 2 wickets (with 0 ball remaining)
- Chennai Super Kings vs Lucknow Super Giants, 53rd Match – · Indian Premier League · CSK 208/5 (19.2 ov) vs LSG 203/8 (20 ov) · Chennai Super Kings won by 5 wickets (with 4 balls remaining)
- Rajasthan Royals vs Gujarat Titans, 52nd Match – · Indian Premier League · RR 152 (16.3 ov) vs GT 229/4 (20 ov) · Gujarat Titans won by 77 runs
- Delhi Capitals vs Kolkata Knight Riders, 51st Match – · Indian Premier League · DC 142/8 (20 ov) vs KKR 147/2 (14.2 ov) · Kolkata Knight Riders won by 8 wickets (with 34 balls remaining)
- Lucknow Super Giants vs Royal Challengers Bengaluru, 50th Match – · Indian Premier League · LSG 209/3 (19 ov) vs RCB 203/6 (19 ov) · Lucknow Super Giants won by 9 runs (DLS method)
- Sunrisers Hyderabad vs Punjab Kings, 49th Match – · Indian Premier League · SRH 235/4 (20 ov) vs PBKS 202/7 (20 ov) · Sunrisers Hyderabad won by 33 runs
- Delhi Capitals vs Chennai Super Kings, 48th Match – · Indian Premier League · DC 155/7 (20 ov) vs CSK 159/2 (17.3 ov) · Chennai Super Kings won by 8 wickets (with 15 balls remaining)
- Mumbai Indians vs Lucknow Super Giants, 47th Match – · Indian Premier League · MI 229/4 (18.4 ov) vs LSG 228/5 (20 ov) · Mumbai Indians won by 6 wickets (with 8 balls remaining)
- Gujarat Titans vs Punjab Kings, 46th Match – · Indian Premier League · GT 167/6 (19.5 ov) vs PBKS 163/9 (20 ov) · Gujarat Titans won by 4 wickets (with 1 ball remaining)
- Sunrisers Hyderabad vs Kolkata Knight Riders, 45th Match – · Indian Premier League · SRH 165 (19 ov) vs KKR 169/3 (18.2 ov) · Kolkata Knight Riders won by 7 wickets (with 10 balls remaining)
- Chennai Super Kings vs Mumbai Indians, 44th Match – · Indian Premier League · CSK 160/2 (18.1 ov) vs MI 159/7 (20 ov) · Chennai Super Kings won by 8 wickets (with 11 balls remaining)
- Rajasthan Royals vs Delhi Capitals, 43rd Match – · Indian Premier League · RR 225/6 (20 ov) vs DC 226/3 (19.1 ov) · Delhi Capitals won by 7 wickets (with 5 balls remaining)
- Gujarat Titans vs Royal Challengers Bengaluru, 42nd Match – · Indian Premier League · GT 158/6 (15.5 ov) vs RCB 155 (19.2 ov) · Gujarat Titans won by 4 wickets (with 25 balls remaining)
- Mumbai Indians vs Sunrisers Hyderabad, 41st Match – · Indian Premier League · MI 243/5 (20 ov) vs SRH 249/4 (18.4 ov) · Sunrisers Hyderabad won by 6 wickets (with 8 balls remaining)
- Punjab Kings vs Rajasthan Royals, 40th Match – · Indian Premier League · PBKS 222/4 (20 ov) vs RR 228/4 (19.2 ov) · Rajasthan Royals won by 6 wickets (with 4 balls remaining)
- Delhi Capitals vs Royal Challengers Bengaluru, 39th Match – · Indian Premier League · DC 75 (16.3 ov) vs RCB 77/1 (6.3 ov) · Royal Challengers Bengaluru won by 9 wickets (with 81 balls remaining)
- Lucknow Super Giants vs Kolkata Knight Riders, 38th Match – · Indian Premier League · LSG 155/8 (20 ov) & 1/2 (0.3 ov) vs KKR 155/7 (20 ov) & 4/0 (0.1 ov) · Match tied (Kolkata Knight Riders won the Super Over)
- Chennai Super Kings vs Gujarat Titans, 37th Match – · Indian Premier League · CSK 158/7 (20 ov) vs GT 162/2 (16.4 ov) · Gujarat Titans won by 8 wickets (with 20 balls remaining)
- Rajasthan Royals vs Sunrisers Hyderabad, 36th Match – · Indian Premier League · RR 228/6 (20 ov) vs SRH 229/5 (18.3 ov) · Sunrisers Hyderabad won by 5 wickets (with 9 balls remaining)
- Delhi Capitals vs Punjab Kings, 35th Match – · Indian Premier League · DC 264/2 (20 ov) vs PBKS 265/4 (18.5 ov) · Punjab Kings won by 6 wickets (with 7 balls remaining)
- Royal Challengers Bengaluru vs Gujarat Titans, 34th Match – · Indian Premier League · RCB 206/5 (18.5 ov) vs GT 205/3 (20 ov) · Royal Challengers Bengaluru won by 5 wickets (with 7 balls remaining)
- Mumbai Indians vs Chennai Super Kings, 33rd Match – · Indian Premier League · MI 104 (19 ov) vs CSK 207/6 (20 ov) · Chennai Super Kings won by 103 runs
- Lucknow Super Giants vs Rajasthan Royals, 32nd Match – · Indian Premier League · LSG 119 (18 ov) vs RR 159/6 (20 ov) · Rajasthan Royals won by 40 runs
- Sunrisers Hyderabad vs Delhi Capitals, 31st Match – · Indian Premier League · SRH 242/2 (20 ov) vs DC 195/9 (20 ov) · Sunrisers Hyderabad won by 47 runs
- Gujarat Titans vs Mumbai Indians, 30th Match – · Indian Premier League · GT 100 (15.5 ov) vs MI 199/5 (20 ov) · Mumbai Indians won by 99 runs
- Punjab Kings vs Lucknow Super Giants, 29th Match – · Indian Premier League · PBKS 254/7 (20 ov) vs LSG 200/5 (20 ov) · Punjab Kings won by 54 runs
- Kolkata Knight Riders vs Rajasthan Royals, 28th Match – · Indian Premier League · KKR 161/6 (19.4 ov) vs RR 155/9 (20 ov) · Kolkata Knight Riders won by 4 wickets (with 2 balls remaining)
- Sunrisers Hyderabad vs Chennai Super Kings, 27th Match – · Indian Premier League · SRH 194/9 (20 ov) vs CSK 184/8 (20 ov) · Sunrisers Hyderabad won by 10 runs
- Royal Challengers Bengaluru vs Delhi Capitals, 26th Match – · Indian Premier League · RCB 175/8 (20 ov) vs DC 179/4 (19.5 ov) · Delhi Capitals won by 6 wickets (with 1 ball remaining)
- Gujarat Titans vs Kolkata Knight Riders, 25th Match – · Indian Premier League · GT 181/5 (19.4 ov) vs KKR 180 (20 ov) · Gujarat Titans won by 5 wickets (with 2 balls remaining)
- Mumbai Indians vs Punjab Kings, 24th Match – · Indian Premier League · MI 195/6 (20 ov) vs PBKS 198/3 (16.3 ov) · Punjab Kings won by 7 wickets (with 21 balls remaining)
- Royal Challengers Bengaluru vs Lucknow Super Giants, 23rd Match – · Indian Premier League · RCB 149/5 (15.1 ov) vs LSG 146 (20 ov) · Royal Challengers Bengaluru won by 5 wickets (with 29 balls remaining)
- Chennai Super Kings vs Kolkata Knight Riders, 22nd Match – · Indian Premier League · CSK 192/5 (20 ov) vs KKR 160/7 (20 ov) · Chennai Super Kings won by 32 runs
- Sunrisers Hyderabad vs Rajasthan Royals, 21st Match – · Indian Premier League · SRH 216/6 (20 ov) vs RR 159 (19 ov) · Sunrisers Hyderabad won by 57 runs
- Mumbai Indians vs Royal Challengers Bengaluru, 20th Match – · Indian Premier League · MI 222/5 (20 ov) vs RCB 240/4 (20 ov) · Royal Challengers Bengaluru won by 18 runs
- Lucknow Super Giants vs Gujarat Titans, 19th Match – · Indian Premier League · LSG 164/8 (20 ov) vs GT 165/3 (18.4 ov) · Gujarat Titans won by 7 wickets (with 8 balls remaining)
- Chennai Super Kings vs Delhi Capitals, 18th Match – · Indian Premier League · CSK 212/1 (20 ov) vs DC 189 (20 ov) · Chennai Super Kings won by 23 runs
- Punjab Kings vs Sunrisers Hyderabad, 17th Match – · Indian Premier League · PBKS 223/4 (18.5 ov) vs SRH 219/6 (20 ov) · Punjab Kings won by 6 wickets (with 7 balls remaining)
- Rajasthan Royals vs Royal Challengers Bengaluru, 16th Match – · Indian Premier League · RR 202/4 (18 ov) vs RCB 201/8 (20 ov) · Rajasthan Royals won by 6 wickets (with 12 balls remaining)
- Kolkata Knight Riders vs Lucknow Super Giants, 15th Match – · Indian Premier League · KKR 181/4 (20 ov) vs LSG 182/7 (20 ov) · Lucknow Super Giants won by 3 wickets (with 0 balls remaining)
- Delhi Capitals vs Gujarat Titans, 14th Match – · Indian Premier League · DC 209/8 (20 ov) vs GT 210/4 (20 ov) · Gujarat Titans won by 1 run
- Rajasthan Royals vs Mumbai Indians, 13th Match – · Indian Premier League · RR 150/3 (11 ov) vs MI 123/9 (11 ov) · Rajasthan Royals won by 27 runs
- Kolkata Knight Riders vs Punjab Kings, 12th Match – · Indian Premier League · KKR 25/2 (3.4 ov) · No result
- Royal Challengers Bengaluru vs Chennai Super Kings, 11th Match – · Indian Premier League · RCB 250/3 (20 ov) vs CSK 207 (19.4 ov) · Royal Challengers Bengaluru won by 43 runs
- Sunrisers Hyderabad vs Lucknow Super Giants, 10th Match – · Indian Premier League · SRH 156/9 (20 ov) vs LSG 160/5 (19.5 ov) · Lucknow Super Giants won by 5 wickets (with 1 ball remaining)
- Gujarat Titans vs Rajasthan Royals, 9th Match – · Indian Premier League · GT 204/8 (20 ov) vs RR 210/6 (20 ov) · Rajasthan Royals won by 6 runs
- Delhi Capitals vs Mumbai Indians, 8th Match – · Indian Premier League · DC 164/4 (18.1 ov) vs MI 162/6 (20 ov) · Delhi Capitals won by 6 wickets (with 11 balls remaining)
- Chennai Super Kings vs Punjab Kings, 7th Match – · Indian Premier League · CSK 209/5 (20 ov) vs PBKS 210/5 (18.4 ov) · Punjab Kings won by 5 wickets (with 8 balls remaining)
- Kolkata Knight Riders vs Sunrisers Hyderabad, 6th Match – · Indian Premier League · KKR 161 (16 ov) vs SRH 226/8 (20 ov) · Sunrisers Hyderabad won by 65 runs
- Lucknow Super Giants vs Delhi Capitals, 5th Match – · Indian Premier League · LSG 141 (18.4 ov) vs DC 145/4 (17.1 ov) · Delhi Capitals won by 6 wickets (with 17 balls remaining)
- Punjab Kings vs Gujarat Titans, 4th Match – · Indian Premier League · PBKS 165/7 (19.1 ov) vs GT 162/6 (20 ov) · Punjab Kings won by 3 wickets (with 5 balls remaining)
- Rajasthan Royals vs Chennai Super Kings, 3rd Match – · Indian Premier League · RR 128/2 (12.1 ov) vs CSK 127 (19.4 ov) · Rajasthan Royals won by 8 wickets (with 47 balls remaining)
- Mumbai Indians vs Kolkata Knight Riders, 2nd Match – · Indian Premier League · MI 224/4 (19.1 ov) vs KKR 220/4 (20 ov) · Mumbai Indians won by 6 wickets (with 5 balls remaining)
- Royal Challengers Bengaluru vs Sunrisers Hyderabad, 1st Match – · Indian Premier League · RCB 203/4 (15.4 ov) vs SRH 201/9 (20 ov) · Royal Challengers won by 6Bengaluru wickets (with 26 balls remaining)
Regular Season
| # | Team | P | W | L | NR | NRR | Pts |
|---|---|---|---|---|---|---|---|
| 1 | Royal Challengers Bengaluru | 14 | 9 | 5 | 0 | 0.744 | 18 |
| 2 | Gujarat Titans | 14 | 9 | 5 | 0 | 0.695 | 18 |
| 3 | Sunrisers Hyderabad | 14 | 9 | 5 | 0 | 0.524 | 18 |
| 4 | Rajasthan Royals | 14 | 8 | 6 | 0 | 0.189 | 16 |
| 5 | Punjab Kings | 14 | 7 | 6 | 1 | 0.309 | 15 |
| 6 | Delhi Capitals | 14 | 7 | 7 | 0 | -0.651 | 14 |
| 7 | Kolkata Knight Riders | 14 | 6 | 7 | 1 | -0.147 | 13 |
| 8 | Chennai Super Kings | 14 | 6 | 8 | 0 | -0.345 | 12 |
| 9 | Mumbai Indians | 14 | 4 | 10 | 0 | -0.584 | 8 |
| 10 | Lucknow Super Giants | 14 | 4 | 10 | 0 | -0.686 | 8 |