India skipper Virat Kohli was retained by Royal Challengers Bangalore for Rs 17 crore, against the Rs 15 crore set by IPL, for the 2018 edition.