Vintage Football Shirts

Diadora
Diadora Football Shirt Red/Black Large
Regular price £30.00
Diadora
Diadora Belgium 'Wilmots' Football Shirt White Medium
Regular price £55.00
Diadora
Diadora Napoli Football Shirt Blue Large
Regular price £40.00
Diadora
Diadora Italy Football Shirt Blue Medium
Regular price £35.00
Diadora
Diadora Roma Football Shirt Grey Large
Regular price £40.00
Diadora
Diadora Aston Villa Football Shirt Black Large
Regular price £29.75 £35.00
Diadora
Diadora Napoli Football Shirt Blue XL
Regular price £29.75 £35.00
Diadora
Diadora Italy Football Shirt Blue Large
Regular price £30.00 £37.50
Diadora
Diadora Italy Football Shirt Blue Medium & Large
Regular price £40.00 £50.00
Diadora
Diadora Bologna FC Football Shirt White/Blue Medium
Regular price £44.00 £55.00
Diadora
Diadora Aston Villa Football Shirt Silver XXL
Regular price £24.50 £35.00
Diadora
Diadora Rapid Wien Football Shirt Green/White Medium
Regular price £56.00 £70.00
Diadora
Diadora Italy Football Shirt Blue XS
Regular price £28.00 £40.00
Diadora
Diadora Italy Football Shirt Blue Large
Regular price £35.00 £50.00

Vintage

Football Shirts

Nothing beats the authenticity of a classic vintage football shirt, so make sure to browse our collection of iconic vintage designs. Mostly from the 90s our collection features both national and club teams as well as some generic sportswear branded tops. 

You’ve looked at