IPL 2026 Results & Scores
Every IPL 2026 result with the score and the winner, newest first. Latest: RCB won — Royal Challengers Bengaluru v Gujarat Titans, 161/5 - 155/8 (31 May).
Royal Challengers Bengaluru161/5 - 155/8Final
Gujarat Titans
Gujarat Titans219/3 - 214/6Qualifier 2
Rajasthan Royals
Sunrisers Hyderabad196/10 - 243/8Eliminator
Rajasthan Royals
Royal Challengers Bengaluru254/5 - 162/10Qualifier 1
Gujarat Titans
Kolkata Knight Riders163/10 - 203/5
Delhi Capitals
Mumbai Indians175/9 - 205/8
Rajasthan Royals
Lucknow Super Giants196/6 - 200/3
Punjab Kings
Sunrisers Hyderabad255/4 - 200/4
Royal Challengers Bengaluru
Gujarat Titans229/4 - 140/10
Chennai Super Kings
Kolkata Knight Riders148/6 - 147/8
Mumbai Indians
Rajasthan Royals225/3 - 220/5
Lucknow Super Giants
Chennai Super Kings180/7 - 181/5
Sunrisers Hyderabad
Delhi Capitals197/5 - 193/8
Rajasthan Royals
Punjab Kings199/8 - 222/4
Royal Challengers Bengaluru
Kolkata Knight Riders247/2 - 218/4
Gujarat Titans
Lucknow Super Giants188/3 - 187/5
Chennai Super Kings
Punjab Kings200/8 - 205/4
Mumbai Indians
Royal Challengers Bengaluru194/4 - 192/4
Kolkata Knight Riders
Gujarat Titans168/5 - 86/10
Sunrisers Hyderabad
Punjab Kings210/5 - 216/7
Delhi Capitals
Royal Challengers Bengaluru167/8 - 166/7
Mumbai Indians
Chennai Super Kings208/5 - 203/8
Lucknow Super Giants
Rajasthan Royals152/10 - 229/4
Gujarat Titans
Delhi Capitals142/8 - 147/2
Kolkata Knight Riders
Lucknow Super Giants209/3 - 203/6
Royal Challengers Bengaluru
Sunrisers Hyderabad235/4 - 202/7
Punjab Kings
Delhi Capitals155/7 - 159/2
Chennai Super Kings
Mumbai Indians229/4 - 228/5
Lucknow Super Giants
Gujarat Titans167/6 - 163/9
Punjab Kings
Sunrisers Hyderabad165/10 - 169/3
Kolkata Knight Riders
Chennai Super Kings160/2 - 159/7
Mumbai Indians
Rajasthan Royals225/6 - 226/3
Delhi Capitals
Gujarat Titans158/6 - 155/10
Royal Challengers Bengaluru
Mumbai Indians243/5 - 249/4
Sunrisers Hyderabad
Punjab Kings222/4 - 228/4
Rajasthan Royals
Delhi Capitals75/10 - 77/1
Royal Challengers Bengaluru
Lucknow Super Giants155/8 & 1/2 - 155/7 & 4/0
Kolkata Knight Riders
Chennai Super Kings158/7 - 162/2
Gujarat Titans
Rajasthan Royals228/6 - 229/5
Sunrisers Hyderabad
Delhi Capitals264/2 - 265/4
Punjab Kings
Royal Challengers Bengaluru206/5 - 205/3
Gujarat Titans
Mumbai Indians104/10 - 207/6
Chennai Super Kings
Lucknow Super Giants119/10 - 159/6
Rajasthan Royals
Sunrisers Hyderabad242/2 - 195/9
Delhi Capitals
Gujarat Titans100/10 - 199/5
Mumbai Indians
Punjab Kings254/7 - 200/5
Lucknow Super Giants
Kolkata Knight Riders161/6 - 155/9
Rajasthan Royals
Sunrisers Hyderabad194/9 - 184/8
Chennai Super Kings
Royal Challengers Bengaluru175/8 - 179/4
Delhi Capitals
Gujarat Titans181/5 - 180/10
Kolkata Knight Riders
Mumbai Indians195/6 - 198/3
Punjab Kings
Royal Challengers Bengaluru149/5 - 146/10
Lucknow Super Giants
Chennai Super Kings192/5 - 160/7
Kolkata Knight Riders
Sunrisers Hyderabad216/6 - 159/10
Rajasthan Royals
Mumbai Indians222/5 - 240/4
Royal Challengers Bengaluru
Lucknow Super Giants164/8 - 165/3
Gujarat Titans
Chennai Super Kings212/2 - 189/10
Delhi Capitals
Punjab Kings223/4 - 219/6
Sunrisers Hyderabad
Rajasthan Royals202/4 - 201/8
Royal Challengers Bengaluru
Kolkata Knight Riders181/4 - 182/7
Lucknow Super Giants
Delhi Capitals209/8 - 210/4
Gujarat Titans
Rajasthan Royals150/3 - 123/9
Mumbai Indians
Kolkata Knight Riders20/2 - 0/0
Punjab Kings
Royal Challengers Bengaluru250/3 - 207/10
Chennai Super Kings
Sunrisers Hyderabad156/9 - 160/5
Lucknow Super Giants
Gujarat Titans204/8 - 210/6
Rajasthan Royals
Delhi Capitals164/4 - 162/6
Mumbai Indians
Chennai Super Kings209/5 - 210/5
Punjab Kings
Kolkata Knight Riders161/10 - 226/8
Sunrisers Hyderabad
Lucknow Super Giants141/10 - 145/4
Delhi Capitals
Punjab Kings165/7 - 162/6
Gujarat Titans
Rajasthan Royals128/2 - 127/10
Chennai Super Kings
Mumbai Indians224/4 - 220/4
Kolkata Knight Riders
Royal Challengers Bengaluru203/4 - 201/9
Sunrisers Hyderabad
IPL champions
| Season | Champions | Runners-up | Final |
|---|---|---|---|
| 2026 | Royal Challengers Bengaluru | Gujarat Titans | 161/5 v 155/8 |
| 2025 | Royal Challengers Bengaluru | Punjab Kings | |
| 2024 | Kolkata Knight Riders | Sunrisers Hyderabad | |
| 2023 | Chennai Super Kings | Gujarat Titans | |
| 2022 | Gujarat Titans | Rajasthan Royals | |
| 2021 | Chennai Super Kings | Kolkata Knight Riders | |
| 2020 | Mumbai Indians | Delhi Capitals | |
| 2019 | Mumbai Indians | Chennai Super Kings | |
| 2018 | Chennai Super Kings | Sunrisers Hyderabad | |
| 2017 | Mumbai Indians | Rising Pune Supergiant | |
| 2016 | Sunrisers Hyderabad | Royal Challengers Bangalore | |
| 2015 | Mumbai Indians | Chennai Super Kings | |
| 2014 | Kolkata Knight Riders | Kings XI Punjab | |
| 2013 | Mumbai Indians | Chennai Super Kings | |
| 2012 | Kolkata Knight Riders | Chennai Super Kings | |
| 2011 | Chennai Super Kings | Royal Challengers Bangalore | |
| 2010 | Chennai Super Kings | Mumbai Indians | |
| 2009 | Deccan Chargers | Royal Challengers Bangalore | |
| 2008 | Rajasthan Royals | Chennai Super Kings |
Frequently asked questions
Who won the last IPL match?
Royal Challengers Bengaluru v Gujarat Titans: RCB won (161/5 - 155/8), 31 May 2026.
Who won the IPL last season?
Royal Challengers Bengaluru won IPL 2026, beating Gujarat Titans in the final on 31 May 2026 (161/5 v 155/8).