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

IPL 2020 Player Scorecards

Mumbai Indians won IPL 2020, beating Delhi Capitals in the final. KL Rahul topped the run charts with 670 runs, and Kagiso Rabada took the most wickets with 30. This page holds the complete player record of IPL 2020: all 134 batters and 98 bowlers, team by team.

IPL 2020 at a glance

Champions
Mumbai Indians
Delhi Capitals 156/7 (20 ov) lost to Mumbai Indians 157/5 (18.4 ov); Mumbai Indians won by 5 wickets
Runners-up
Delhi Capitals
Lost the final to Mumbai Indians
Final
10 November 2020
Dubai International Cricket Stadium, Dubai
Player of the Tournament
Jofra Archer
Rajasthan Royals

Season leaders

Orange Cap: Most runs
KL Rahul, 670
Kings XI Punjab
Purple Cap: Most wickets
Kagiso Rabada, 30
Delhi Capitals
Most sixes
Ishan Kishan, 30
Mumbai Indians
Highest score
KL Rahul, 132*
Kings XI Punjab
Best bowling
CV Varun, 5/20
Kolkata Knight Riders

IPL 2020 batting and bowling records

Loading the scorecard data...

Every figure on this page is built from the ball-by-ball scorecards of IPL 2020 (60 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 2020.

IPL 2019 scorecards  |  IPL 2021 scorecards  |  IPL 2020 matches and full scorecards  |  Player scorecards, match by match  |  IPL 2020 schedule and results  |  IPL points table archive