IPL 2024-winning captain Shreyas Iyer has become the most expensive player in the history of IPL. The 29-year-old has been bought for ₹26.75 crore by PBKS. The previous most expensive buy in IPL auction history was Mitchell Starc, who was bought by KKR for ₹24.75 crore in IPL 2024 auction. Iyer was released by KKR ahead of the mega auction.