#2. Virat Kohli (INR 190 crore)
Virat Kohli, the former captain of Team India, has amassed a staggering Rs 190 crore throughout his IPL journey. Remarkably, he stands as the sole Indian on this list who hasn’t clinched an Indian Premier League title. As the highest run-scorer in IPL history, Kohli has showcased exceptional batting prowess, accumulating 7263 runs in 237 matches at an impressive average of 37.25. His remarkable IPL stats include 7 centuries and 50 half-centuries, solidifying his status as a cricketing powerhouse despite the absence of an IPL championship in his illustrious career.