The Indian Premier League (IPL) is a professional Twenty20 cricket league in India. The player who has scored the most runs in IPL history is the Indian cricketer Virat Kohli. As of the end of the 2021 season, Kohli has scored a total of 6,613 runs in 199 matches at an average of 38.16 and a strike rate of 130.41. He has also scored five centuries and 41 half-centuries in the tournament. For more read you may also visit our blog, where we have shared the complete list of highest run scorers in IPL history. From which you can get the idea of upcoming IPL.