Who scored the most runs in IPL 2020?


IPL 2023 Winner

the 2020 Indian Premier League (IPL), KL Rahul of Kings XI Punjab (now Punjab Kings) emerged as the top run-scorer, securing the Orange Cap. He amassed 670 runs in 14 matches, boasting an impressive average of 55.83 and a strike rate of 129.34. His standout performance was an unbeaten 132 against Royal Challengers Bangalore*, which was the highest individual score by an Indian in IPL history at that time. ​

Following him, Shikhar Dhawan of Delhi Capitals scored 618 runs in 17 matches, averaging 44.14. David Warner of Sunrisers Hyderabad secured the third spot with 548 runs in 16 matches, averaging 39.14. ​

These consistent performances by top-order batsmen were pivotal for their respective teams during the tournament.