Indian cricket captain Virat Kohli has becomes the most expensive player in the Indian Premier League (IPL).
The Royal Challengers Bangalore retained him for $2.67m (£2m).
Indian cricket captain Virat Kohli has becomes the most expensive player in the Indian Premier League (IPL).
The Royal Challengers Bangalore retained him for $2.67m (£2m).