Vintage Football Shirts

  • 371 items found: Narrow down items with filters
Umbro
Umbro Manchester United Football Shirt Blue/White XS
Regular price £65.00
Adidas
Adidas Argentina Football Shirt Blue/White XL
Regular price £70.00
Umbro
Umbro Kyoto Sanga Football Shirt Yellow/Black Medium
Regular price £70.00
Umbro
Umbro Brazil Football Shirt Yellow XL
Regular price £70.00
True Vintage Clothing
Saillev Portugal Football Shirt Red/Green/Yellow Medium
Regular price £75.00
Adidas
Adidas Germany Football Shirt White Small
Regular price £65.00
Kappa
Kappa Barcelona Football Shirt Blue/Red Small
Regular price £85.00
Nike
Nike Columbia Football Shirt Yellow Medium
Regular price £50.00
Umbro
Umbro Everton Football Shirt Blue Medium
Regular price £50.00
Umbro
Umbro Manchester United Football Shirt Red XS
Regular price £50.00
Puma
Puma Morocco Football Shirt Red/Green Large
Regular price £50.00
Umbro
Umbro Everton Football Shirt Orange/Navy Large
Regular price £50.00
Kappa
Kappa Juventus Football Shirt Blue Small
Regular price £65.00
Nike
Nike Arsenal Football Shirt Red/White Large & XL
Regular price £60.00
Umbro
Umbro Norway Football Shirt White XXL
Regular price £50.00
Umbro
Umbro England Football Shirt White XXL
Regular price £60.00
Puma
Puma Frankfurt 'Okocha' Football Shirt Red/Black XS
Regular price £50.00
Puma
Puma Sheffield Wednesday Football Shirt Blue/White XL
Regular price £45.00
Kappa
Kappa Juventus Football Shirt Black/White XL
Regular price £65.00
Adidas
Adidas Newcastle Football Shirt Black/White Medium
Regular price £50.00
Adidas
Adidas Germany Football Shirt White Small
Regular price £85.00
Umbro
Umbro Napoli Football Shirt Red Large
Regular price £55.00
Adidas
Adidas Sweden Football Shirt Blue Medium
Regular price £60.00
Adidas
Adidas São Paulo Football Shirt White Medium
Regular price £50.00
Adidas
Adidas Fenerbahçe 'Özgür' Football Shirt Yellow/Navy XL
Regular price £40.00
Adidas
Adidas Newcastle Football Shirt Black/White Large
Regular price £70.00
Adidas
Adidas Bayern Munich 'Zickler' Football Shirt Red/Blue XL
Regular price £45.00
Umbro
Umbro Celtic Football Shirt Green/White XL
Regular price £60.00
Nike
Nike Napoli Football Shirt White/Blue Medium
Regular price £50.00
Kappa
Kappa Juventus Football Shirt Black/White Small
Regular price £60.00
Lotto
Lotto Napoli L/S Football Shirt Blue Small
Regular price £40.00
Umbro
Umbro Manchester United Football Shirt Red XL
Regular price £45.00
Umbro
Umbro Scotland Football Shirt Navy XL
Regular price £55.00
Reebok
Reebok Liverpool Football Shirt Red XS
Regular price £40.00
Umbro
Umbro Scotland Football Shirt Navy/Purple Large
Regular price £55.00
Umbro
Umbro Ancona Football Shirt Red Large
Regular price £40.00
Adidas
Adidas Newcastle Football Shirt Black/White Medium
Regular price £50.00
Umbro
Umbro Parma Football Shirt Yellow/Blue Large
Regular price £35.00
Adidas
Adidas Bayern Munich Football Shirt Navy/Red Large
Regular price £45.00
Reebok
Reebok Aston Villa Football Shirt White Large
Regular price £45.00
Nike
Nike Borussia Dortmund Football Shirt Grey Fleck Medium
Regular price £45.00
Nike
Nike PSV 'Vennegoor of Hesselink' Football Shirt Red XXL
Regular price £40.00
Umbro
Umbro Parma Football Shirt Blue/Yellow Blue Small
Regular price £45.00
Adidas
Adidas Fenerbahçe 'Serhat' Football Shirt Yellow/Black Medium
Regular price £50.00
Adidas
Adidas Netherlands Football Shirt Orange Medium
Regular price £60.00
Asics
Asics Sampdoria Football Shirt White XL
Regular price £55.00
True Vintage Clothing
Club Social Deportivo Cali Football Shirt Yellow Large
Regular price £30.00
Nike
Nike TSV 1860 Munich 'Abedi Pele' Football Shirt Blue Large
Regular price £50.00

You are viewing 0 - 48 of 371 items

Vintage

Football Shirts

True Vintage Football Shirts

Browse our collection of vintage football shirts, most of which emerged in the 1990s. We stock shirts from national and club football teams, as well as a range of generic sportswear brand football tops.

You’ve looked at