Virat Kohli – 3,291 Runs
Indian Test Skipper and Mr. Consistent across all formats, Virat Kohli, is 91 runs ahead of his RCB team-mate Chris Gayle in this list. However, the RCB Captain, Kohli, has played 117 innings to score 3291 runs. He is among the two players in this list without a century, his highest being 99. Virat Kohli averages 33.11 in IPL with a decent strike rate of 125.
Virat Kohli is the only player among the top 5 run-getters who has represented one team in his entire IPL career while the other four batsmen have played for at least two teams. The ace batsman, with a long career ahead, will be a tough competitor to beat in IPL as far as most runs are concerned. Kohli is just 34 runs short of next person on this list, prior to today.
Get real-time updates on IPL 2025, including live scores, match schedules, points table & squad details for CSK, MI, RCB, KKR, SRH, LSG, DC, GT & PBKS