South African all-rounder Chris Morris became the most expensive player in IPL history with Rajasthan Royals agreeing to pay $2.25 million for his services. PA

Record $2.25 million bid for Chris Morris and other top buys at IPL 2021 auction - in pictures