Here are the 10 highest selling football shirts in the world, along with our thoughts on which player names are most often added to the shirts, and those who are probably not quite so popular.
10. AC Milan, 350,000 sales per year
Likely big selling player names: Kaka, Balotelli
Unlikely big selling player names: Abbiati
9. Inter Milan, 425,000 sales per year
Likely big selling player names: Zanetti, Palacio, Nagatomo
Unlikely big selling player names: Mariga
8. Juventus, 480,000 sales per year
Likely big selling player names: Pirlo, Pogba, Tevez
Unlikely big selling player names: Quagliarella
7. Arsenal, 800,000 sales per year
Likely big selling player names: Ozil, Wilshere, Ramsey
Unlikely big selling player names: Bendtner, Diaby
6. Liverpool, 810,000 sales per year
Likely big selling player names: Suarez, Coutinho, Sturridge
Unlikely big selling player names: Kolo Toure
5. Bayern Munich, 880,000 sales per year
Likely big selling player names: Ribery, Lahm, Schweinsteiger
Unlikely big selling player names: Pizarro
4. Chelsea, 910,000 sales per year
Likely big selling player names: Hazard, Oscar, Lampard
Unlikely big selling player names: Hilario
3. Barcelona, 1.15 million sales per year
Likely big selling player names: Messi, Neymar, Xavi
Unlikely big selling player names: Pinto
Joint 1st. Manchester United, 1.4 million sales per year
Likely big selling player names: Rooney, Van Persie, Mata
Unlikely big selling player names: Cleverley, Fellaini
Joint 1st. Real Madrid, 1.4 million sales per year
Likely big selling player names: Ronaldo, Bale, Xabi Alonso
Unlikely big selling player names: Illarramendi
Data courtesy of the therichest.com
SEE ALSO: The funniest pranks from April Fool’s Day.
SEE ALSO: The Fastest Players on Fifa 14