Browse our hand-picked collection of authentic retro Shirts shirt. Every vintage Shirts kit we list is 100% original — sourced directly and physically verified by our expert team before listing. From rare away kits to iconic home shirts, this is the real Shirts, shirt by shirt.
-
Manchester United 2000-02 Home Shirt (Youths XL) (Excellent)
Regular price £ 75.00 GBPRegular price£ 75.00 GBPSale price £ 75.00 GBP -
Liverpool 1989-1991 Home Shirt with Shorts (S.Boys) (Excellent)
Regular price £ 100.00 GBPRegular price£ 100.00 GBPSale price £ 100.00 GBP -
England 1997-1999 Umbro Polo Shirt (XL) (Excellent)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
England 1999-2001 Umbro Polo Shirt (L) (Good)
Regular price £ 35.00 GBPRegular price£ 35.00 GBPSale price £ 35.00 GBP -
Italy 1999-2000 Away Long Sleeve Shirt (M) (Good)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
England 1999-2001 Umbro Training Shirt (L) (Your Name 10) (Excellent)
Regular price £ 45.99 GBPRegular price£ 45.99 GBPSale price £ 45.99 GBPSold out -
England 1999-2001 Umbro Training Shirt (L) (Wise 17) (Excellent)
Regular price £ 45.99 GBPRegular price£ 45.99 GBPSale price £ 45.99 GBPSold out -
England 1999-2001 Umbro Training Shirt (L) (Southgate 12) (Excellent)
Regular price £ 45.99 GBPRegular price£ 45.99 GBPSale price £ 45.99 GBPSold out -
England 1999-2001 Umbro Training Shirt (L) (Shearer 9) (Excellent)
Regular price £ 45.99 GBPRegular price£ 45.99 GBPSale price £ 45.99 GBPSold out -
England 1999-2001 Umbro Training Shirt (L) (Scholes 8) (Excellent)
Regular price £ 45.99 GBPRegular price£ 45.99 GBPSale price £ 45.99 GBPSold out -
England 1999-2001 Umbro Training Shirt (L) (Phillips 20) (Excellent)
Regular price £ 45.99 GBPRegular price£ 45.99 GBPSale price £ 45.99 GBPSold out -
England 1999-2001 Umbro Training Shirt (L) (P Neville 3) (Excellent)
Regular price £ 45.99 GBPRegular price£ 45.99 GBPSale price £ 45.99 GBPSold out -
England 1999-2001 Umbro Training Shirt (L) (Owen 10) (Excellent)
Regular price £ 45.99 GBPRegular price£ 45.99 GBPSale price £ 45.99 GBPSold out -
England 1999-2001 Umbro Training Shirt (L) (McManaman 11) (Excellent)
Regular price £ 45.99 GBPRegular price£ 45.99 GBPSale price £ 45.99 GBPSold out -
England 1999-2001 Umbro Training Shirt (L) (Keown 6) (Excellent)
Regular price £ 45.99 GBPRegular price£ 45.99 GBPSale price £ 45.99 GBPSold out -
England 1999-2001 Umbro Training Shirt (L) (Ince 14) (Excellent)
Regular price £ 45.99 GBPRegular price£ 45.99 GBPSale price £ 45.99 GBPSold out -
England 1999-2001 Umbro Training Shirt (L) (Heskey 19) (Excellent)
Regular price £ 45.99 GBPRegular price£ 45.99 GBPSale price £ 45.99 GBPSold out -
England 1999-2001 Umbro Training Shirt (L) (Gerrard 16) (Excellent)
Regular price £ 45.99 GBPRegular price£ 45.99 GBPSale price £ 45.99 GBPSold out -
England 1999-2001 Umbro Training Shirt (L) (G Neville 2) (Excellent)
Regular price £ 45.99 GBPRegular price£ 45.99 GBPSale price £ 45.99 GBPSold out -
England 1999-2001 Umbro Training Shirt (L) (Fowler 21) (Excellent)
Regular price £ 45.99 GBPRegular price£ 45.99 GBPSale price £ 45.99 GBPSold out -
England 1999-2001 Umbro Training Shirt (L) (Campbell 4) (Excellent)
Regular price £ 45.99 GBPRegular price£ 45.99 GBPSale price £ 45.99 GBPSold out -
England 1999-2001 Umbro Training Shirt (L) (Beckham 7) (Excellent)
Regular price £ 45.99 GBPRegular price£ 45.99 GBPSale price £ 45.99 GBPSold out -
England 1999-2001 Umbro Training Shirt (L) (Barry 15) (Excellent)
Regular price £ 45.99 GBPRegular price£ 45.99 GBPSale price £ 45.99 GBPSold out -
England 1999-2001 Umbro Training Shirt (L) (Adams 5) (Excellent)
Regular price £ 45.99 GBPRegular price£ 45.99 GBPSale price £ 45.99 GBPSold out -
England 1999-2001 Umbro Training Shirt (L) (Excellent)
Regular price £ 30.00 GBPRegular price£ 30.00 GBPSale price £ 30.00 GBPSold out -
Real Madrid 1998-99 Basic Home Shirt (32-34) (Good)
Regular price £ 14.99 GBPRegular price£ 14.99 GBPSale price £ 14.99 GBP -
Holland 1998-1999 Home Shirt (M) (Good)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBPSold out -
Umbro 1995-99 Long Sleeve Template Shirt (XL) (Excellent)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBP -
Manchester United 1997-99 European Home Shirt (XL) (Excellent)
Regular price £ 299.99 GBPRegular price£ 299.99 GBPSale price £ 299.99 GBPSold out -
Manchester United 1988-90 Adidas Jacket (M) (Very Good)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBP -
Portugal 1996-97 Away Shirt (L) (Very Good)
Regular price £ 124.99 GBPRegular price£ 124.99 GBPSale price £ 124.99 GBP -
Manchester United 2000-02 Home Shirt (XLB) (Good)
Regular price £ 14.99 GBPRegular price£ 14.99 GBPSale price £ 14.99 GBP -
Manchester United 2000-02 Home Shirt (XLB) (Good)
Regular price £ 14.99 GBPRegular price£ 14.99 GBPSale price £ 14.99 GBP -
Manchester United 1992-94 Home (XL) (Fair)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBP -
Arsenal 2000-02 Home Shirt (L) (Very Good)
Regular price £ 124.99 GBPRegular price£ 124.99 GBPSale price £ 124.99 GBP -
Nurnberg 1993-94 Home Shirt (XL) (Very Good)
Regular price £ 124.99 GBPRegular price£ 124.99 GBPSale price £ 124.99 GBP -
Manchester United 1998-00 Third Shirt (L) (Very Good)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBP -
Bayern Munich 1999-01 Home Shirt (S) (Very Good)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBPSold out -
Rangers 1992-93 Away Shirt (XL) (Excellent)
Regular price £ 199.99 GBPRegular price£ 199.99 GBPSale price £ 199.99 GBP -
Bayern Munich 1995-97 Home Shirt (XL) (Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
Liverpool 1997-98 Away Shirt (XXL) (Your Name 10) (Excellent)
Regular price £ 114.00 GBPRegular price£ 114.00 GBPSale price £ 114.00 GBPSold out -
Liverpool 1997-98 Away Shirt (XXL) (RUSH 9) (Excellent)
Regular price £ 114.00 GBPRegular price£ 114.00 GBPSale price £ 114.00 GBPSold out -
Liverpool 1997-98 Away Shirt (XXL) (RUDDOCK 14) (Excellent)
Regular price £ 114.00 GBPRegular price£ 114.00 GBPSale price £ 114.00 GBPSold out -
Liverpool 1997-98 Away Shirt (XXL) (REDKNAPP 11) (Excellent)
Regular price £ 114.00 GBPRegular price£ 114.00 GBPSale price £ 114.00 GBPSold out -
Liverpool 1997-98 Away Shirt (XXL) (OWEN 10) (Excellent)
Regular price £ 114.00 GBPRegular price£ 114.00 GBPSale price £ 114.00 GBPSold out -
Liverpool 1997-98 Away Shirt (XXL) (MCMANAMAN 7) (Excellent)
Regular price £ 114.00 GBPRegular price£ 114.00 GBPSale price £ 114.00 GBPSold out -
Liverpool 1997-98 Away Shirt (XXL) (M SALAH 11) (Excellent)
Regular price £ 114.00 GBPRegular price£ 114.00 GBPSale price £ 114.00 GBPSold out -
Liverpool 1997-98 Away Shirt (XXL) (GERRARD 8) (Excellent)
Regular price £ 114.00 GBPRegular price£ 114.00 GBPSale price £ 114.00 GBPSold out -
Liverpool 1997-98 Away Shirt (XXL) (FOWLER 9) (Excellent)
Regular price £ 114.00 GBPRegular price£ 114.00 GBPSale price £ 114.00 GBPSold out -
Liverpool 1997-98 Away Shirt (XXL) (DALGLISH 7) (Excellent)
Regular price £ 114.00 GBPRegular price£ 114.00 GBPSale price £ 114.00 GBPSold out -
Liverpool 1997-98 Away Shirt (XXL) (CARRAGHER 23) (Excellent)
Regular price £ 114.00 GBPRegular price£ 114.00 GBPSale price £ 114.00 GBPSold out -
Liverpool 1997-98 Away Shirt (XXL) (BARNES 10) (Excellent)
Regular price £ 114.00 GBPRegular price£ 114.00 GBPSale price £ 114.00 GBPSold out -
Liverpool 1997-98 Away Shirt (XXL) (Excellent)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBP -
Real Madrid 1999-2000 Third (S) (Good)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBP -
England 1990-92 Home Shirt (L) (Excellent)
Regular price £ 299.99 GBPRegular price£ 299.99 GBPSale price £ 299.99 GBP -
Bayern Munich 1999-01 Home Shirt (XL) (Very Good)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBPSold out -
Manchester United 1992-94 Retro Home Shirt (M) Cantona #7 (Excellent)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBP -
Barcelona 1982 Retro Home Shirt (XL) #30 (Excellent)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBP -
England 1996 Score Draw Home Shirt Gascoigne #8 (L) (Very Good)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
England 1996 Score Draw Home Shirt Gascoigne #8 (M) (Very Good)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
Brazil 1982 Toffs Retro Football Shirt (L) Socrates #8 (Mint)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
Argentina 1986-88 Toffs Retro Home Shirt (XXL) Maradona #10 (Very Good)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
England 1990 Score Draw Third Shirt (M) Pearce #3 (Excellent)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBP -
Manchester United 1998-2000 Home Shirt (XXL) Treble Winners #99 (Excellent)
Regular price £ 124.99 GBPRegular price£ 124.99 GBPSale price £ 124.99 GBP -
Rotherham 2000-01 Away Shirt (2XL) (Very Good)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBPSold out -
Rangers 1992-94 Adidas Training Jacket (Large) (Excellent)
Regular price £ 199.99 GBPRegular price£ 199.99 GBPSale price £ 199.99 GBP -
Luzern 1997-98 Home Shirt (L) #4 (Fair)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBPSold out -
Italy 1994-96 Score Draw Home Shirt (M) R.Baggio 10 (Excellent)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
Tottenham 1989-1991 Score Draw Home Shirt (Gascoigne #8) (M) (BNWT)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
Barcelona 1999-00 Home Shirt (M) (Very Good)
Regular price £ 124.99 GBPRegular price£ 124.99 GBPSale price £ 124.99 GBP -
Holland 1998-2000 Nike Jacket (L) (Good)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
Aston Villa 1992-93 Umbro Training Drill Top (L) (Very Good)
Regular price £ 174.99 GBPRegular price£ 174.99 GBPSale price £ 174.99 GBP -
England 1990-92 Home Shirt (L) (Excellent)
Regular price £ 299.99 GBPRegular price£ 299.99 GBPSale price £ 299.99 GBP -
Manchester United 2000-02 Home Shirt (L) (Excellent)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBP -
Manchester United 2000-02 Home Shirt (L) (Excellent)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBP -
Rangers 1999-01 Home Shirt (XXL) (Good)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBP -
England 2000s Umbro Training Shirt (XXL) (Very Good)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBP -
England 2000s Umbro Training Shirt (XL) (Very Good)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBP -
Germany 2000s Adidas Training Shirt (L) (Very Good)
Regular price £ 19.99 GBPRegular price£ 19.99 GBPSale price £ 19.99 GBPSold out -
Manchester United 1999-00 European Home Shirt (XL) (Mint)
Regular price £ 299.99 GBPRegular price£ 299.99 GBPSale price £ 299.99 GBP -
Manchester United 1998-00 Long Sleeve Home Shirt (With PL Patches) (XL) Keane #16 (Excellent)
Regular price £ 399.99 GBPRegular price£ 399.99 GBPSale price £ 399.99 GBP -
Liverpool 1997-99 Away Shirt (L) Fowler #9 (Excellent)
Regular price £ 124.99 GBPRegular price£ 124.99 GBPSale price £ 124.99 GBP -
Manchester United 1998-99 Treble Winners T-Shirt (L) (Excellent)
Regular price £ 19.99 GBPRegular price£ 19.99 GBPSale price £ 19.99 GBP -
Arsenal 1996-98 Home Shirt (XL) (Very Good)
Regular price £ 199.99 GBPRegular price£ 199.99 GBPSale price £ 199.99 GBPSold out -
Tampa Bay Mutiny 1998-99 Nike Training Shirt (XXL) (Excellent)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBP -
Holland 1992-94 Long Sleeve Home Shirt (#9) (L) (Excellent)
Regular price £ 149.99 GBPRegular price£ 149.99 GBPSale price £ 149.99 GBP -
Manchester United 1992-94 Umbro Polo Shirt (L) (Excellent)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBPSold out -
Bolton Wandereres 1993-95 Reebok Training Jacket (L) (Very Good)
Regular price £ 149.99 GBPRegular price£ 149.99 GBPSale price £ 149.99 GBP -
Brazil 1997-98 Home Shirt (XL) (Very Good)
Regular price £ 124.99 GBPRegular price£ 124.99 GBPSale price £ 124.99 GBPSold out -
St Patrick's Athletic 1999-2001 Away Shirt (L) (Very Good)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBPSold out -
Manchester United 1999-00 Third Shirt (Champions Again #00) (XXL) (Mint)
Regular price £ 124.99 GBPRegular price£ 124.99 GBPSale price £ 124.99 GBP -
Manchester United 1996-98 Third (Giggs #11) (Youths) (Very Good)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBP -
Scotland 2000-2001 Away Shirt (XXL) (Very Good)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
Greenock Morton 1994-95 Home Shirt (S) (Excellent)
Regular price £ 199.99 GBPRegular price£ 199.99 GBPSale price £ 199.99 GBP -
Liverpool 1995-96 Adidas Long Sleeve Training Top (XL) (Excellent)
Regular price £ 249.99 GBPRegular price£ 249.99 GBPSale price £ 249.99 GBPSold out -
USA 1994-96 Home Shirt (L) (Excellent)
Regular price £ 249.99 GBPRegular price£ 249.99 GBPSale price £ 249.99 GBPSold out -
Brazil 1993-95 Home Shirt (Bebeto #7) (M) (Very Good)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBP -
Venezia 1999-2000 Third Shirt (L) (Excellent)
Regular price £ 149.99 GBPRegular price£ 149.99 GBPSale price £ 149.99 GBP -
Manchester United 1999-2000 Champions League Home Shirt (XXL) (Excellent)
Regular price £ 249.99 GBPRegular price£ 249.99 GBPSale price £ 249.99 GBPSold out -
Manchester United 1992-94 Home (XXL) (Excellent)
Regular price £ 349.99 GBPRegular price£ 349.99 GBPSale price £ 349.99 GBP -
Arsenal 1996-98 Home Shirt (Wright #8) (XL Boys) (Very Good)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBPSold out -
Manchester United 2000-01 Third Shirt (XL) (Excellent)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBPSold out -
Italy 2000-2002 Home Long Sleeve Shirt (XXL) (Excellent)
Regular price £ 149.99 GBPRegular price£ 149.99 GBPSale price £ 149.99 GBPSold out -
Ireland 1994-95 Away Shirt (M) (Excellent)
Regular price £ 199.99 GBPRegular price£ 199.99 GBPSale price £ 199.99 GBPSold out -
Middlesbrough 1996-97 Home Shirt (2XL) (Excellent)
Regular price £ 149.99 GBPRegular price£ 149.99 GBPSale price £ 149.99 GBP -
Brazil 1998-2000 Nike Training Shirt (XL) (Mint)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBPSold out -
England 2000-01 Umbro Polo Shirt (2XL) (Fair)
Regular price £ 14.99 GBPRegular price£ 14.99 GBPSale price £ 14.99 GBP -
Barcelona 2000-01 Nike Polo Shirt (L) (Mint)
Regular price £ 24.99 GBPRegular price£ 24.99 GBPSale price £ 24.99 GBPSold out -
Chelsea 1999-01 Home Shirt (XL) Zola #25 (Excellent)
Regular price £ 124.99 GBPRegular price£ 124.99 GBPSale price £ 124.99 GBPSold out -
England 1997-99 Umbro Jacket (M) (Excellent)
Regular price £ 174.99 GBPRegular price£ 174.99 GBPSale price £ 174.99 GBP -
Scotland 1990-92 Umbro Training Jacket (L) (Good)
Regular price £ 109.99 GBPRegular price£ 109.99 GBPSale price £ 109.99 GBPSold out -
Rangers 1992-94 Adidas Jacket (L) (Excellent)
Regular price £ 249.99 GBPRegular price£ 249.99 GBPSale price £ 249.99 GBP -
Manchester United 1994-96 Umbro Jacket (M) (Excellent)
Regular price £ 199.99 GBPRegular price£ 199.99 GBPSale price £ 199.99 GBP -
Rangers 1996-97 Adidas Jacket (XL) (Excellent)
Regular price £ 249.99 GBPRegular price£ 249.99 GBPSale price £ 249.99 GBP -
Club Brugges 1996-97 Adidas Fleece Jacket (M) (Excellent)
Regular price £ 124.99 GBPRegular price£ 124.99 GBPSale price £ 124.99 GBPSold out -
Adidas 1990-93 Adidas Goalkeeper Template Shirt (XL) (Very Good)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBPSold out -
Adidas 1994-96 Adidas Goalkeeper Template Shirt. (L) (Very Good)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBPSold out -
Liverpool 1996-98 Reebok Away Shorts (L) (Excellent)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
Italy 1990 World Cup Diadora Jacket (L) (Very Good)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBPSold out -
Liverpool 1992-95 Adidas Jacket (M) (Excellent)
Regular price £ 249.99 GBPRegular price£ 249.99 GBPSale price £ 249.99 GBPSold out -
Nottingham Forest 1990-92 Umbro Jacket (S) (Good)
Regular price £ 124.99 GBPRegular price£ 124.99 GBPSale price £ 124.99 GBPSold out -
Borussia Monchengladbach 1995-96 Reebok Training Jacket (M) (Excellent)
Regular price £ 149.99 GBPRegular price£ 149.99 GBPSale price £ 149.99 GBP -
Real Madrid 1998-99 Adidas Training Shirt (L) (Excellent)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBP -
Manchester United 1994-96 Umbro Polo Shirt (L) (Very Good)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBP -
England 1999-01 Umbro Training Shirt (M) (Excellent)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBPSold out -
Manchester United 1996-98 Umbro Training Shirt (Youths) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBP -
Liverpool 1996-98 Reebok T Shirt (M) (Very Good)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBP -
Celtic 1996-98 Umbro Polo Shirt (M) (Excellent)
Regular price £ 74.99 GBPRegular price£ 74.99 GBPSale price £ 74.99 GBP -
Zwolle 1999-00 Home Shirt (XXL) (Excellent)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBP -
Manchester United 1998-00 Umbro Polo Shirt (L) (Very Good)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
Manchester United 1994-96 Umbro Polo Shirt (M) (Good)
Regular price £ 34.99 GBPRegular price£ 34.99 GBPSale price £ 34.99 GBPSold out -
Manchester United 1996-98 Umbro Polo Shirt (XL Boys) (Excellent)
Regular price £ 34.99 GBPRegular price£ 34.99 GBPSale price £ 34.99 GBP -
Celtic 1998-99 Umbro Jumper (M) (Very Good)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBPSold out -
Rangers 1992-94 Long Sleeve Adidas Tracksuit Top (L) (Very Good)
Regular price £ 179.99 GBPRegular price£ 179.99 GBPSale price £ 179.99 GBP -
Rangers 1997-99 Nike Training Shirt (M) (Very Good)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBP -
Hertha Berlin 1999-00 Third Shirt (2xl) (Very Good)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBPSold out -
Tottenham 1995-97 Pony Training Shirt (XL) (Excellent)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBPSold out -
Germany 1990-92 Adidas Supporters Home T-Shirt (L) (Excellent)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBPSold out -
Arsenal 1996-98 Home Shirt (XL) (Fair)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
Bayern Munich 1996-98 Away Shirt (L) Strunz #8 (Fair)
Regular price £ 54.99 GBPRegular price£ 54.99 GBPSale price £ 54.99 GBPSold out -
Bayern Munich 2000-02 Away Shirt (L) Sforza #10 (Excellent)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBPSold out -
Pescara 1993-94 Home Shirt (L) (Excellent)
Regular price £ 149.99 GBPRegular price£ 149.99 GBPSale price £ 149.99 GBP -
Bayern Munich 1999-01 Home Shirt (M) Jeremies #16 (Excellent)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBP -
PSG 1995-96 Away Shirt (Sponsorless) (L) (Very Good)
Regular price £ 199.99 GBPRegular price£ 199.99 GBPSale price £ 199.99 GBP -
Olympiacos 1996-97 Home Shirt (M) (Very Good)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBPSold out -
Bordeaux 2000-01 Third Shirt (M) Grenet #14 (Very Good)
Regular price £ 74.99 GBPRegular price£ 74.99 GBPSale price £ 74.99 GBP -
Bayern Munich 1995-97 Home Shirt (XL) Sforza #14 (Very Good)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBP -
Bayern Munich 1993-95 Home Shirt (XL) #3 (Very Good)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBP -
Manchester United 2000-02 Home Shirt (M) #8 (Fair)
Regular price £ 34.99 GBPRegular price£ 34.99 GBPSale price £ 34.99 GBP -
Wolfsburg 1999-00 Away Shirt (S) (Good)
Regular price £ 64.99 GBPRegular price£ 64.99 GBPSale price £ 64.99 GBPSold out -
England 1990-92 Home Shirt (XL) (Good)
Regular price £ 299.99 GBPRegular price£ 299.99 GBPSale price £ 299.99 GBP -
Manchester United 1996-97 Away Shirt (Cantona #7) (XS) (Excellent)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBP -
Manchester United 1998-99 Third Shirt (Keane #16) (M) (Excellent)
Regular price £ 149.99 GBPRegular price£ 149.99 GBPSale price £ 149.99 GBP -
Manchester United 1998-2000 Home Shirt (Beckham #7) (Youth 11) (Excellent)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBP -
Bayern Munich 2000-01 Long Sleeve Goalkeeper Home Shirt (XL) Kahn #1 (Mint)
Regular price £ 174.99 GBPRegular price£ 174.99 GBPSale price £ 174.99 GBPSold out -
Rotherham 1990-91 Away Shirt (XL) (Very Good)
Regular price £ 149.99 GBPRegular price£ 149.99 GBPSale price £ 149.99 GBP -
Celtic 1989-91 Home Shirt (L) (Very Good)
Regular price £ 149.99 GBPRegular price£ 149.99 GBPSale price £ 149.99 GBP -
Arsenal 2000-02 Third Shirt (XL Boys) (Very Good)
Regular price £ 64.99 GBPRegular price£ 64.99 GBPSale price £ 64.99 GBP -
Arsenal 2000-02 Home Shirt (XL Boys) (Good)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBP -
England 1997-1999 Home Shirt (L) (Very Good)
Regular price £ 174.99 GBPRegular price£ 174.99 GBPSale price £ 174.99 GBPSold out -
Leeds United 1990-91 Home Shirt (XL) (Excellent)
Regular price £ 174.99 GBPRegular price£ 174.99 GBPSale price £ 174.99 GBPSold out -
Manchester City 1997-99 Away Long Sleeve Shirt (M) (Very Good)
Regular price £ 349.99 GBPRegular price£ 349.99 GBPSale price £ 349.99 GBP -
Scotland 1988-1991 Home Shirt (L) (Very Good)
Regular price £ 200.00 GBPRegular price£ 200.00 GBPSale price £ 200.00 GBP -
England 1990-92 Home Shirt (XL) (Excellent)
Regular price £ 300.00 GBPRegular price£ 300.00 GBPSale price £ 300.00 GBP -
Liverpool 1998-2000 Home Shirt (XL) (Excellent)
Regular price £ 124.99 GBPRegular price£ 124.99 GBPSale price £ 124.99 GBPSold out -
England 1997-1999 Home Shirt (M) (Very Good)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBPSold out -
Germany 1996-98 Away Shirt (XXL) (Very Good)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBPSold out -
Ireland 1995-96 Home Shirt (Boys Small) (Good)
Regular price £ 45.00 GBPRegular price£ 45.00 GBPSale price £ 45.00 GBPSold out -
England 1997-99 Home Shirt (M) (Very Good)
Regular price £ 174.99 GBPRegular price£ 174.99 GBPSale price £ 174.99 GBP -
England 1990-92 Home Shirt (M) (Excellent)
Regular price £ 300.00 GBPRegular price£ 300.00 GBPSale price £ 300.00 GBP -
Liverpool 1996-98 Home Shirt (XL) (Very Good)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBP -
Manchester United 1998-00 European Home Shirt (XL) (Fair)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBP -
Manchester United 1994-95 Third Shirt (L) Cantona #7 (Good)
Regular price £ 124.99 GBPRegular price£ 124.99 GBPSale price £ 124.99 GBP -
Manchester United 1998-00 Home Shirt (Y) (Excellent)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBP -
Manchester United 1996-98 Home Shirt (L.Boys) (Excellent)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBP -
Manchester City 1990-1992 Away Shirt (L) (Good)
Regular price £ 199.99 GBPRegular price£ 199.99 GBPSale price £ 199.99 GBP -
Italy 1999-00 Away Shirt (XXL) (Very Good)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBPSold out -
Wales 1993-95 Away Shirt (L) (Very Good)
Regular price £ 174.99 GBPRegular price£ 174.99 GBPSale price £ 174.99 GBPSold out -
England 1990-92 Home Shirt (XL) (Very Good)
Regular price £ 249.99 GBPRegular price£ 249.99 GBPSale price £ 249.99 GBP -
Manchester United 1998-99 Third Shirt (XL) (Excellent)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBPSold out -
Northern Ireland 1998 Adidas Referee Shirt (XL) ((Very Good) XL)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBP -
Spain 2000-01 Home Shirt (XLB) (Very Good)
Regular price £ 14.99 GBPRegular price£ 14.99 GBPSale price £ 14.99 GBPSold out -
Sold outCeltic 1989-91 Home Shirt (M) (Good)
Regular price £ 124.99 GBPRegular price£ 124.99 GBPSale price £ 124.99 GBPSold out -
Barcelona 1984-1989 Away Shirt (L) (Very Good)
Regular price £ 300.00 GBPRegular price£ 300.00 GBPSale price £ 300.00 GBP -
Newcastle 2000-01 Away Shirt (XL) Speed #11 (Very Good)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBPSold out -
Manchester United 1996-98 Home (M) (Very Good)
Regular price £ 124.99 GBPRegular price£ 124.99 GBPSale price £ 124.99 GBP -
Liverpool 1986-1987 Home Mini Kit (Small Boys) (Very Good)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBP -
Leeds United 1990-91 Home Shirt (M) (Very Good)
Regular price £ 179.99 GBPRegular price£ 179.99 GBPSale price £ 179.99 GBPSold out -
AC Milan 1997-98 Goalkeeper Home Shirt (XXL Boys) (Very Good)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
Celtic 1997-99 Home Shirt (League Winners Embroidery) (M) (Excellent)
Regular price £ 174.99 GBPRegular price£ 174.99 GBPSale price £ 174.99 GBPSold out -
England 1995-97 Away Shirt and Shorts (Large Boys) (Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
Chelsea 1996-97 Away Shirt (M) (Very Good)
Regular price £ 124.99 GBPRegular price£ 124.99 GBPSale price £ 124.99 GBPSold out -
Ireland 1995-96 Home Shirt (XL) (Excellent)
Regular price £ 149.99 GBPRegular price£ 149.99 GBPSale price £ 149.99 GBPSold out -
Bayern Munich 1998-00 Away Shirt (L) Scholl #7 (Excellent)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBPSold out -
Newcastle United 1998-99 Goalkeeper Home Shirt (XXL) (Sponsorless) (Excellent)
Regular price £ 174.99 GBPRegular price£ 174.99 GBPSale price £ 174.99 GBP -
Northern Ireland 1998-99 Long Sleeve Away Shirt (XXL) (Excellent)
Regular price £ 149.99 GBPRegular price£ 149.99 GBPSale price £ 149.99 GBP -
Italy 1998-99 Home Shirt (XL Boys) (Very Good)
Regular price £ 64.99 GBPRegular price£ 64.99 GBPSale price £ 64.99 GBPSold out -
Manchester United 1996-98 Home Shirt (Y) (Excellent)
Regular price £ 74.99 GBPRegular price£ 74.99 GBPSale price £ 74.99 GBP -
Germany 1996-98 Home WM06 Shirt (XXL) (Excellent)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBP -
Germany 1996-98 Home WM06 Shirt (S) (Excellent)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBP
Classic Shirts Kits: The Complete Archive
Our Shirts collection spans the full sweep of the club's shirt history — covering every major manufacturer, sponsor era and kit generation. Whether you're searching for a classic Shirts football shirt from a specific season, or hunting a rare cup final or long-sleeve edition, our stock is updated weekly with authentic finds.
Iconic Sponsors & Eras
The sponsor on a Shirts shirt marks its era as clearly as the year it was made. We carry shirts from across the club's history — from the bold graphics of 1980s and 90s football to the cleaner designs of the 2000s and beyond. Each piece is a genuine time capsule from football's past.
Why Buy From Us?
- 100% Authenticity Guaranteed: Every shirt is physically inspected — correct tags, weave, embroidery and manufacturer details verified before listing.
- Collector's Grade Stock: We prioritise Grade A condition and carry rare match-worn and player-issue jerseys alongside standard replicas.
- World's Largest Selection: Our global network of trusted sellers gives you access to the broadest range of original Shirts shirts available anywhere online.
Find Your Shirt
Use the size and era filters above to narrow your search. We cover home, away and third kits — plus long-sleeve versions and training gear. Popular searches: Shirts retro jersey, original Shirts shirt, authentic Shirts vintage kit, Shirts vintage football shirt, Shirts collector shirt.