Skip to content
T20Franchise League

Indian Premier League 2025

2025 · 10 teams · T20 cricket

Champion
Royal Challengers Bengaluru
RCB won by 6 runs

Tournament Overview

Dates
22 Mar 3 Jun 2025
Runner-up
Punjab Kings
Player of the Tournament
Suryakumar Yadav

Series Overview

The 2025 Indian Premier League — the 18th edition — delivered one of the most emotionally charged title wins in the tournament's history. Royal Challengers Bengaluru, long considered the most star-studded yet trophy-less franchise in IPL history, finally broke their 18-year curse. RCB navigated a challenging campaign to reach the final at Narendra Modi Stadium in Ahmedabad, where they faced a dangerous Punjab Kings side. RCB posted 190/9, a challenging but not insurmountable target. Punjab Kings mounted a spirited chase, reaching 184/7 before falling 6 runs short in an agonising finale. The victory triggered celebrations across Bengaluru and around the world wherever cricket fans had waited decades for RCB's breakthrough. Suryakumar Yadav had another stunning IPL tournament, scoring 717 runs at a breathtaking strike rate of 167.91, earning him the Player of the Tournament award despite Mumbai Indians not winning the title. Sai Sudharsan emerged as one of the tournament's brightest young stars, becoming the Orange Cap holder with 759 runs from 15 innings. Prasidh Krishna was the standout bowler of the season, claiming 25 wickets to win the Purple Cap. IPL 2025 will be remembered above all for the end of RCB's long wait.

Key Highlights

  • 1RCB won their maiden IPL title after 18 years in the tournament — one of cricket's greatest redemption stories
  • 2The final at Narendra Modi Stadium was a thriller: RCB posted 190/9 and restricted PBKS to 184/7
  • 3Suryakumar Yadav named Player of the Tournament with 717 runs at a strike rate of 167.91
  • 4Sai Sudharsan (Gujarat Titans) won the Orange Cap with 759 runs from 15 matches
  • 5Prasidh Krishna (Gujarat Titans) won the Purple Cap with 25 wickets from 15 matches

Teams

Royal Challengers BengaluruPunjab KingsKolkata Knight RidersSunrisers HyderabadMumbai IndiansChennai Super KingsRajasthan RoyalsDelhi CapitalsLucknow Super GiantsGujarat Titans
Live Scores & Today's Matches →