IPL 2027 · Season 20 · Schedule announcement awaited Defending champions: Royal Challengers Bengaluru (2026)

IPL 2024 Player Scorecards

Kolkata Knight Riders won IPL 2024, beating Sunrisers Hyderabad in the final. Virat Kohli topped the run charts with 741 runs, and HV Patel took the most wickets with 24. This page holds the complete player record of IPL 2024: all 170 batters and 137 bowlers, team by team.

IPL 2024 at a glance

Champions
Kolkata Knight Riders
Sunrisers Hyderabad 113 all out (18.3 ov) lost to Kolkata Knight Riders 114/2 (10.3 ov); Kolkata Knight Riders won by 8 wickets
Runners-up
Sunrisers Hyderabad
Lost the final to Kolkata Knight Riders
Final
26 May 2024
M. A. Chidambaram Stadium, Chennai
Player of the Tournament
Sunil Narine
Kolkata Knight Riders

Season leaders

Orange Cap: Most runs
Virat Kohli, 741
Royal Challengers Bengaluru
Purple Cap: Most wickets
HV Patel, 24
Punjab Kings
Most sixes
Abhishek Sharma, 42
Sunrisers Hyderabad
Highest score
MP Stoinis, 124*
Lucknow Super Giants
Best bowling
Sandeep Sharma, 5/18
Rajasthan Royals

IPL 2024 batting and bowling records

Loading the scorecard data...

Every figure on this page is built from the ball-by-ball scorecards of IPL 2024 (71 matches with a recorded scorecard). Super-over deliveries are excluded, as in official records. Batting average is runs per dismissal; bowling average is runs conceded per wicket. Team names are shown as they were in 2024.

IPL 2023 scorecards  |  IPL 2025 scorecards  |  IPL 2024 matches and full scorecards  |  Player scorecards, match by match  |  IPL 2024 schedule and results  |  IPL points table archive