According to sales figures from Sports Direct, Manchester United's Angel di Maria has more shirts with his name on sold than any other footballer in the Premier League.
'di Maria 7' contributed to 9.59% of sales, comfortably clear of second-placed 'Alexis 17' (3.80%) and 'Diego Costa 19' (2.27%).
Wayne Rooney and Steven Gerrard are the only Englishmen in the top 10; 'Rooney 10' coming in sixth with 2.09%, and 'Gerrard 8' in eighth with 1.76%.
Surprisingly, Newcastle United's Ayoze Perez came in 11th, beating players such as Cesc Fabregas, Raheem Sterling and Oscar.