The most expensive players in the IPL overall (auction and retention) were Virat Kohli and KL Rahul, but all records were broken in the 2023 mini auction. Here is the full list:
Sam Curran: All-arounder for England The most expensive player in IPL history is currently Sam Curran. For 18.50 crores, Punjab Kings purchased him in the 2023 auction.
2. Cameron Green
Cameron Green is now the second-most expensive player in IPL history. He is an Australian all-rounder. In the 2023 mini-auction, he signed with Mumbai Indians for 17.50 crores.
3. Virat Kohli
Virat Kohli: Since joining the Royal Challengers Bangalore in 2008, Virat Kohli has never participated in an auction. Nevertheless, at 17 crores in both the retention and auction phases of the IPL, he was the most expensive player to date. Image from IPL
4. KL Rahul
Rahul KL: KL Rahul, who is currently Lucknow Super Giants’ captain, was also the trade’s most expensive player—not in the auction, but in the retention or pre-auction price. For 17 crores, Lucknow purchased him as their captain.
5. Ben Stokes
All-arounder for England, Ben Stokes Ben Stokes was purchased by Chennai Super Kings for 16.50 crores during the IPL 2023 mini-auction. He is currently the IPL’s fifth most expensive player overall.