South Africa all-rounder Chris Morris became the most expensive player bought for the Indian Premier League when Royal Challengers Bangalore paid Rs 16.25 crore for him.