The highest run-scorer in IPL history is Indian cricketer Virat Kohli. As of the end of the 2021 season, Kohli has scored 6,613 runs in 199 matches, with an average of 38.16 and a strike rate of 130.41. He has also scored 5 centuries and 41 half-centuries in the tournament. Kohli has been a consistent performer for his team Royal Challengers Bangalore and is regarded as one of the best batsmen in the world. If you want to know about all the highest run scorers players in IPL history then visit our blog.