Vintage Football Shirts

  • 364 items found: Narrow down items with filters
Umbro
Umbro England Football Shirt White Large
Regular price $54.00
Adidas
Adidas Equipment Bayern Munich Football Shirt Red/Blue Large
Regular price $67.00
Nike
Nike Brazil Football Shirt Yellow Large
Regular price $47.00
Nike
Nike Barcelona Football Shirt Blue/Red XS
Regular price $54.00
Umbro
Umbro Manchester United Football Shirt Red XL
Regular price $67.00
Adidas
Adidas Spain Football Shirt Red/Navy Large
Regular price $60.00
Adidas
Adidas Germany Football Shirt White Small
Regular price $73.00
Umbro
Umbro Manchester United Football Shirt Blue Large
Regular price $80.00
Umbro
Umbro England Football Shirt Grey XL
Regular price $93.00
Umbro
Umbro Manchester United Football Shirt Blue/White XL
Regular price $87.00
Umbro
Umbro Manchester United 'Giggs' Football Shirt Grey Medium
Regular price $60.00
Nike
Nike Dortmund L/S Football Shirt Small
Regular price $67.00
Nike
Nike Italy 95-96 Football Shirt Large
Regular price $107.00
Adidas
Adidas Spain 94-96 Football Shirt Large
Regular price $100.00
Umbro
Umbro Brazil 94 Football Shirt Medium
Regular price $73.00
Adidas
Adidas Football Shirt Navy/Blue Large
Regular price $38.00
Adidas
Adidas Real Madrid Football Shirt 00-01 XL
Regular price $67.00
Reebok
Reebok Aston Villa Football Shirt 95-97 Medium
Regular price $60.00
Adidas
Adidas Netherlands Football Shirt 90-92 Orange Medium
Regular price $87.00
Umbro
Umbro Ajax 'Overmars' Football Shirt Grey Large
Regular price $87.00
Adidas
Adidas Netherlands Football Shirt Orange Medium
Regular price $80.00
Nike
Nike Football Shirt White XXL
Regular price $43.00
Nike
Nike Netherlands Football Shirt Blue Large
Regular price $47.00
Umbro
Umbro Sheffield United Football Shirt Red/White Small
Regular price $60.00
Umbro
Umbro England Football Shirt White Large
Regular price $93.00
Adidas
Adidas Germany Football Shirt White Small
Regular price $54.00
Nike
Nike Arsenal Football Shirt Navy/Blue XL
Regular price $107.00
Nike
Nike Brazil 'Rivaldo' Football Shirt Blue XL
Regular price $67.00
Nike
Nike L/S Football Shirt Red Medium
Regular price $43.00
Nike
Nike Portugal Football Shirt Red XL
Regular price $47.00
Adidas
Adidas Equipment Football Shirt Blue XL
Regular price $47.00
Umbro
Umbro L/S Football Shirt Blue/White XL
Regular price $36.00
Adidas
Adidas Germany 'Matthaus' Football Shirt White XXL
Regular price $67.00
Umbro
Umbro Manchester United Football Shirt Blue/Yellow Medium
Regular price $54.00
Reebok
Reebok Liverpool Football Shirt Red Small
Regular price $60.00
Reebok
Reebok Liverpool Football Shirt Yellow Small
Regular price $60.00
Puma
Puma Wolverhampton Wanderers Football Shirt White Small
Regular price $47.00
Adidas
Adidas Germany Football Shirt White XL
Regular price $80.00
Nike
Nike Netherlands Football Shirt Blue Large
Regular price $47.00
True Vintage Clothing
Fox Leisure Leicester City Football Shirt Yellow Small
Regular price $67.00
Puma
Puma Leeds Football Shirt Blue XL
Regular price $47.00
Umbro
Umbro England Football Shirt White XL
Regular price $80.00
Nike
Nike Arsenal Football Shirt Red/White XXL
Regular price $107.00
Umbro
Umbro England Football Shirt Red Small
Regular price $73.00
Adidas
Adidas France Football Shirt Blue XL
Regular price $67.00
Lotto
Lotto Juventus Football Shirt Black/White Medium
Regular price $67.00
Reebok
Reebok Borussia Mönchengladbach Football Shirt Grey Large
Regular price $54.00
Reebok
Reebok Borussia Mönchengladbach Football Shirt Green XXL
Regular price $54.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