ipl match

IPL Results

IPL 2026, newest result first

Updated 2:58 PM IST

Every result, playoffs and final on top
MatchDateBatting firstChasingResultVenue
FinalSun 31 May 2026Gujarat Titans 155/8 (20 ov)Royal Challengers Bengaluru 161/5 (18 ov)Royal Challengers Bengaluru won by 5 wickets Player of the match: Virat KohliNarendra Modi Stadium Ahmedabad
Qualifier 2Fri 29 May 2026Rajasthan Royals 214/6 (20 ov)Gujarat Titans 219/3 (18.4 ov)Gujarat Titans won by 7 wickets Player of the match: Shubman GillMaharaja Yadavindra Singh Stadium Mullanpur
EliminatorWed 27 May 2026Rajasthan Royals 243/8 (20 ov)Sunrisers Hyderabad 196 (19.2 ov)Rajasthan Royals won by 47 runs Player of the match: Vaibhav SooryavanshiMaharaja Yadavindra Singh Stadium Mullanpur
Qualifier 1Tue 26 May 2026Royal Challengers Bengaluru 254/5 (20 ov)Gujarat Titans 162 (19.3 ov)Royal Challengers Bengaluru won by 92 runs Player of the match: Rajat PatidarHPCA Cricket Stadium Dharamshala
Match 70Sun 24 May 2026Delhi Capitals 203/5 (20 ov)Kolkata Knight Riders 163 (18.4 ov)Delhi Capitals won by 40 runs Player of the match: Kuldeep YadavEden Gardens Kolkata
Match 69Sun 24 May 2026Rajasthan Royals 205/8 (20 ov)Mumbai Indians 175/9 (20 ov)Rajasthan Royals won by 30 runs Player of the match: Jofra ArcherWankhede Stadium Mumbai
Match 68Sat 23 May 2026Lucknow Super Giants 196/6 (20 ov)Punjab Kings 200/3 (18 ov)Punjab Kings won by 7 wickets Player of the match: Shreyas IyerEkana Cricket Stadium Lucknow
Match 67Fri 22 May 2026Sunrisers Hyderabad 255/4 (20 ov)Royal Challengers Bengaluru 200/4 (20 ov)Sunrisers Hyderabad won by 55 runs Player of the match: Ishan KishanRajiv Gandhi Stadium Hyderabad
Match 66Thu 21 May 2026Gujarat Titans 229/4 (20 ov)Chennai Super Kings 140 (13.4 ov)Gujarat Titans won by 89 runs Player of the match: Mohammed SirajNarendra Modi Stadium Ahmedabad
Match 65Wed 20 May 2026Mumbai Indians 147/8 (20 ov)Kolkata Knight Riders 148/6 (18.5 ov)Kolkata Knight Riders won by 4 wickets Player of the match: Manish PandeyEden Gardens Kolkata
Match 64Tue 19 May 2026Lucknow Super Giants 220/5 (20 ov)Rajasthan Royals 225/3 (19.1 ov)Rajasthan Royals won by 7 wickets Player of the match: Vaibhav SooryavanshiSawai Mansingh Stadium Jaipur
Match 63Mon 18 May 2026Chennai Super Kings 180/7 (20 ov)Sunrisers Hyderabad 181/5 (19 ov)Sunrisers Hyderabad won by 5 wickets Player of the match: Ishan KishanM. A. Chidambaram Stadium Chennai
Match 62Sun 17 May 2026Rajasthan Royals 193/8 (20 ov)Delhi Capitals 197/5 (19.2 ov)Delhi Capitals won by 5 wickets Player of the match: Mitchell StarcArun Jaitley Stadium Delhi
Match 61Sun 17 May 2026Royal Challengers Bengaluru 222/4 (20 ov)Punjab Kings 199/8 (20 ov)Royal Challengers Bengaluru won by 23 runs Player of the match: Venkatesh IyerHPCA Cricket Stadium Dharamshala
Match 60Sat 16 May 2026Kolkata Knight Riders 247/2 (20 ov)Gujarat Titans 218/4 (20 ov)Kolkata Knight Riders won by 29 runs Player of the match: Sunil NarineEden Gardens Kolkata
Match 59Fri 15 May 2026Chennai Super Kings 187/5 (20 ov)Lucknow Super Giants 188/3 (16.4 ov)Lucknow Super Giants won by 7 wickets Player of the match: Mitchell MarshEkana Cricket Stadium Lucknow
Match 58Thu 14 May 2026Punjab Kings 200/8 (20 ov)Mumbai Indians 205/4 (19.5 ov)Mumbai Indians won by 6 wickets Player of the match: Tilak VarmaHPCA Cricket Stadium Dharamshala
Match 57Wed 13 May 2026Kolkata Knight Riders 192/4 (20 ov)Royal Challengers Bengaluru 194/4 (19.1 ov)Royal Challengers Bengaluru won by 6 wickets Player of the match: Virat KohliShaheed Veer Narayan Singh Stadium Raipur
Match 56Tue 12 May 2026Gujarat Titans 168/5 (20 ov)Sunrisers Hyderabad 86 (14.5 ov)Gujarat Titans won by 82 runs Player of the match: Kagiso RabadaNarendra Modi Stadium Ahmedabad
Match 55Mon 11 May 2026Punjab Kings 210/5 (20 ov)Delhi Capitals 216/7 (19 ov)Delhi Capitals won by 3 wickets Player of the match: Madhav TiwariHPCA Cricket Stadium Dharamshala
Match 54Sun 10 May 2026Mumbai Indians 166/7 (20 ov)Royal Challengers Bengaluru 167/8 (20 ov)Royal Challengers Bengaluru won by 2 wickets Player of the match: Bhuvneshwar KumarShaheed Veer Narayan Singh Stadium Raipur
Match 53Sun 10 May 2026Lucknow Super Giants 203/8 (20 ov)Chennai Super Kings 208/5 (19.2 ov)Chennai Super Kings won by 5 wickets Player of the match: Jamie OvertonM. A. Chidambaram Stadium Chennai
Match 52Sat 9 May 2026Gujarat Titans 229/4 (20 ov)Rajasthan Royals 152 (16.3 ov)Gujarat Titans won by 77 runs Player of the match: Rashid KhanSawai Mansingh Stadium Jaipur
Match 51Fri 8 May 2026Delhi Capitals 142/8 (20 ov)Kolkata Knight Riders 147/2 (14.2 ov)Kolkata Knight Riders won by 8 wickets Player of the match: Finn AllenArun Jaitley Stadium Delhi
Match 50Thu 7 May 2026Lucknow Super Giants 209/3 (19 ov)Royal Challengers Bengaluru 203/6 (19 ov)Lucknow Super Giants won by 9 runs (DLS method) Player of the match: Mitchell MarshEkana Cricket Stadium Lucknow
Match 49Wed 6 May 2026Sunrisers Hyderabad 235/4 (20 ov)Punjab Kings 202/7 (20 ov)Sunrisers Hyderabad won by 33 runs Player of the match: Pat CumminsRajiv Gandhi Stadium Hyderabad
Match 48Tue 5 May 2026Delhi Capitals 155/7 (20 ov)Chennai Super Kings 159/2 (17.3 ov)Chennai Super Kings won by 8 wickets Player of the match: Sanju SamsonArun Jaitley Stadium Delhi
Match 47Mon 4 May 2026Lucknow Super Giants 228/5 (20 ov)Mumbai Indians 229/4 (18.4 ov)Mumbai Indians won by 6 wickets Player of the match: Ryan RickeltonWankhede Stadium Mumbai
Match 46Sun 3 May 2026Punjab Kings 163/9 (20 ov)Gujarat Titans 167/6 (19.5 ov)Gujarat Titans won by 4 wickets Player of the match: Jason HolderNarendra Modi Stadium Ahmedabad
Match 45Sun 3 May 2026Sunrisers Hyderabad 165 (19 ov)Kolkata Knight Riders 169/3 (18.2 ov)Kolkata Knight Riders won by 7 wickets Player of the match: Varun ChakravarthyRajiv Gandhi Stadium Hyderabad
Match 44Sat 2 May 2026Mumbai Indians 159/7 (20 ov)Chennai Super Kings 160/2 (18.1 ov)Chennai Super Kings won by 8 wickets Player of the match: Ruturaj GaikwadM. A. Chidambaram Stadium Chennai
Match 43Fri 1 May 2026Rajasthan Royals 225/6 (20 ov)Delhi Capitals 226/3 (19.1 ov)Delhi Capitals won by 7 wickets Player of the match: KL RahulSawai Mansingh Stadium Jaipur
Match 42Thu 30 Apr 2026Royal Challengers Bengaluru 155 (19.2 ov)Gujarat Titans 158/6 (15.5 ov)Gujarat Titans won by 4 wickets Player of the match: Jason HolderNarendra Modi Stadium Ahmedabad
Match 41Wed 29 Apr 2026Mumbai Indians 243/5 (20 ov)Sunrisers Hyderabad 249/4 (18.4 ov)Sunrisers Hyderabad won by 6 wickets Player of the match: Heinrich KlaasenWankhede Stadium Mumbai
Match 40Tue 28 Apr 2026Punjab Kings 222/4 (20 ov)Rajasthan Royals 228/4 (19.2 ov)Rajasthan Royals won by 6 wickets Player of the match: Donovan FerreiraMaharaja Yadavindra Singh Stadium Mullanpur
Match 39Mon 27 Apr 2026Delhi Capitals 75 (16.3 ov)Royal Challengers Bengaluru 77/1 (6.3 ov)Royal Challengers Bengaluru won by 9 wickets Player of the match: Josh HazlewoodArun Jaitley Stadium Delhi
Match 38Sun 26 Apr 2026Kolkata Knight Riders 155/7 (20 ov)Lucknow Super Giants 155/8 (20 ov)Match tied (Kolkata Knight Riders won the Super Over) Player of the match: Rinku SinghEkana Cricket Stadium Lucknow
Match 37Sun 26 Apr 2026Chennai Super Kings 158/7 (20 ov)Gujarat Titans 162/2 (16.4 ov)Gujarat Titans won by 8 wickets Player of the match: Kagiso RabadaM. A. Chidambaram Stadium Chennai
Match 36Sat 25 Apr 2026Rajasthan Royals 228/6 (20 ov)Sunrisers Hyderabad 229/5 (18.3 ov)Sunrisers Hyderabad won by 5 wickets Player of the match: Ishan KishanSawai Mansingh Stadium Jaipur
Match 35Sat 25 Apr 2026Delhi Capitals 264/2 (20 ov)Punjab Kings 265/4 (18.5 ov)Punjab Kings won by 6 wickets Player of the match: KL RahulArun Jaitley Stadium Delhi
Match 34Fri 24 Apr 2026Gujarat Titans 205/3 (20 ov)Royal Challengers Bengaluru 206/5 (18.5 ov)Royal Challengers Bengaluru won by 5 wickets Player of the match: Virat KohliM. Chinnaswamy Stadium Bengaluru
Match 33Thu 23 Apr 2026Chennai Super Kings 207/6 (20 ov)Mumbai Indians 104 (19 ov)Chennai Super Kings won by 103 runs Player of the match: Sanju SamsonWankhede Stadium Mumbai
Match 32Wed 22 Apr 2026Rajasthan Royals 159/6 (20 ov)Lucknow Super Giants 119 (18 ov)Rajasthan Royals won by 40 runs Player of the match: Ravindra JadejaEkana Cricket Stadium Lucknow
Match 31Tue 21 Apr 2026Sunrisers Hyderabad 242/2 (20 ov)Delhi Capitals 195/9 (20 ov)Sunrisers Hyderabad won by 47 runs Player of the match: Abhishek SharmaRajiv Gandhi Stadium Hyderabad
Match 30Mon 20 Apr 2026Mumbai Indians 199/5 (20 ov)Gujarat Titans 100 (15.5 ov)Mumbai Indians won by 99 runs Player of the match: Tilak VarmaNarendra Modi Stadium Ahmedabad
Match 29Sun 19 Apr 2026Punjab Kings 254/7 (20 ov)Lucknow Super Giants 200/5 (20 ov)Punjab Kings won by 54 runs Player of the match: Priyansh AryaMaharaja Yadavindra Singh Stadium Mullanpur
Match 28Sun 19 Apr 2026Rajasthan Royals 155/9 (20 ov)Kolkata Knight Riders 161/6 (19.4 ov)Kolkata Knight Riders won by 4 wickets Player of the match: Varun ChakravarthyEden Gardens Kolkata
Match 27Sat 18 Apr 2026Sunrisers Hyderabad 194/9 (20 ov)Chennai Super Kings 184/8 (20 ov)Sunrisers Hyderabad won by 10 runs Player of the match: Eshan MalingaRajiv Gandhi Stadium Hyderabad
Match 26Sat 18 Apr 2026Royal Challengers Bengaluru 175/8 (20 ov)Delhi Capitals 179/4 (19.5 ov)Delhi Capitals won by 6 wickets Player of the match: Tristan StubbsM. Chinnaswamy Stadium Bengaluru
Match 25Fri 17 Apr 2026Kolkata Knight Riders 180 (20 ov)Gujarat Titans 181/5 (19.4 ov)Gujarat Titans won by 5 wickets Player of the match: Shubman GillNarendra Modi Stadium Ahmedabad
Match 24Thu 16 Apr 2026Mumbai Indians 195/6 (20 ov)Punjab Kings 198/3 (16.3 ov)Punjab Kings won by 7 wickets Player of the match: Arshdeep SinghWankhede Stadium Mumbai
Match 23Wed 15 Apr 2026Lucknow Super Giants 146 (20 ov)Royal Challengers Bengaluru 149/5 (15.1 ov)Royal Challengers Bengaluru won by 5 wickets Player of the match: Josh HazlewoodM. Chinnaswamy Stadium Bengaluru
Match 22Tue 14 Apr 2026Chennai Super Kings 192/5 (20 ov)Kolkata Knight Riders 160/7 (20 ov)Chennai Super Kings won by 32 runs Player of the match: Noor AhmadM. A. Chidambaram Stadium Chennai
Match 21Mon 13 Apr 2026Sunrisers Hyderabad 216/6 (20 ov)Rajasthan Royals 159 (19 ov)Sunrisers Hyderabad won by 57 runs Player of the match: Praful HingeRajiv Gandhi Stadium Hyderabad
Match 20Sun 12 Apr 2026Royal Challengers Bengaluru 240/4 (20 ov)Mumbai Indians 222/5 (20 ov)Royal Challengers Bengaluru won by 18 runs Player of the match: Phil SaltWankhede Stadium Mumbai
Match 19Sun 12 Apr 2026Lucknow Super Giants 164/8 (20 ov)Gujarat Titans 165/3 (18.4 ov)Gujarat Titans won by 7 wickets Player of the match: Prasidh KrishnaEkana Cricket Stadium Lucknow
Match 18Sat 11 Apr 2026Chennai Super Kings 212/2 (20 ov)Delhi Capitals 189 (20 ov)Chennai Super Kings won by 23 runs Player of the match: Sanju SamsonM. A. Chidambaram Stadium Chennai
Match 17Sat 11 Apr 2026Sunrisers Hyderabad 219/6 (20 ov)Punjab Kings 223/4 (18.5 ov)Punjab Kings won by 6 wickets Player of the match: Shreyas IyerMaharaja Yadavindra Singh Stadium Mullanpur
Match 16Fri 10 Apr 2026Royal Challengers Bengaluru 201/8 (20 ov)Rajasthan Royals 202/4 (18 ov)Rajasthan Royals won by 6 wickets Player of the match: Vaibhav SooryavanshiACA Cricket Stadium Guwahati
Match 15Thu 9 Apr 2026Kolkata Knight Riders 181/4 (20 ov)Lucknow Super Giants 182/7 (20 ov)Lucknow Super Giants won by 3 wickets Player of the match: Mukul ChoudharyEden Gardens Kolkata
Match 14Wed 8 Apr 2026Gujarat Titans 210/4 (20 ov)Delhi Capitals 209/8 (20 ov)Gujarat Titans won by 1 run Player of the match: Rashid KhanArun Jaitley Stadium Delhi
Match 13Tue 7 Apr 2026Rajasthan Royals 150/3 (11 ov)Mumbai Indians 123/9 (11 ov)Rajasthan Royals won by 27 runs Player of the match: Yashasvi JaiswalACA Cricket Stadium Guwahati
Match 12Mon 6 Apr 2026Kolkata Knight Riders 25/2 (3.4 ov)Punjab KingsNo resultEden Gardens Kolkata
Match 11Sun 5 Apr 2026Royal Challengers Bengaluru 250/3 (20 ov)Chennai Super Kings 207 (19.4 ov)Royal Challengers Bengaluru won by 43 runs Player of the match: Tim DavidM. Chinnaswamy Stadium Bengaluru
Match 10Sun 5 Apr 2026Sunrisers Hyderabad 156/9 (20 ov)Lucknow Super Giants 160/5 (19.5 ov)Lucknow Super Giants won by 5 wickets Player of the match: Mohammed ShamiRajiv Gandhi Stadium Hyderabad
Match 9Sat 4 Apr 2026Rajasthan Royals 210/6 (20 ov)Gujarat Titans 204/8 (20 ov)Rajasthan Royals won by 6 runs Player of the match: Ravi BishnoiNarendra Modi Stadium Ahmedabad
Match 8Sat 4 Apr 2026Mumbai Indians 162/6 (20 ov)Delhi Capitals 164/4 (18.1 ov)Delhi Capitals won by 6 wickets Player of the match: Sameer RizviArun Jaitley Stadium Delhi
Match 7Fri 3 Apr 2026Chennai Super Kings 209/5 (20 ov)Punjab Kings 210/5 (18.4 ov)Punjab Kings won by 5 wickets Player of the match: Priyansh AryaM. A. Chidambaram Stadium Chennai
Match 6Thu 2 Apr 2026Sunrisers Hyderabad 226/8 (20 ov)Kolkata Knight Riders 161 (16 ov)Sunrisers Hyderabad won by 65 runs Player of the match: Nitish Kumar ReddyEden Gardens Kolkata
Match 5Wed 1 Apr 2026Lucknow Super Giants 141 (18.4 ov)Delhi Capitals 145/4 (17.1 ov)Delhi Capitals won by 6 wickets Player of the match: Sameer RizviEkana Cricket Stadium Lucknow
Match 4Tue 31 Mar 2026Gujarat Titans 162/6 (20 ov)Punjab Kings 165/7 (19.1 ov)Punjab Kings won by 3 wickets Player of the match: Cooper ConnollyMaharaja Yadavindra Singh Stadium Mullanpur
Match 3Mon 30 Mar 2026Chennai Super Kings 127 (19.4 ov)Rajasthan Royals 128/2 (12.1 ov)Rajasthan Royals won by 8 wickets Player of the match: Nandre BurgerACA Cricket Stadium Guwahati
Match 2Sun 29 Mar 2026Kolkata Knight Riders 220/4 (20 ov)Mumbai Indians 224/4 (19.1 ov)Mumbai Indians won by 6 wickets Player of the match: Shardul ThakurWankhede Stadium Mumbai
Match 1Sat 28 Mar 2026Sunrisers Hyderabad 201/9 (20 ov)Royal Challengers Bengaluru 203/4 (15.4 ov)Royal Challengers Bengaluru won by 6 wickets Player of the match: Jacob DuffyM. Chinnaswamy Stadium Bengaluru

Source: the IPL 2026 season article on Wikipedia, each match matched to its ESPNcricinfo scorecard (read 5 Nov 2026)

What the 2026 results tell you

Chasing worked well in 2026. Runs or wickets decided 72 matches. Teams batting second won 45 of those, and teams batting first won 27. One match at Eden Gardens had no result, while the Ekana Cricket Stadium hosted a tie that Kolkata Knight Riders won in a Super Over.

The final took place on 31 May 2026 at Narendra Modi Stadium. In Ahmedabad, Royal Challengers Bengaluru won the title by 5 wickets against Gujarat Titans. The player of the match was Virat Kohli.