#1 Virat Kohli - INR 17 crore

The Indian skipper Virat Kohli has been the cornerstone of the Royal Challengers Bangalore side for years now. Despite putting up average numbers in the first two seasons, Kohli is still the highest run-scorer in the tournament's history.
He has been a part of 177 IPL matches, aggregating 5,412 runs at a phenomenal average of 37.84. The right-hander has worked a lot on his hitting technique, which is why his strike rate has improved a lot too. Kohli loves to keep rotating the strike, while duly dispatching the weaker deliveries to the boundary.
The Delhi-born superstar holds the record for slamming the most hundreds in a single IPL season. He achieved this feat during IPL 2016 when he notched up four hundreds and seven fifties in 16 IPL games. He also registered the record of most runs in a season by scoring 973 runs in 2016.
Kohli's extraordinary performances made it a no-brainer for RCB to retain him, even at the price of INR 17 crore.
Get real-time updates on IPL 2025, live scores, IPL Prediction, match schedule, points table,Result & squad -CSK, MI, RCB, KKR, SRH, LSG, DC, GT, PBKS