It’s been a stellar few weeks for England’s Ben Stokes. First, the 25-year-old England all-rounder was named his country's Test vice-captain and now – after yesterday’s IPL auction – he will take home a cool $2.17 million for his seven-week stint with his new IPL team Rising Pune Supergiants.
Stokes was the subject of a bidding war between five of the eight franchises before Pune bought his services in the first round of the auction. But where does the New Zealand-born Englishman stand in the list of most expensive signings of all-time? Click through the slideshow to find out.