IPL 2025 Results

74 matches
74 played · 0 upcoming
Champion
Royal Challengers Bengaluru
Playoffs
  • Final
    Tue, 3 Jun
    RCB190/9 (20.0)
    vs
    PBKS184/7 (20.0)
    Royal Challengers Bengaluru won by 6 runs
  • Qual 2
    Sun, 1 Jun
    PBKS207/5 (19.0)
    vs
    MI203/6 (20.0)
    Punjab Kings won by 5 wkts
  • Elim
    Fri, 30 May
    GT208/6 (20.0)
    vs
    MI228/5 (20.0)
    Mumbai Indians won by 20 runs
  • Qual 1
    Thu, 29 May
    PBKS101/10 (14.1)
    vs
    RCB106/2 (10.0)
    Royal Challengers Bengaluru won by 8 wkts
League Stage
  • M70
    Tue, 27 May
    LSG227/3 (20.0)
    vs
    RCB230/4 (18.4)
    Royal Challengers Bengaluru won by 6 wkts
  • M69
    Mon, 26 May
    PBKS187/3 (18.3)
    vs
    MI184/7 (20.0)
    Punjab Kings won by 7 wkts
  • M68
    Sun, 25 May
    SRH278/3 (20.0)
    vs
    KKR168/10 (18.4)
    Sunrisers Hyderabad won by 110 runs
  • M67
    Sun, 25 May
    GT147/10 (18.3)
    vs
    CSK230/5 (20.0)
    Chennai Super Kings won by 83 runs
  • M66
    Sat, 24 May
    PBKS206/8 (20.0)
    vs
    DC208/4 (19.3)
    Delhi Capitals won by 6 wkts
  • M65
    Fri, 23 May
    RCB189/10 (19.5)
    vs
    SRH231/6 (20.0)
    Sunrisers Hyderabad won by 42 runs
  • M64
    Thu, 22 May
    GT202/9 (20.0)
    vs
    LSG235/2 (20.0)
    Lucknow Super Giants won by 33 runs
  • M63
    Wed, 21 May
    MI180/5 (20.0)
    vs
    DC121/10 (18.2)
    Mumbai Indians won by 59 runs
  • M62
    Tue, 20 May
    CSK187/8 (20.0)
    vs
    RR188/4 (17.1)
    Rajasthan Royals won by 6 wkts
  • M61
    Mon, 19 May
    LSG205/7 (20.0)
    vs
    SRH206/4 (18.2)
    Sunrisers Hyderabad won by 6 wkts
  • M60
    Sun, 18 May
    DC199/3 (20.0)
    vs
    GT205 (19.0)
    Gujarat Titans won by 10 wkts
  • M59
    Sun, 18 May
    RR209/7 (20.0)
    vs
    PBKS219/5 (20.0)
    Punjab Kings won by 10 runs
  • M58
    Sat, 17 May
    RCB
    vs
    KKR
    No result
  • M57
    Wed, 7 May
    KKR179/6 (20.0)
    vs
    CSK183/8 (19.4)
    Chennai Super Kings won by 2 wkts
  • M56
    Tue, 6 May
    MI155/8 (20.0)
    vs
    GT147/7 (19.0)
    Gujarat Titans won by 3 wkts
  • M55
    Mon, 5 May
    SRH
    vs
    DC
    No result
  • M54
    Sun, 4 May
    PBKS236/5 (20.0)
    vs
    LSG199/7 (20.0)
    Punjab Kings won by 37 runs
  • M53
    Sun, 4 May
    KKR206/4 (20.0)
    vs
    RR205/8 (20.0)
    Kolkata Knight Riders won by 1 run
  • M52
    Sat, 3 May
    RCB213/5 (20.0)
    vs
    CSK211/5 (20.0)
    Royal Challengers Bengaluru won by 2 runs
  • M51
    Fri, 2 May
    GT224/6 (20.0)
    vs
    SRH186/6 (20.0)
    Gujarat Titans won by 38 runs
  • M50
    Thu, 1 May
    RR117/10 (16.1)
    vs
    MI217/2 (20.0)
    Mumbai Indians won by 100 runs
  • M49
    Wed, 30 Apr
    CSK190/10 (19.2)
    vs
    PBKS194/6 (19.4)
    Punjab Kings won by 4 wkts
  • M48
    Tue, 29 Apr
    DC190/9 (20.0)
    vs
    KKR204/9 (20.0)
    Kolkata Knight Riders won by 14 runs
  • M47
    Mon, 28 Apr
    RR212/2 (15.5)
    vs
    GT209/4 (20.0)
    Rajasthan Royals won by 8 wkts
  • M46
    Sun, 27 Apr
    DC162/8 (20.0)
    vs
    RCB165/4 (18.3)
    Royal Challengers Bengaluru won by 6 wkts
  • M45
    Sun, 27 Apr
    MI215/7 (20.0)
    vs
    LSG161/10 (20.0)
    Mumbai Indians won by 54 runs
  • M44
    Sat, 26 Apr
    KKR
    vs
    PBKS
    No result
  • M43
    Fri, 25 Apr
    CSK154/10 (19.5)
    vs
    SRH155/5 (18.4)
    Sunrisers Hyderabad won by 5 wkts
  • M42
    Thu, 24 Apr
    RCB205/5 (20.0)
    vs
    RR194/9 (20.0)
    Royal Challengers Bengaluru won by 11 runs
  • M41
    Wed, 23 Apr
    SRH143/8 (20.0)
    vs
    MI146/3 (15.4)
    Mumbai Indians won by 7 wkts
  • M40
    Tue, 22 Apr
    LSG159/6 (20.0)
    vs
    DC161/2 (17.5)
    Delhi Capitals won by 8 wkts
  • M39
    Mon, 21 Apr
    KKR159/8 (20.0)
    vs
    GT198/3 (20.0)
    Gujarat Titans won by 39 runs
  • M38
    Sun, 20 Apr
    MI177/1 (15.4)
    vs
    CSK176/5 (20.0)
    Mumbai Indians won by 9 wkts
  • M37
    Sun, 20 Apr
    PBKS157/6 (20.0)
    vs
    RCB159/3 (18.5)
    Royal Challengers Bengaluru won by 7 wkts
  • M36
    Sat, 19 Apr
    RR178/5 (20.0)
    vs
    LSG180/5 (20.0)
    Lucknow Super Giants won by 2 runs
  • M35
    Sat, 19 Apr
    GT204/3 (19.2)
    vs
    DC203/8 (20.0)
    Gujarat Titans won by 7 wkts
  • M34
    Fri, 18 Apr
    RCB95/9 (14.0)
    vs
    PBKS98/5 (12.1)
    Punjab Kings won by 5 wkts
  • M33
    Thu, 17 Apr
    MI166/6 (18.1)
    vs
    SRH162/5 (20.0)
    Mumbai Indians won by 4 wkts
  • M32
    Wed, 16 Apr
    DC188/5 (20.0)
    vs
    RR188/4 (20.0)
    DC won by 5 wkts
  • M31
    Tue, 15 Apr
    PBKS111/10 (15.3)
    vs
    KKR95/10 (15.1)
    Punjab Kings won by 16 runs
  • M30
    Mon, 14 Apr
    LSG166/7 (20.0)
    vs
    CSK168/5 (19.3)
    Chennai Super Kings won by 5 wkts
  • M29
    Sun, 13 Apr
    DC193/10 (19.0)
    vs
    MI205/5 (20.0)
    Mumbai Indians won by 12 runs
  • M28
    Sun, 13 Apr
    RR173/4 (20.0)
    vs
    RCB175/1 (17.3)
    Royal Challengers Bengaluru won by 9 wkts
  • M27
    Sat, 12 Apr
    SRH247/2 (18.3)
    vs
    PBKS245/6 (20.0)
    Sunrisers Hyderabad won by 8 wkts
  • M26
    Sat, 12 Apr
    LSG186/4 (19.3)
    vs
    GT180/6 (20.0)
    Lucknow Super Giants won by 6 wkts
  • M25
    Fri, 11 Apr
    CSK103/9 (20.0)
    vs
    KKR107/2 (10.1)
    Kolkata Knight Riders won by 8 wkts
  • M24
    Thu, 10 Apr
    RCB163/7 (20.0)
    vs
    DC169/4 (17.5)
    Delhi Capitals won by 6 wkts
  • M23
    Wed, 9 Apr
    GT217/6 (20.0)
    vs
    RR159/10 (19.2)
    Gujarat Titans won by 58 runs
  • M22
    Tue, 8 Apr
    PBKS219/6 (20.0)
    vs
    CSK201/5 (20.0)
    Punjab Kings won by 18 runs
  • M21
    Tue, 8 Apr
    KKR234/7 (20.0)
    vs
    LSG238/3 (20.0)
    Lucknow Super Giants won by 4 runs
  • M20
    Mon, 7 Apr
    MI209/9 (20.0)
    vs
    RCB221/5 (20.0)
    Royal Challengers Bengaluru won by 12 runs
  • M19
    Sun, 6 Apr
    SRH152/8 (20.0)
    vs
    GT153/3 (16.4)
    Gujarat Titans won by 7 wkts
  • M18
    Sat, 5 Apr
    PBKS155/9 (20.0)
    vs
    RR205/4 (20.0)
    Rajasthan Royals won by 50 runs
  • M17
    Sat, 5 Apr
    CSK158/5 (20.0)
    vs
    DC183/6 (20.0)
    Delhi Capitals won by 25 runs
  • M16
    Fri, 4 Apr
    LSG203/8 (20.0)
    vs
    MI191/5 (20.0)
    Lucknow Super Giants won by 12 runs
  • M15
    Thu, 3 Apr
    KKR200/6 (20.0)
    vs
    SRH120/10 (16.4)
    Kolkata Knight Riders won by 80 runs
  • M14
    Wed, 2 Apr
    RCB169/8 (20.0)
    vs
    GT170/2 (17.5)
    Gujarat Titans won by 8 wkts
  • M13
    Tue, 1 Apr
    LSG171/7 (20.0)
    vs
    PBKS177/2 (16.2)
    Punjab Kings won by 8 wkts
  • M12
    Mon, 31 Mar
    MI121/2 (12.5)
    vs
    KKR116/10 (16.2)
    Mumbai Indians won by 8 wkts
  • M11
    Sun, 30 Mar
    RR182/9 (20.0)
    vs
    CSK176/6 (20.0)
    Rajasthan Royals won by 6 runs
  • M10
    Sun, 30 Mar
    DC166/3 (16.0)
    vs
    SRH163/10 (18.4)
    Delhi Capitals won by 7 wkts
  • M9
    Sat, 29 Mar
    GT196/8 (20.0)
    vs
    MI160/6 (20.0)
    Gujarat Titans won by 36 runs
  • M8
    Fri, 28 Mar
    CSK146/8 (20.0)
    vs
    RCB196/7 (20.0)
    Royal Challengers Bengaluru won by 50 runs
  • M7
    Thu, 27 Mar
    SRH190/9 (20.0)
    vs
    LSG193/5 (16.1)
    Lucknow Super Giants won by 5 wkts
  • M6
    Wed, 26 Mar
    RR151/9 (20.0)
    vs
    KKR153/2 (17.3)
    Kolkata Knight Riders won by 8 wkts
  • M5
    Tue, 25 Mar
    GT232/5 (20.0)
    vs
    PBKS243/5 (20.0)
    Punjab Kings won by 11 runs
  • M4
    Mon, 24 Mar
    DC211/9 (19.3)
    vs
    LSG209/8 (20.0)
    Delhi Capitals won by 1 wkt
  • M3
    Sun, 23 Mar
    CSK158/6 (19.1)
    vs
    MI155/9 (20.0)
    Chennai Super Kings won by 4 wkts
  • M2
    Sun, 23 Mar
    SRH286/6 (20.0)
    vs
    RR242/6 (20.0)
    Sunrisers Hyderabad won by 44 runs
  • M1
    Sat, 22 Mar
    KKR174/8 (20.0)
    vs
    RCB177/3 (16.2)
    Royal Challengers Bengaluru won by 7 wkts