2026 · India
IPL 2026 schedule and results
The IPL 2026 archive contains all 74 final results from 28 March to 31 May: 70 league matches, Qualifier 1, the Eliminator, Qualifier 2 and the Final. Royal Challengers Bengaluru finished first in the league stage and beat Gujarat Titans by five wickets in Ahmedabad to retain the title.
74 of 74 matches complete
IPL 2026 results at a glance
Ten teams completed 70 league matches before the top four entered a four-match playoff series. Every row below includes the final margin and both team scores, with the abandoned KKR–Punjab match labelled as a no-result rather than a win or loss.
RCB, Gujarat Titans and Sunrisers Hyderabad each finished the league stage on 18 points. Royal Challengers ranked first on net run rate, then defeated Gujarat in Qualifier 1 and the Final.
Complete match calendar
Indian Premier League schedule
All 70 league matches and four playoffs with final margins and both team scores. Times are India Standard Time (IST). Schedule updated 2026-08-17.

Royal Challengers Bengaluru
Sunrisers Hyderabad
Royal Challengers Bengaluru won by 6 wicketsRoyal Challengers Bengaluru 203/4 (15.4) · Sunrisers Hyderabad 201/9 (20)
Mumbai Indians

Kolkata Knight Riders
Mumbai Indians won by 6 wicketsMumbai Indians 224/4 (19.1) · Kolkata Knight Riders 220/4 (20)
Rajasthan Royals

Chennai Super Kings
Rajasthan Royals won by 8 wicketsRajasthan Royals 128/2 (12.1) · Chennai Super Kings 127 (19.4)
Punjab Kings
Gujarat Titans
Punjab Kings won by 3 wicketsPunjab Kings 165/7 (19.1) · Gujarat Titans 162/6 (20)
Lucknow Super Giants

Delhi Capitals
Delhi Capitals won by 6 wicketsLucknow Super Giants 141 (18.4) · Delhi Capitals 145/4 (17.1)

Kolkata Knight Riders
Sunrisers Hyderabad
Sunrisers Hyderabad won by 65 runsKolkata Knight Riders 161 (16) · Sunrisers Hyderabad 226/8 (20)

Chennai Super Kings
Punjab Kings
Punjab Kings won by 5 wicketsChennai Super Kings 209/5 (20) · Punjab Kings 210/5 (18.4)

Delhi Capitals
Mumbai Indians
Delhi Capitals won by 6 wicketsDelhi Capitals 164/4 (18.1) · Mumbai Indians 162/6 (20)
Gujarat Titans
Rajasthan Royals
Rajasthan Royals won by 6 runsGujarat Titans 204/8 (20) · Rajasthan Royals 210/6 (20)
Sunrisers Hyderabad
Lucknow Super Giants
Lucknow Super Giants won by 5 wicketsSunrisers Hyderabad 156/9 (20) · Lucknow Super Giants 160/5 (19.5)

Royal Challengers Bengaluru

Chennai Super Kings
Royal Challengers Bengaluru won by 43 runsRoyal Challengers Bengaluru 250/3 (20) · Chennai Super Kings 207 (19.4)

Kolkata Knight Riders
Punjab Kings
Rain abandonment; one point eachKolkata Knight Riders 25/2 (3.4) · Punjab Kings did not bat
Rajasthan Royals
Mumbai Indians
Rajasthan Royals won by 27 runsRajasthan Royals 150/3 (11) · Mumbai Indians 123/9 (11)

Delhi Capitals
Gujarat Titans
Gujarat Titans won by 1 runDelhi Capitals 209/8 (20) · Gujarat Titans 210/4 (20)

Kolkata Knight Riders
Lucknow Super Giants
Lucknow Super Giants won by 3 wicketsKolkata Knight Riders 181/4 (20) · Lucknow Super Giants 182/7 (20)
Rajasthan Royals

Royal Challengers Bengaluru
Rajasthan Royals won by 6 wicketsRajasthan Royals 202/4 (18) · Royal Challengers Bengaluru 201/8 (20)
Punjab Kings
Sunrisers Hyderabad
Punjab Kings won by 6 wicketsPunjab Kings 223/4 (18.5) · Sunrisers Hyderabad 219/6 (20)

Chennai Super Kings

Delhi Capitals
Chennai Super Kings won by 23 runsChennai Super Kings 212/2 (20) · Delhi Capitals 189 (20)
Lucknow Super Giants
Gujarat Titans
Gujarat Titans won by 7 wicketsLucknow Super Giants 164/8 (20) · Gujarat Titans 165/3 (18.4)
Mumbai Indians

Royal Challengers Bengaluru
Royal Challengers Bengaluru won by 18 runsMumbai Indians 222/5 (20) · Royal Challengers Bengaluru 240/4 (20)
Sunrisers Hyderabad
Rajasthan Royals
Sunrisers Hyderabad won by 57 runsSunrisers Hyderabad 216/6 (20) · Rajasthan Royals 159 (19)

Chennai Super Kings

Kolkata Knight Riders
Chennai Super Kings won by 32 runsChennai Super Kings 192/5 (20) · Kolkata Knight Riders 160/7 (20)

Royal Challengers Bengaluru
Lucknow Super Giants
Royal Challengers Bengaluru won by 5 wicketsRoyal Challengers Bengaluru 149/5 (15.1) · Lucknow Super Giants 146 (20)
Mumbai Indians
Punjab Kings
Punjab Kings won by 7 wicketsMumbai Indians 195/6 (20) · Punjab Kings 198/3 (16.3)
Gujarat Titans

Kolkata Knight Riders
Gujarat Titans won by 5 wicketsGujarat Titans 181/5 (19.4) · Kolkata Knight Riders 180 (20)

Royal Challengers Bengaluru

Delhi Capitals
Delhi Capitals won by 6 wicketsRoyal Challengers Bengaluru 175/8 (20) · Delhi Capitals 179/4 (19.5)
Sunrisers Hyderabad

Chennai Super Kings
Sunrisers Hyderabad won by 10 runsSunrisers Hyderabad 194/9 (20) · Chennai Super Kings 184/8 (20)

Kolkata Knight Riders
Rajasthan Royals
Kolkata Knight Riders won by 4 wicketsKolkata Knight Riders 161/6 (19.4) · Rajasthan Royals 155/9 (20)
Punjab Kings
Lucknow Super Giants
Punjab Kings won by 54 runsPunjab Kings 254/7 (20) · Lucknow Super Giants 200/5 (20)
Gujarat Titans
Mumbai Indians
Mumbai Indians won by 99 runsGujarat Titans 100 (15.5) · Mumbai Indians 199/5 (20)
Sunrisers Hyderabad

Delhi Capitals
Sunrisers Hyderabad won by 47 runsSunrisers Hyderabad 242/2 (20) · Delhi Capitals 195/9 (20)
Lucknow Super Giants
Rajasthan Royals
Rajasthan Royals won by 40 runsLucknow Super Giants 119 (18) · Rajasthan Royals 159/6 (20)
Mumbai Indians

Chennai Super Kings
Chennai Super Kings won by 103 runsMumbai Indians 104 (19) · Chennai Super Kings 207/6 (20)

Royal Challengers Bengaluru
Gujarat Titans
Royal Challengers Bengaluru won by 5 wicketsRoyal Challengers Bengaluru 206/5 (18.5) · Gujarat Titans 205/3 (20)

Delhi Capitals
Punjab Kings
Punjab Kings won by 6 wicketsDelhi Capitals 264/2 (20) · Punjab Kings 265/4 (18.5)
Rajasthan Royals
Sunrisers Hyderabad
Sunrisers Hyderabad won by 5 wicketsRajasthan Royals 228/6 (20) · Sunrisers Hyderabad 229/5 (18.3)
Gujarat Titans

Chennai Super Kings
Gujarat Titans won by 8 wicketsGujarat Titans 162/2 (16.4) · Chennai Super Kings 158/7 (20)
Lucknow Super Giants

Kolkata Knight Riders
Kolkata Knight Riders won in the Super OverLucknow Super Giants 155/8 (20) · Super Over 1/2 (0.3) · Kolkata Knight Riders 155/7 (20) · Super Over 4/0 (0.1)

Delhi Capitals

Royal Challengers Bengaluru
Royal Challengers Bengaluru won by 9 wicketsDelhi Capitals 75 (16.3) · Royal Challengers Bengaluru 77/1 (6.3)
Punjab Kings
Rajasthan Royals
Rajasthan Royals won by 6 wicketsPunjab Kings 222/4 (20) · Rajasthan Royals 228/4 (19.2)
Mumbai Indians
Sunrisers Hyderabad
Sunrisers Hyderabad won by 6 wicketsMumbai Indians 243/5 (20) · Sunrisers Hyderabad 249/4 (18.4)
Gujarat Titans

Royal Challengers Bengaluru
Gujarat Titans won by 4 wicketsGujarat Titans 158/6 (15.5) · Royal Challengers Bengaluru 155 (19.2)
Rajasthan Royals

Delhi Capitals
Delhi Capitals won by 7 wicketsRajasthan Royals 225/6 (20) · Delhi Capitals 226/3 (19.1)

Chennai Super Kings
Mumbai Indians
Chennai Super Kings won by 8 wicketsChennai Super Kings 160/2 (18.1) · Mumbai Indians 159/7 (20)
Sunrisers Hyderabad

Kolkata Knight Riders
Kolkata Knight Riders won by 7 wicketsSunrisers Hyderabad 165 (19) · Kolkata Knight Riders 169/3 (18.2)
Gujarat Titans
Punjab Kings
Gujarat Titans won by 4 wicketsGujarat Titans 167/6 (19.5) · Punjab Kings 163/9 (20)
Mumbai Indians
Lucknow Super Giants
Mumbai Indians won by 6 wicketsMumbai Indians 229/4 (18.4) · Lucknow Super Giants 228/5 (20)

Delhi Capitals

Chennai Super Kings
Chennai Super Kings won by 8 wicketsDelhi Capitals 155/7 (20) · Chennai Super Kings 159/2 (17.3)
Sunrisers Hyderabad
Punjab Kings
Sunrisers Hyderabad won by 33 runsSunrisers Hyderabad 235/4 (20) · Punjab Kings 202/7 (20)
Lucknow Super Giants

Royal Challengers Bengaluru
Lucknow Super Giants won by 9 runs (DLS method)Lucknow Super Giants 209/3 (19) · Royal Challengers Bengaluru 203/6 (19)

Delhi Capitals

Kolkata Knight Riders
Kolkata Knight Riders won by 8 wicketsDelhi Capitals 142/8 (20) · Kolkata Knight Riders 147/2 (14.2)
Rajasthan Royals
Gujarat Titans
Gujarat Titans won by 77 runsRajasthan Royals 152 (16.3) · Gujarat Titans 229/4 (20)

Chennai Super Kings
Lucknow Super Giants
Chennai Super Kings won by 5 wicketsChennai Super Kings 208/5 (19.2) · Lucknow Super Giants 203/8 (20)

Royal Challengers Bengaluru
Mumbai Indians
Royal Challengers Bengaluru won by 2 wicketsRoyal Challengers Bengaluru 167/8 (20) · Mumbai Indians 166/7 (20)
Punjab Kings

Delhi Capitals
Delhi Capitals won by 3 wicketsPunjab Kings 210/5 (20) · Delhi Capitals 216/7 (19)
Gujarat Titans
Sunrisers Hyderabad
Gujarat Titans won by 82 runsGujarat Titans 168/5 (20) · Sunrisers Hyderabad 86 (14.5)

Royal Challengers Bengaluru

Kolkata Knight Riders
Royal Challengers Bengaluru won by 6 wicketsRoyal Challengers Bengaluru 194/4 (19.1) · Kolkata Knight Riders 192/4 (20)
Punjab Kings
Mumbai Indians
Mumbai Indians won by 6 wicketsPunjab Kings 200/8 (20) · Mumbai Indians 205/4 (19.5)
Lucknow Super Giants

Chennai Super Kings
Lucknow Super Giants won by 7 wicketsLucknow Super Giants 188/3 (16.4) · Chennai Super Kings 187/5 (20)

Kolkata Knight Riders
Gujarat Titans
Kolkata Knight Riders won by 29 runsKolkata Knight Riders 247/2 (20) · Gujarat Titans 218/4 (20)
Punjab Kings

Royal Challengers Bengaluru
Royal Challengers Bengaluru won by 23 runsPunjab Kings 199/8 (20) · Royal Challengers Bengaluru 222/4 (20)

Delhi Capitals
Rajasthan Royals
Delhi Capitals won by 5 wicketsDelhi Capitals 197/5 (19.2) · Rajasthan Royals 193/8 (20)

Chennai Super Kings
Sunrisers Hyderabad
Sunrisers Hyderabad won by 5 wicketsChennai Super Kings 180/7 (20) · Sunrisers Hyderabad 181/5 (19)
Rajasthan Royals
Lucknow Super Giants
Rajasthan Royals won by 7 wicketsRajasthan Royals 225/3 (19.1) · Lucknow Super Giants 220/5 (20)

Kolkata Knight Riders
Mumbai Indians
Kolkata Knight Riders won by 4 wicketsKolkata Knight Riders 148/6 (18.5) · Mumbai Indians 147/8 (20)

Chennai Super Kings
Gujarat Titans
Gujarat Titans won by 89 runsChennai Super Kings 140 (13.4) · Gujarat Titans 229/4 (20)
Sunrisers Hyderabad

Royal Challengers Bengaluru
Sunrisers Hyderabad won by 55 runsSunrisers Hyderabad 255/4 (20) · Royal Challengers Bengaluru 200/4 (20)
Lucknow Super Giants
Punjab Kings
Punjab Kings won by 7 wicketsLucknow Super Giants 196/6 (20) · Punjab Kings 200/3 (18)
Mumbai Indians
Rajasthan Royals
Rajasthan Royals won by 30 runsMumbai Indians 175/9 (20) · Rajasthan Royals 205/8 (20)

Kolkata Knight Riders

Delhi Capitals
Delhi Capitals won by 40 runsKolkata Knight Riders 163 (18.4) · Delhi Capitals 203/5 (20)

Royal Challengers Bengaluru
Gujarat Titans
Royal Challengers Bengaluru won by 92 runsRoyal Challengers Bengaluru 254/5 (20) · Gujarat Titans 162 (19.3)
Sunrisers Hyderabad
Rajasthan Royals
Rajasthan Royals won by 47 runsSunrisers Hyderabad 196 (19.2) · Rajasthan Royals 243/8 (20)
Gujarat Titans
Rajasthan Royals
Gujarat Titans won by 7 wicketsGujarat Titans 219/3 (18.4) · Rajasthan Royals 214/6 (20)

Royal Challengers Bengaluru
Gujarat Titans
Royal Challengers Bengaluru won by 5 wicketsRoyal Challengers Bengaluru 161/5 (18) · Gujarat Titans 155/8 (20)
28 March – 24 May
How did the IPL 2026 league stage finish?
Royal Challengers Bengaluru, Gujarat Titans and Sunrisers Hyderabad each won nine of 14 league matches and finished on 18 points. Net run rate ordered them first, second and third, while Rajasthan Royals took the fourth playoff place with 16 points.
Punjab Kings finished fifth on 15 points after seven wins, six losses and one no-result. Delhi Capitals, Kolkata Knight Riders, Chennai Super Kings, Mumbai Indians and Lucknow Super Giants completed the table in that order.
One no-result · one Super Over
Which IPL 2026 results need extra context?
Rain ended Match 12 at Eden Gardens with Kolkata Knight Riders on 25/2 after 3.4 overs. Punjab Kings did not bat, the match had no result and both teams received one league point.
Lucknow Super Giants and Kolkata Knight Riders both made 155 on 26 April. KKR won the season’s first Super Over after restricting Lucknow to 1/2 and scoring four from the first delivery of the chase.
26–31 May
What happened in the IPL 2026 playoffs?
RCB made 254/5 and beat Gujarat Titans by 92 runs in Qualifier 1. Rajasthan Royals then scored 243/8 and eliminated Sunrisers Hyderabad by 47 runs before Gujarat chased Rajasthan’s 214/6 with 219/3 in Qualifier 2.
Gujarat made 155/8 in the Final at Narendra Modi Stadium. Royal Challengers reached 161/5 in 18 overs to win by five wickets and claim a second consecutive IPL title.
Two league releases plus playoffs
Why was the IPL 2026 schedule published in stages?
The BCCI first released 20 league fixtures, then published the remaining 50 after state-election dates were settled. A separate 6 May advisory assigned the four playoffs to Dharamshala, New Chandigarh and Ahmedabad.
StumpScope combines those three official schedule records with the completed IPL match-report set. All displayed start times use India Standard Time, including fixtures in Guwahati, Dharamshala, New Chandigarh and Raipur.
Completed-scorecard archive
How were the 74 IPL results checked?
Each fixture is matched by date and opponent against both teams’ completed 2026 season records. The reconciliation covers 148 team-side entries and requires the two score lines to mirror before one result enters the league schedule.
StumpScope uses the official IPL match-report archive for result status and playoff context. If the IPL corrects a scorecard, the affected schedule row and both team records must change together rather than leaving conflicting totals.
Page record
Sources and update date
Prepared by StumpScope Cricket Desk. Season information updated 17 August 2026.