Real Madrid and Manchester United have sold the most shirts in the past year, with Barcelona coming in third place.
The list was put together by TheRichest.com.
TOP 10 SHIRT SALES FOR SEASON:
1. Real Madrid, with 1,400,000 units sold per year
2. Manchester United, with 1,400,000 units sold per year
3. FC Barcelona, with 1,150,000 units sold per year
4. Chelsea, with 910,000 units sold per year
5. Bayern Munich, with 880,000 units sold per year
6. Liverpool, with 810,000 units sold per year
7. Arsenal, with 800,000 units sold per year
8. Juventus, with 480,000 units sold per year
9. Inter Milan, with 425.00 units sold per year
10. AC Milan, with 350,000 units sold per year