India middle-order batter Shreyas Iyer momentarily broke the existing IPL record for the costliest player. He was snapped up by Punjab Kings for a whopping INR 26.75 crore at the Indian Premier League 2025 mega auction on Sunday (November 24, 2024). (Live Updates | More Cricket News)