Shreyas Iyer has become the second highest-paid player in IPL history after Punjab Kings purchased him for a whopping Rs.