Skip to content
T20Franchise League

Indian Premier League 2024

2024 · 10 teams · T20 cricket

Champion
Kolkata Knight Riders
KKR won by 8 wickets

Tournament Overview

Dates
22 Mar 26 May 2024
Runner-up
Sunrisers Hyderabad
Final Venue
MA Chidambaram Stadium, Chennai
Player of the Tournament
Sunil Narine

Series Overview

The 2024 Indian Premier League was the 17th edition of the tournament and produced some of the highest-scoring cricket in the history of the competition. Kolkata Knight Riders, under the captaincy of Shreyas Iyer, were the dominant side from the group stage through to the final. KKR boasted a balanced squad with the veteran Sunil Narine reinventing himself as an explosive opener, Phil Salt providing aggressive starts, and Venkatesh Iyer contributing crucial runs in the middle order. Sunrisers Hyderabad had the most explosive batting lineup in the tournament — Travis Head and Abhishek Sharma produced devastating opening partnerships, and the team set a new IPL record team total of 287 during the league phase. KKR beat SRH convincingly in the final at Chennai, chasing 113 with 8 wickets to spare and eight overs remaining — one of the most one-sided IPL finals in recent memory. Mitchell Starc, who had been purchased for a record-breaking price at auction, played a supporting role. The season saw several young Indian batters emerge, with Abhishek Sharma and Riyan Parag particularly impressive throughout.

Key Highlights

  • 1KKR won their third IPL title with a dominant 8-wicket victory in the final
  • 2Sunil Narine was outstanding with both bat and ball — named player of the tournament
  • 3Sunrisers Hyderabad set the highest-ever IPL team total of 287 during the tournament
  • 4Mitchell Starc became the most expensive player in IPL auction history at ₹24.75 crore
  • 5KKR's total of 8 wickets in the final was the most dominant final result in recent memory

Teams

Kolkata Knight RidersSunrisers HyderabadRajasthan RoyalsRoyal Challengers BengaluruMumbai IndiansChennai Super KingsDelhi CapitalsPunjab KingsLucknow Super GiantsGujarat Titans
Live Scores & Today's Matches →