IPL 2025 Results
74 matches74 played · 0 upcoming

Champion
Royal Challengers Bengaluru
Playoffs
- FinalTue, 3 Junvs
RCB190/9 (20.0)
PBKS184/7 (20.0)Royal Challengers Bengaluru won by 6 runs - Qual 2Sun, 1 Junvs
PBKS207/5 (19.0)
MI203/6 (20.0)Punjab Kings won by 5 wkts - ElimFri, 30 Mayvs
GT208/6 (20.0)
MI228/5 (20.0)Mumbai Indians won by 20 runs - Qual 1Thu, 29 Mayvs
PBKS101/10 (14.1)
RCB106/2 (10.0)Royal Challengers Bengaluru won by 8 wkts
League Stage
- M70Tue, 27 Mayvs
LSG227/3 (20.0)
RCB230/4 (18.4)Royal Challengers Bengaluru won by 6 wkts - M69Mon, 26 Mayvs
PBKS187/3 (18.3)
MI184/7 (20.0)Punjab Kings won by 7 wkts - M68Sun, 25 Mayvs
SRH278/3 (20.0)
KKR168/10 (18.4)Sunrisers Hyderabad won by 110 runs - M67Sun, 25 Mayvs
GT147/10 (18.3)
CSK230/5 (20.0)Chennai Super Kings won by 83 runs - M66Sat, 24 Mayvs
PBKS206/8 (20.0)
DC208/4 (19.3)Delhi Capitals won by 6 wkts - M65Fri, 23 Mayvs
RCB189/10 (19.5)
SRH231/6 (20.0)Sunrisers Hyderabad won by 42 runs - M64Thu, 22 Mayvs
GT202/9 (20.0)
LSG235/2 (20.0)Lucknow Super Giants won by 33 runs - M63Wed, 21 Mayvs
MI180/5 (20.0)
DC121/10 (18.2)Mumbai Indians won by 59 runs - M62Tue, 20 Mayvs
CSK187/8 (20.0)
RR188/4 (17.1)Rajasthan Royals won by 6 wkts - M61Mon, 19 Mayvs
LSG205/7 (20.0)
SRH206/4 (18.2)Sunrisers Hyderabad won by 6 wkts - M60Sun, 18 Mayvs
DC199/3 (20.0)
GT205 (19.0)Gujarat Titans won by 10 wkts - M59Sun, 18 Mayvs
RR209/7 (20.0)
PBKS219/5 (20.0)Punjab Kings won by 10 runs - M58Sat, 17 Mayvs
RCB
KKRNo result - M57Wed, 7 Mayvs
KKR179/6 (20.0)
CSK183/8 (19.4)Chennai Super Kings won by 2 wkts - M56Tue, 6 Mayvs
MI155/8 (20.0)
GT147/7 (19.0)Gujarat Titans won by 3 wkts - M55Mon, 5 Mayvs
SRH
DCNo result - M54Sun, 4 Mayvs
PBKS236/5 (20.0)
LSG199/7 (20.0)Punjab Kings won by 37 runs - M53Sun, 4 Mayvs
KKR206/4 (20.0)
RR205/8 (20.0)Kolkata Knight Riders won by 1 run - M52Sat, 3 Mayvs
RCB213/5 (20.0)
CSK211/5 (20.0)Royal Challengers Bengaluru won by 2 runs - M51Fri, 2 Mayvs
GT224/6 (20.0)
SRH186/6 (20.0)Gujarat Titans won by 38 runs - M50Thu, 1 Mayvs
RR117/10 (16.1)
MI217/2 (20.0)Mumbai Indians won by 100 runs - M49Wed, 30 Aprvs
CSK190/10 (19.2)
PBKS194/6 (19.4)Punjab Kings won by 4 wkts - M48Tue, 29 Aprvs
DC190/9 (20.0)
KKR204/9 (20.0)Kolkata Knight Riders won by 14 runs - M47Mon, 28 Aprvs
RR212/2 (15.5)
GT209/4 (20.0)Rajasthan Royals won by 8 wkts - M46Sun, 27 Aprvs
DC162/8 (20.0)
RCB165/4 (18.3)Royal Challengers Bengaluru won by 6 wkts - M45Sun, 27 Aprvs
MI215/7 (20.0)
LSG161/10 (20.0)Mumbai Indians won by 54 runs - M44Sat, 26 Aprvs
KKR
PBKSNo result - M43Fri, 25 Aprvs
CSK154/10 (19.5)
SRH155/5 (18.4)Sunrisers Hyderabad won by 5 wkts - M42Thu, 24 Aprvs
RCB205/5 (20.0)
RR194/9 (20.0)Royal Challengers Bengaluru won by 11 runs - M41Wed, 23 Aprvs
SRH143/8 (20.0)
MI146/3 (15.4)Mumbai Indians won by 7 wkts - M40Tue, 22 Aprvs
LSG159/6 (20.0)
DC161/2 (17.5)Delhi Capitals won by 8 wkts - M39Mon, 21 Aprvs
KKR159/8 (20.0)
GT198/3 (20.0)Gujarat Titans won by 39 runs - M38Sun, 20 Aprvs
MI177/1 (15.4)
CSK176/5 (20.0)Mumbai Indians won by 9 wkts - M37Sun, 20 Aprvs
PBKS157/6 (20.0)
RCB159/3 (18.5)Royal Challengers Bengaluru won by 7 wkts - M36Sat, 19 Aprvs
RR178/5 (20.0)
LSG180/5 (20.0)Lucknow Super Giants won by 2 runs - M35Sat, 19 Aprvs
GT204/3 (19.2)
DC203/8 (20.0)Gujarat Titans won by 7 wkts - M34Fri, 18 Aprvs
RCB95/9 (14.0)
PBKS98/5 (12.1)Punjab Kings won by 5 wkts - M33Thu, 17 Aprvs
MI166/6 (18.1)
SRH162/5 (20.0)Mumbai Indians won by 4 wkts - M32Wed, 16 Aprvs
DC188/5 (20.0)
RR188/4 (20.0)DC won by 5 wkts - M31Tue, 15 Aprvs
PBKS111/10 (15.3)
KKR95/10 (15.1)Punjab Kings won by 16 runs - M30Mon, 14 Aprvs
LSG166/7 (20.0)
CSK168/5 (19.3)Chennai Super Kings won by 5 wkts - M29Sun, 13 Aprvs
DC193/10 (19.0)
MI205/5 (20.0)Mumbai Indians won by 12 runs - M28Sun, 13 Aprvs
RR173/4 (20.0)
RCB175/1 (17.3)Royal Challengers Bengaluru won by 9 wkts - M27Sat, 12 Aprvs
SRH247/2 (18.3)
PBKS245/6 (20.0)Sunrisers Hyderabad won by 8 wkts - M26Sat, 12 Aprvs
LSG186/4 (19.3)
GT180/6 (20.0)Lucknow Super Giants won by 6 wkts - M25Fri, 11 Aprvs
CSK103/9 (20.0)
KKR107/2 (10.1)Kolkata Knight Riders won by 8 wkts - M24Thu, 10 Aprvs
RCB163/7 (20.0)
DC169/4 (17.5)Delhi Capitals won by 6 wkts - M23Wed, 9 Aprvs
GT217/6 (20.0)
RR159/10 (19.2)Gujarat Titans won by 58 runs - M22Tue, 8 Aprvs
PBKS219/6 (20.0)
CSK201/5 (20.0)Punjab Kings won by 18 runs - M21Tue, 8 Aprvs
KKR234/7 (20.0)
LSG238/3 (20.0)Lucknow Super Giants won by 4 runs - M20Mon, 7 Aprvs
MI209/9 (20.0)
RCB221/5 (20.0)Royal Challengers Bengaluru won by 12 runs - M19Sun, 6 Aprvs
SRH152/8 (20.0)
GT153/3 (16.4)Gujarat Titans won by 7 wkts - M18Sat, 5 Aprvs
PBKS155/9 (20.0)
RR205/4 (20.0)Rajasthan Royals won by 50 runs - M17Sat, 5 Aprvs
CSK158/5 (20.0)
DC183/6 (20.0)Delhi Capitals won by 25 runs - M16Fri, 4 Aprvs
LSG203/8 (20.0)
MI191/5 (20.0)Lucknow Super Giants won by 12 runs - M15Thu, 3 Aprvs
KKR200/6 (20.0)
SRH120/10 (16.4)Kolkata Knight Riders won by 80 runs - M14Wed, 2 Aprvs
RCB169/8 (20.0)
GT170/2 (17.5)Gujarat Titans won by 8 wkts - M13Tue, 1 Aprvs
LSG171/7 (20.0)
PBKS177/2 (16.2)Punjab Kings won by 8 wkts - M12Mon, 31 Marvs
MI121/2 (12.5)
KKR116/10 (16.2)Mumbai Indians won by 8 wkts - M11Sun, 30 Marvs
RR182/9 (20.0)
CSK176/6 (20.0)Rajasthan Royals won by 6 runs - M10Sun, 30 Marvs
DC166/3 (16.0)
SRH163/10 (18.4)Delhi Capitals won by 7 wkts - M9Sat, 29 Marvs
GT196/8 (20.0)
MI160/6 (20.0)Gujarat Titans won by 36 runs - M8Fri, 28 Marvs
CSK146/8 (20.0)
RCB196/7 (20.0)Royal Challengers Bengaluru won by 50 runs - M7Thu, 27 Marvs
SRH190/9 (20.0)
LSG193/5 (16.1)Lucknow Super Giants won by 5 wkts - M6Wed, 26 Marvs
RR151/9 (20.0)
KKR153/2 (17.3)Kolkata Knight Riders won by 8 wkts - M5Tue, 25 Marvs
GT232/5 (20.0)
PBKS243/5 (20.0)Punjab Kings won by 11 runs - M4Mon, 24 Marvs
DC211/9 (19.3)
LSG209/8 (20.0)Delhi Capitals won by 1 wkt - M3Sun, 23 Marvs
CSK158/6 (19.1)
MI155/9 (20.0)Chennai Super Kings won by 4 wkts - M2Sun, 23 Marvs
SRH286/6 (20.0)
RR242/6 (20.0)Sunrisers Hyderabad won by 44 runs - M1Sat, 22 Marvs
KKR174/8 (20.0)
RCB177/3 (16.2)Royal Challengers Bengaluru won by 7 wkts