David Ramos/Getty Images Sport

10. Sergio Ramos - £19m

Real Madrid signed a 19-year-old Sergio Ramos from Sevilla for £19m back in 2005 and it’s fair to say the transfer has been a huge success.

He’s helped Madrid win four league titles and he scored a vital goal in the 2016 Champions League final that helped Madrid win La Decima and he’ll be playing for them in this year’s final too.