Vintage Football Shirts

  • 251 items found: Narrow down items with filters
Diadora
Diadora Napoli Football Shirt Blue Medium
Regular price £35.00
Adidas
Adidas Germany Thomas Müller Football Shirt White Small
Regular price £35.00
Kappa
Kappa Goalkeeper Top Black/Orange Large
Regular price £35.00
Adidas
Adidas L/S Football Shirt White/Pink Large
Regular price £35.00
Umbro
Umbro England L/S Football Shirt White Large
Regular price £40.00
Adidas
Adidas Bayern Munich Owen Hargreaves Football Shirt Red/Grey Medium
Regular price £45.00
Umbro
Umbro Manchester United Football Shirt Red XXL
Regular price £40.00
Umbro
Umbro Football Shirt White XL
Regular price £35.00
Reebok
Reebok Aston Villa Football Shirt Claret/Blue Medium
Regular price £55.00
Adidas
Adidas Newcastle Football Shirt Black/White Large
Regular price £35.00
Umbro
Umbro Football Shirt Blue XL
Regular price £30.00
Adidas
Adidas Newcastle Football Shirt Black/White Large
Regular price £50.00
Adidas
Adidas Football Shirt Red/White Small
Regular price £30.00
Adidas
Adidas Football Shirt Blue/Red XL
Regular price £32.00
Adidas
Adidas Bayern Munich Football Shirt Red XL
Regular price £45.00
Adidas
Adidas Bayern Munich Football Shirt Navy/Red Small
Regular price £45.00
Kappa
Kappa Juventus Football Shirt Black/White Medium
Regular price £70.00
Adidas
Adidas Bayern Munich Football Shirt Red Small
Regular price £45.00
Adidas
Adidas Bayern Munich Football Shirt Red/White Medium
Regular price £45.00
Adidas
Adidas JVC Football Shirt Red/White Large
Regular price £33.00
Umbro
Umbro Galatasaray L/S Football Shirt Gold XL
Regular price £35.00
Umbro
Umbro Football Shirt Green Large
Regular price £30.00
Adidas
Adidas Bayern Munich Football Shirt Red/White XL
Regular price £40.00
Adidas
Adidas Crystal Palace Football Shirt Red/Blue XL
Regular price £65.00
Umbro
Umbro Scotland Football Shirt Orange/Navy XL
Regular price £40.00
Umbro
Umbro Brazil Football Shirt Blue XL
Regular price £70.00
Umbro
Umbro Football Shirt Orange XL
Regular price £28.00
Nike
Nike Barcelona Football Shirt Red/Blue Large
Regular price £40.00
Puma
Puma Parma L/S Football Shirt Blue XXL
Regular price £65.00
Adidas
Adidas Football Shirt White/Red Medium
Regular price £24.00
Umbro
Umbro England Paul Gascoigne Football Shirt Grey XL
Regular price £95.00
Kappa
Kappa Barcelona Football Shirt Green Large
Regular price £90.00
Adidas
Adidas Spain Football Shirt Red/Navy Large
Regular price £75.00
Umbro
Umbro Brazil Football Shirt Yellow Large
Regular price £70.00
Diadora
Diadora Rapid Wien Football Shirt Green/White Medium
Regular price £70.00
Umbro
Umbro Tottenham Hotspur Football Shirt White Large
Regular price £70.00
Reebok
Reebok Aston Villa Football Shirt Claret/Blue Large
Regular price £55.00
Umbro
Umbro Scotland Football Kit Navy XL
Regular price £85.00
Umbro
Umbro Celtic Football Shirt Yellow/Black Large
Regular price £55.00
Adidas
Adidas PSV Football Shirt Red/White Large
Regular price £75.00
Adidas
Adidas Real Madrid Raúl Football Shirt White Large
Regular price £75.00
Kappa
Kappa Juventus Football Shirt Black/White XL
Regular price £80.00
Reebok
Reebok Argentina Football Shirt Blue/White XL
Regular price £50.00
Umbro
Umbro Brazil Football Shirt Yellow Large
Regular price £70.00
Umbro
Umbro Tottenham Hotspur Football Shirt Navy/Purple Small
Regular price £60.00
True Vintage Clothing
Uhlsport Blackburn Rovers Football Shirt Yellow Large
Regular price £50.00
Adidas
Adidas Spain Football Shirt Navy Large
Regular price £75.00
Umbro
Umbro England Football Shirt White Small & Medium
Regular price £60.00
In 2 Sizes

You are viewing 0 - 48 of 251 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