Football Finery Favourite Shirts

A selection of some of the best classic and vintage football shirts & training wear we have in stock, covering the 80s, 90s, 00s through to present day, as chosen by the Football Finery team.  

90 products

Filter by

1994/96 Tunisia Home Football Shirt (L) Campione (Rothman Cup)

Regular
£150.00
Sale
£150.00
Regular
Sold Out
Unit Price
per 

1995/96 Bulgaria Home Football Shirt (XL) Puma

Regular
£120.00
Sale
£120.00
Regular
Sold Out
Unit Price
per 

1994/96 West Ham United Third Football Shirt (M) PONY

Regular
£140.00
Sale
£140.00
Regular
Sold Out
Unit Price
per 

1989/91 West Ham United Home Football Shirt (M) Bukta

Regular
£140.00
Sale
£140.00
Regular
Sold Out
Unit Price
per 

1982/85 Watford Home Football Shirt (S) Umbro

Regular
£225.00
Sale
£225.00
Regular
Sold Out
Unit Price
per 

1989/91 Southampton Home Football Shirt (M) Hummel

Regular
£120.00
Sale
£120.00
Regular
Sold Out
Unit Price
per 

1994/96 Germany Away Football Shirt (M) Adidas

Regular
£130.00
Sale
£130.00
Regular
Sold Out
Unit Price
per 

1992/93 England Third Football Shirt (L) Umbro

Regular
£160.00
Sale
£160.00
Regular
Sold Out
Unit Price
per 

1996/97 Dortmund Home Football Shirt (2XL) Nike #10 Moller (UCL)

Regular
£240.00
Sale
£240.00
Regular
Sold Out
Unit Price
per 

1987/89 Chelsea Home Football Shirt (L) Umbro

Regular
£180.00
Sale
£180.00
Regular
Sold Out
Unit Price
per 

1978/79 Bayern Munich Home Football Shirt (L) Adidas

Regular
£275.00
Sale
£275.00
Regular
Sold Out
Unit Price
per 

1993/94 Italy Home Football Shirt (L) Diadora

Regular
£120.00
Sale
£120.00
Regular
Sold Out
Unit Price
per 

1993/95 Tottenham Hotspur Drill Jacket (2XL) Umbro

Regular
£200.00
Sale
£200.00
Regular
Sold Out
Unit Price
per 

1993/95 Tottenham Hotspur Drill Jacket (2XL) Umbro

Regular
£200.00
Sale
£200.00
Regular
Sold Out
Unit Price
per 

1994/96 Wales Home Football Shirt (M) Umbro

Regular
£110.00
Sale
£110.00
Regular
Sold Out
Unit Price
per 

2023/24 Real Madrid Fourth Football Shirt (XL) Y3 (BNWTs) Heat.Rdy

Regular
£175.00
Sale
£175.00
Regular
Sold Out
Unit Price
per 

1990/91 Real Madrid Home Football Shirt (XL) Hummel

Regular
£120.00
Sale
£120.00
Regular
Sold Out
Unit Price
per 

1992/94 Germany Home Football Shirt (2XL) Adidas

Regular
£130.00
Sale
£130.00
Regular
Sold Out
Unit Price
per 

1993/94 Italy Home Football Shirt (S) Diadora

Regular
£130.00
Sale
£130.00
Regular
Sold Out
Unit Price
per 

1992/94 Germany Away Football Shirt (L) Adidas

Regular
£140.00
Sale
£140.00
Regular
Sold Out
Unit Price
per 

1994/96 Germany Home Football Shirt (L) Adidas

Regular
£120.00
Sale
£120.00
Regular
Sold Out
Unit Price
per 

1991/92 Inter Milan Home Football Shirt (S) Umbro

Regular
£120.00
Sale
£120.00
Regular
Sold Out
Unit Price
per 

1980/83 England Home Football Shirt (XS) Admiral

Regular
£150.00
Sale
£150.00
Regular
Sold Out
Unit Price
per 

1992/93 Cremonese Home Football Shirt (XL) Uhlsport

Regular
£110.00
Sale
£110.00
Regular
Sold Out
Unit Price
per 

1993/94 Kaiserslautern Home Football Shirt (XL) Uhlsport

Regular
£130.00
Sale
£130.00
Regular
Sold Out
Unit Price
per 

1987/89 Celtic Home Football Shirt (M) Umbro (Centenary)

Regular
£200.00
Sale
£200.00
Regular
Sold Out
Unit Price
per 

1995/96 PSG Away Football Shirt (M) Nike

Regular
£160.00
Sale
£160.00
Regular
Sold Out
Unit Price
per 

1978/79 Schalke 04 Home Football Shirt (M) Erima

Regular
£150.00
Sale
£150.00
Regular
Sold Out
Unit Price
per 

1997/98 PSG Home Football Shirt (XL) Nike

Regular
£170.00
Sale
£170.00
Regular
Sold Out
Unit Price
per 

1999/00 Valencia Third Football Shirt (XL) Luanvi

Regular
£170.00
Sale
£170.00
Regular
Sold Out
Unit Price
per