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.
-
Bayern Munich 1997-99 Home Shirt (Scholl #7) (Very Good)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBPSold out -
Bayern Munich 2000-02 Away Shirt (L) (Excellent)
Regular price £ 74.99 GBPRegular price£ 74.99 GBPSale price £ 74.99 GBPSold out -
Bayern Munich 1995-97 Home Shirt (Scholl #7) (Very Good)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBPSold out -
France 2000-02 Home Shirt (XXL) (Very Good)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBPSold out -
Czech Republic 2000-02 Home Shirt (Excellent)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBP -
Czech Republic 2000-02 Home Shirt (Excellent)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBP -
Czech Republic 2000-02 Home Shirt (Mint)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBPSold out -
Czech Republic 2000-02 Home Shirt (Very Good)
Regular price £ 49.99 GBPRegular price£ 49.99 GBPSale price £ 49.99 GBP -
France 2000-02 Home Shirt (Very Good)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBP -
River Plate 1993-94 Long Sleeve Home Shirt (Very Good)
Regular price £ 274.99 GBPRegular price£ 274.99 GBPSale price £ 274.99 GBP -
Germany 1996-98 Away Shirt (Excellent)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBPSold out -
Germany 1996-98 Home Shirt (Excellent)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBP -
Sold outUSA 1998-00 Away Shirt (Very Good)
Regular price £ 149.99 GBPRegular price£ 149.99 GBPSale price £ 149.99 GBPSold out -
Manchester United 2000-02 Home Shirt (Excellent)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBP -
Rangers 1992-93 Away Shirt (Good)
Regular price £ 149.99 GBPRegular price£ 149.99 GBPSale price £ 149.99 GBP -
Rangers 1992-93 Away Shirt (Excellent)
Regular price £ 199.99 GBPRegular price£ 199.99 GBPSale price £ 199.99 GBP -
Newcastle United 1998-99 Away Shirt (Good)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBP -
Leeds United 1992-93 Home Shirt (Excellent)
Regular price £ 124.99 GBPRegular price£ 124.99 GBPSale price £ 124.99 GBPSold out -
France 2000-02 Home Shirt (Excellent)
Regular price £ 124.99 GBPRegular price£ 124.99 GBPSale price £ 124.99 GBPSold out -
Nottingham Forest 1994-96 Home (Excellent)
Regular price £ 150.00 GBPRegular price£ 150.00 GBPSale price £ 150.00 GBPSold out -
Germany 1994-96 Away Shirt (Excellent)
Regular price £ 149.99 GBPRegular price£ 149.99 GBPSale price £ 149.99 GBPSold out -
Scotland 1994-96 Home Shirt (Very Good)
Regular price £ 124.99 GBPRegular price£ 124.99 GBPSale price £ 124.99 GBP -
Liverpool 1996-98 Home Shirt (Very Good)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBPSold out -
Sold out
England 1997-99 Home Shirt (Good)
Regular price £ 119.99 GBPRegular price£ 119.99 GBPSale price £ 119.99 GBPSold out -
England 1997-99 Away Shirt (Good)
Regular price £ 119.99 GBPRegular price£ 119.99 GBPSale price £ 119.99 GBP -
Liverpool 1996-98 Home Shirt (Excellent)
Regular price £ 125.00 GBPRegular price£ 125.00 GBPSale price £ 125.00 GBP -
Liverpool 1996-98 Home Shirt (Excellent)
Regular price £ 125.00 GBPRegular price£ 125.00 GBPSale price £ 125.00 GBP -
Scotland 1994-96 Home Shirt (Excellent)
Regular price £ 150.00 GBPRegular price£ 150.00 GBPSale price £ 150.00 GBPSold out -
Barcelona 1999-00 Home Shirt (Excellent)
Regular price £ 174.99 GBPRegular price£ 174.99 GBPSale price £ 174.99 GBP -
Germany 1992-93 Home Shirt (Excellent)
Regular price £ 174.99 GBPRegular price£ 174.99 GBPSale price £ 174.99 GBPSold out -
England 1999-01 Home Shirt (Excellent)
Regular price £ 124.99 GBPRegular price£ 124.99 GBPSale price £ 124.99 GBPSold out -
USA 1998-00 Away Shirt (Very Good)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBP -
Manchester United 1998-99 Third Shirt (Excellent)
Regular price £ 124.99 GBPRegular price£ 124.99 GBPSale price £ 124.99 GBP -
RCD Mallorca 2000-01 Home Shirt (Excellent)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBPSold out -
Sold outSpain 2000-01 Home Shirt (Mint)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBPSold out -
Bayern Munich 1999-01 Home Shirt (Good)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
Bayern Munich 1995-97 Home Shirt (Very Good)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBPSold out -
Bayern Munich 1998-00 Away Shirt (Excellent)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBPSold out -
Manchester United 1998-99 Third Shirt (Very Good)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBP -
England 1999-01 Home Shirt (Excellent)
Regular price £ 124.99 GBPRegular price£ 124.99 GBPSale price £ 124.99 GBPSold out -
France 2000-02 Home Shirt (Excellent)
Regular price £ 124.99 GBPRegular price£ 124.99 GBPSale price £ 124.99 GBPSold out -
Liverpool 1996-98 Home Shirt (Excellent)
Regular price £ 124.99 GBPRegular price£ 124.99 GBPSale price £ 124.99 GBPSold out -
Manchester United 1996-97 Away Shirt (Good)
Regular price £ 74.99 GBPRegular price£ 74.99 GBPSale price £ 74.99 GBP -
Sold outLiverpool 1999-00 Away Shirt (Good)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Millwall 1994-95 Away Shirt (Excellent)
Regular price £ 149.99 GBPRegular price£ 149.99 GBPSale price £ 149.99 GBP -
England 1999-01 Home Shirt (Very Good)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBPSold out -
Sold outCroatia 1996-98 Home (Very Good)
Regular price £ 149.99 GBPRegular price£ 149.99 GBPSale price £ 149.99 GBPSold out -
England 1993-95 Away Shirt (Very Good)
Regular price £ 179.99 GBPRegular price£ 179.99 GBPSale price £ 179.99 GBP -
Middlesbrough 1996-97 Home Shirt (Excellent)
Regular price £ 175.00 GBPRegular price£ 175.00 GBPSale price £ 175.00 GBPSold out -
Sold outLiverpool 1996-98 Home Shirt (Good)
Regular price £ 74.99 GBPRegular price£ 74.99 GBPSale price £ 74.99 GBPSold out -
Liverpool 1996-98 Home Shirt (Very Good)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBPSold out -
Scotland 2000-02 Home (Excellent)
Regular price £ 75.00 GBPRegular price£ 75.00 GBPSale price £ 75.00 GBP -
Manchester United 2000-02 Home Shirt (Good)
Regular price £ 24.99 GBPRegular price£ 24.99 GBPSale price £ 24.99 GBP -
Scotland 1998-00 Home Shirt (Excellent)
Regular price £ 90.00 GBPRegular price£ 90.00 GBPSale price £ 90.00 GBPSold out -
West Ham 1993-95 Home Shirt (Good)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBP -
Germany 1996-98 Home Shirt (Excellent)
Regular price £ 74.99 GBPRegular price£ 74.99 GBPSale price £ 74.99 GBPSold out -
Newcastle 1998-99 Goalkeeper (Very Good)
Regular price £ 250.00 GBPRegular price£ 250.00 GBPSale price £ 250.00 GBP -
QPR 1991-92 Home Shirt (Fair)
Regular price £ 150.00 GBPRegular price£ 150.00 GBPSale price £ 150.00 GBP -
Rangers 1992-93 Away Shirt (Very Good)
Regular price £ 250.00 GBPRegular price£ 250.00 GBPSale price £ 250.00 GBP -
Scotland 1994-96 Home Shirt (Excellent)
Regular price £ 150.00 GBPRegular price£ 150.00 GBPSale price £ 150.00 GBP -
1995-96 River Plate Home Shirt (Good)
Regular price £ 200.00 GBPRegular price£ 200.00 GBPSale price £ 200.00 GBP -
Manchester United 1996-98 Home (Very Good)
Regular price £ 54.99 GBPRegular price£ 54.99 GBPSale price £ 54.99 GBP -
1991-1995 Tottenham Away Shirt (Very Good)
Regular price £ 104.99 GBPRegular price£ 104.99 GBPSale price £ 104.99 GBPSold out -
Liverpool 1996-98 Home Shirt (Excellent)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBPSold out -
Sold outCroatia 1996-98 Home (Good)
Regular price £ 109.99 GBPRegular price£ 109.99 GBPSale price £ 109.99 GBPSold out -
West Ham 1993-95 Home Shirt (Excellent)
Regular price £ 150.00 GBPRegular price£ 150.00 GBPSale price £ 150.00 GBP -
Celtic 1989-91 Home Shirt (Very Good)
Regular price £ 174.99 GBPRegular price£ 174.99 GBPSale price £ 174.99 GBP -
Manchester United 2000-02 Home Shirt (Excellent)
Regular price £ 90.00 GBPRegular price£ 90.00 GBPSale price £ 90.00 GBP -
Sold outPSG 1999-00 Home Shirt (Good)
Regular price £ 109.99 GBPRegular price£ 109.99 GBPSale price £ 109.99 GBPSold out -
Sold outEngland 1999-01 Home Shirt (Fair)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
Spain 1998-99 Home Shirt (Raul #10) ((Very Good) XL)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBP -
Italy 2000-02 Home Shirt (Maldini #3) ((Good) XL)
Regular price £ 125.00 GBPRegular price£ 125.00 GBPSale price £ 125.00 GBPSold out -
Sheffield United 2000-2001 Away Shirt ((Very Good) L)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBP -
Karlsruher 1998-1999 Home Shirt ((Very Good) XL)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
Germany 1996-98 Home Shirt ((Fair) XXL)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBPSold out -
Kaiserslautern 1998-99 Home Shirt ((Good) M)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBPSold out -
Czech Republic 2000-02 Home Shirt ((Very Good) XL)
Regular price £ 54.99 GBPRegular price£ 54.99 GBPSale price £ 54.99 GBPSold out -
Bayern Munich 1999-01 Home Shirt ((Excellent) S)
Regular price £ 79.99 GBPRegular price£ 79.99 GBPSale price £ 79.99 GBP -
Tottenham Hotspur 1999-01 Away Shirt ((Fair) XL)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
Czech Republic 2000-02 Home Shirt ((Fair) L)
Regular price £ 24.99 GBPRegular price£ 24.99 GBPSale price £ 24.99 GBPSold out -
Czech Republic 2000-02 Home Shirt ((Fair) L)
Regular price £ 24.99 GBPRegular price£ 24.99 GBPSale price £ 24.99 GBPSold out -
Bayern Munich 2000-02 Away Shirt (Scholl #7) ((Excellent) XL)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBPSold out -
Newcastle 1995-1997 Home Shirt (Shearer #9) XXL ((Excellent) XXL)
Regular price £ 199.99 GBPRegular price£ 199.99 GBPSale price £ 199.99 GBP -
France 98 1998-99 Training Shirt ((Mint) S)
Regular price £ 54.99 GBPRegular price£ 54.99 GBPSale price £ 54.99 GBPSold out -
Nottingham Forest 1994-96 Home (Roy #22) ((Good) M)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBPSold out -
Italy 1990 Tracksuit Jacket Player Issue ((Excellent) L)
Regular price £ 249.99 GBPRegular price£ 249.99 GBPSale price £ 249.99 GBPSold out -
Bayern Munich 1995-97 Home Shirt (Sforza #14) ( ((Very Good) S)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBPSold out -
Everton 1995-1997 Home Shirt (Kanchelskis 17) ((Excellent) XL)
Regular price £ 150.00 GBPRegular price£ 150.00 GBPSale price £ 150.00 GBPSold out -
Pescara 2000-01 Home Long Sleeve Shirt (#29) ((Good) S)
Regular price £ 29.99 GBPRegular price£ 29.99 GBPSale price £ 29.99 GBPSold out -
Sold outAjax 1994-95 Away Shirt ((Fair) M)
Regular price £ 39.99 GBPRegular price£ 39.99 GBPSale price £ 39.99 GBPSold out -
Manchester United 2000-02 Home Shirt ((Very Good) XL) (Your Name)
Regular price £ 102.99 GBPRegular price£ 102.99 GBPSale price £ 102.99 GBP -
Manchester United 2000-02 Home Shirt ((Very Good) XL) (SOLSKJAER 20)
Regular price £ 102.99 GBPRegular price£ 102.99 GBPSale price £ 102.99 GBP -
Manchester United 2000-02 Home Shirt ((Very Good) XL) (SCHOLES 18)
Regular price £ 102.99 GBPRegular price£ 102.99 GBPSale price £ 102.99 GBP -
Manchester United 2000-02 Home Shirt ((Very Good) XL) (ROBSON 7)
Regular price £ 102.99 GBPRegular price£ 102.99 GBPSale price £ 102.99 GBP -
Manchester United 2000-02 Home Shirt ((Very Good) XL) (NEVILLE 2)
Regular price £ 102.99 GBPRegular price£ 102.99 GBPSale price £ 102.99 GBP -
Manchester United 2000-02 Home Shirt ((Very Good) XL) (LAW 10)
Regular price £ 102.99 GBPRegular price£ 102.99 GBPSale price £ 102.99 GBP -
Manchester United 2000-02 Home Shirt ((Very Good) XL) (KEANE 16)
Regular price £ 102.99 GBPRegular price£ 102.99 GBPSale price £ 102.99 GBP -
Manchester United 2000-02 Home Shirt ((Very Good) XL) (GIGGS 11)
Regular price £ 102.99 GBPRegular price£ 102.99 GBPSale price £ 102.99 GBP -
Manchester United 2000-02 Home Shirt ((Very Good) XL) (CHARLTON 9)
Regular price £ 102.99 GBPRegular price£ 102.99 GBPSale price £ 102.99 GBP -
Manchester United 2000-02 Home Shirt ((Very Good) XL) (CANTONA 7)
Regular price £ 102.99 GBPRegular price£ 102.99 GBPSale price £ 102.99 GBP -
Manchester United 2000-02 Home Shirt ((Very Good) XL) (BEST 7)
Regular price £ 102.99 GBPRegular price£ 102.99 GBPSale price £ 102.99 GBP -
Manchester United 2000-02 Home Shirt ((Very Good) XL) (BECKHAM 7)
Regular price £ 102.99 GBPRegular price£ 102.99 GBPSale price £ 102.99 GBP -
Marseille 1990-91 Home Long Sleeved Shirt ((Excellent) S)
Regular price £ 229.99 GBPRegular price£ 229.99 GBPSale price £ 229.99 GBPSold out -
Manchester United 1994-95 Third Shirt (Cantona #7) ((Excellent) L)
Regular price £ 174.99 GBPRegular price£ 174.99 GBPSale price £ 174.99 GBP -
FC Koln 1998-99 Home Shirt ((Excellent) XL)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBPSold out -
Juventus 1990-91 Sweatshirt ((Very Good) L)
Regular price £ 114.99 GBPRegular price£ 114.99 GBPSale price £ 114.99 GBP -
Schalke 04 1994-1996 Home Shirt #8 ((Good) L)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBPSold out -
Borussia Monchengladbach 1998-2000 Home Shirt (Demo #6) ((Very Good) XS)
Regular price £ 44.99 GBPRegular price£ 44.99 GBPSale price £ 44.99 GBPSold out -
Italy 1990-91 Tracksuit Jacket ((Excellent) L)
Regular price £ 150.00 GBPRegular price£ 150.00 GBPSale price £ 150.00 GBP -
Italy 1994 Diadora Jacket ((Excellent) S)
Regular price £ 140.00 GBPRegular price£ 140.00 GBPSale price £ 140.00 GBPSold out -
Italy 1990-91 Home Shirt (#9) ((Excellent) M)
Regular price £ 189.99 GBPRegular price£ 189.99 GBPSale price £ 189.99 GBP -
Italy 1990-91 Tracksuit Jacket ((Excellent) M)
Regular price £ 150.00 GBPRegular price£ 150.00 GBPSale price £ 150.00 GBP -
Italy 1994 Diadora Jacket ((Very Good) L)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBPSold out -
Inter Milan 2000-01 Jacket ((Excellent) L)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBPSold out -
Tottenham Hotspur 1998-99 Away Shirt - Ginola 14 ((Very Good) L)
Regular price £ 149.99 GBPRegular price£ 149.99 GBPSale price £ 149.99 GBPSold out -
Everton 1999-2000 Home Shirt (Campbell #9) ((Very Good) L)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBP -
Austria Wien 1998-99 Home Shirt #9 ((Excellent) L)
Regular price £ 74.99 GBPRegular price£ 74.99 GBPSale price £ 74.99 GBPSold out -
Frankfurt 1999-2000 Third Shirt LS ((Excellent) L)
Regular price £ 99.99 GBPRegular price£ 99.99 GBPSale price £ 99.99 GBPSold out -
Barcelona 1992-95 Track Top ((Very Good) L)
Regular price £ 120.00 GBPRegular price£ 120.00 GBPSale price £ 120.00 GBP -
Bayern Munich 1989-91 Home Shirt ((Excellent) M)
Regular price £ 199.99 GBPRegular price£ 199.99 GBPSale price £ 199.99 GBP -
Aston Villa 1992 Home Shirt (McGrath #5) ((Excellent) XL)
Regular price £ 229.99 GBPRegular price£ 229.99 GBPSale price £ 229.99 GBP -
AC Milan 1990 Sweater ((Very Good) L)
Regular price £ 120.00 GBPRegular price£ 120.00 GBPSale price £ 120.00 GBPSold out -
USA 1992-94 Home Shirt ((Very Good) L)
Regular price £ 149.99 GBPRegular price£ 149.99 GBPSale price £ 149.99 GBPSold out -
Tottenham Hotspur 1995-97 GK Shirt ((Very Good) XL)
Regular price £ 69.99 GBPRegular price£ 69.99 GBPSale price £ 69.99 GBPSold out -
Sweden 1992-94 Away Shirt ((Excellent) M)
Regular price £ 149.99 GBPRegular price£ 149.99 GBPSale price £ 149.99 GBPSold out -
Nottingham Forest 1995-96 Away Shirt - Silenzi #15 ((Excellent) M)
Regular price £ 179.99 GBPRegular price£ 179.99 GBPSale price £ 179.99 GBP -
Anderlecht 1990-92 Home Shirt ((Excellent) L)
Regular price £ 139.99 GBPRegular price£ 139.99 GBPSale price £ 139.99 GBPSold out -
Juventus 1994-95 Home Shirt (#9) ((Excellent) XL)
Regular price £ 159.99 GBPRegular price£ 159.99 GBPSale price £ 159.99 GBP -
England 1998-99 Away Shirt (Shearer #9) ((Very Good) L)
Regular price £ 139.99 GBPRegular price£ 139.99 GBPSale price £ 139.99 GBP -
Celtic 1999-00 Home Shirt - Larsson #7 ((Mint) L)
Regular price £ 174.99 GBPRegular price£ 174.99 GBPSale price £ 174.99 GBPSold out -
VFB Stuttgart 1996-97 Home Shirt (Bobic #11) ((Very Good) XL)
Regular price £ 109.99 GBPRegular price£ 109.99 GBPSale price £ 109.99 GBPSold out -
Italy 1996-97 Home Shirt (Zola #10) ((Fair) XL)
Regular price £ 59.99 GBPRegular price£ 59.99 GBPSale price £ 59.99 GBPSold out -
AC Milan 1995 Home Long-Sleeved Shirt ((Very Good) L)
Regular price £ 199.99 GBPRegular price£ 199.99 GBPSale price £ 199.99 GBPSold out -
Bayern Munich 1989-90 Home Shirt ((Very Good) M)
Regular price £ 189.99 GBPRegular price£ 189.99 GBPSale price £ 189.99 GBPSold out -
Parma 1997-98 Home Shirt (Thuram 15) ((Very Good) XL)
Regular price £ 149.99 GBPRegular price£ 149.99 GBPSale price £ 149.99 GBPSold out -
Italy 1994 Diadora Jacket ((Excellent) L)
Regular price £ 124.99 GBPRegular price£ 124.99 GBPSale price £ 124.99 GBPSold out -
Italy 1990 Diadora Tracksuit Top and Bottoms ((Very Good) M)
Regular price £ 199.99 GBPRegular price£ 199.99 GBPSale price £ 199.99 GBP -
Bayern Munich 1995-97 Home Shirt ((Very Good) XL)
Regular price £ 92.99 GBPRegular price£ 92.99 GBPSale price £ 92.99 GBPSold out -
Manchester United 2000-02 Home Shirt ((Excellent) XXL)
Regular price £ 82.99 GBPRegular price£ 82.99 GBPSale price £ 82.99 GBPSold out -
Bayern Munich 1999-01 Home Shirt ((Very Good) L)
Regular price £ 77.99 GBPRegular price£ 77.99 GBPSale price £ 77.99 GBPSold out -
Bayern Munich 2000-02 Away Shirt ((Good) XL)
Regular price £ 47.99 GBPRegular price£ 47.99 GBPSale price £ 47.99 GBPSold out -
Manchester United 2000-02 Home Shirt ((Good) L)
Regular price £ 52.99 GBPRegular price£ 52.99 GBPSale price £ 52.99 GBP -
Italy 1986-90 Home Shirt ((Excellent) L)
Regular price £ 157.99 GBPRegular price£ 157.99 GBPSale price £ 157.99 GBP -
Bayern Munich 1991-93 Home Shirt ((Excellent) L)
Regular price £ 132.99 GBPRegular price£ 132.99 GBPSale price £ 132.99 GBPSold out -
Eintracht Frankfurt 1998-99 Away Shirt ((Good) XXL) (Your Name)
Regular price £ 89.99 GBPRegular price£ 89.99 GBPSale price £ 89.99 GBPSold out -
Bayern Munich 1999-01 Home Shirt ((Excellent) XL)
Regular price £ 92.99 GBPRegular price£ 92.99 GBPSale price £ 92.99 GBPSold out -
Bayern Munich 1996-98 Away Shirt ((Excellent) XL)
Regular price £ 132.99 GBPRegular price£ 132.99 GBPSale price £ 132.99 GBPSold out -
Derby County 1999-00 Home Shirt ((Very Good) XXL)
Regular price £ 92.99 GBPRegular price£ 92.99 GBPSale price £ 92.99 GBPSold out -
Scotland 1999-00 Away Shirt ((Excellent) XL)
Regular price £ 127.99 GBPRegular price£ 127.99 GBPSale price £ 127.99 GBPSold out -
Holland 2000-02 Away Shirt ((Excellent) M)
Regular price £ 92.99 GBPRegular price£ 92.99 GBPSale price £ 92.99 GBPSold out -
Germany 1998 Adidas T-Shirt ((Excellent) S) (Your Name)
Regular price £ 54.99 GBPRegular price£ 54.99 GBPSale price £ 54.99 GBPSold out -
Landskrona Bois 1996-97 Match Worn Goalkeeper Shirt #1 ((Excellent) XL)
Regular price £ 82.99 GBPRegular price£ 82.99 GBPSale price £ 82.99 GBPSold out -
Landskrona Bois 1996-97 Match Worn Goalkeeper Shirt #1 ((Excellent) XL)
Regular price £ 82.99 GBPRegular price£ 82.99 GBPSale price £ 82.99 GBPSold out -
Tokyo Verdy 1996 Youth Player Worn Away Shirt (#49) ((Very Good) L)
Regular price £ 82.99 GBPRegular price£ 82.99 GBPSale price £ 82.99 GBPSold out -
Italy 2000 Kappa Training Shirt ((Excellent) M)
Regular price £ 62.99 GBPRegular price£ 62.99 GBPSale price £ 62.99 GBPSold out -
AC Pistoiese 1998-99 Match Worn Away Shirt (Bizzarri #10) ((Very Good) XXL)
Regular price £ 62.99 GBPRegular price£ 62.99 GBPSale price £ 62.99 GBPSold out -
Germany 1998 Adidas T-Shirt ((Excellent) S)
Regular price £ 42.99 GBPRegular price£ 42.99 GBPSale price £ 42.99 GBP -
Kaiserslautern 1998-99 Home Shirt ((Good) S)
Regular price £ 47.99 GBPRegular price£ 47.99 GBPSale price £ 47.99 GBPSold out -
Germany 1996-98 Away Shirt ((Very Good) S)
Regular price £ 72.99 GBPRegular price£ 72.99 GBPSale price £ 72.99 GBP -
Parma 1990-91 Long Sleeve Training Top (Youth Team) ((Excellent) S)
Regular price £ 62.99 GBPRegular price£ 62.99 GBPSale price £ 62.99 GBP -
Holland 2000-02 Away Shirt ((Very Good) XL)
Regular price £ 92.99 GBPRegular price£ 92.99 GBPSale price £ 92.99 GBPSold out -
Czech Republic 2000-02 Home Shirt ((Excellent) L)
Regular price £ 82.99 GBPRegular price£ 82.99 GBPSale price £ 82.99 GBP -
Bastia 1996-97 Home Shirt ((Excellent) M) (Your Name)
Regular price £ 139.99 GBPRegular price£ 139.99 GBPSale price £ 139.99 GBP -
Nurnberg 1994-95 Home Shirt ((Very Good) M) (Your Name)
Regular price £ 114.99 GBPRegular price£ 114.99 GBPSale price £ 114.99 GBPSold out -
Bayern Munich 1985-86 Home Shirt ((Very Good) M) (Your Name)
Regular price £ 314.99 GBPRegular price£ 314.99 GBPSale price £ 314.99 GBPSold out -
Manchester United 2000-02 Home Shirt ((Very Good) XL)
Regular price £ 92.99 GBPRegular price£ 92.99 GBPSale price £ 92.99 GBP -
Portsmouth 1997-99 Home Shirt ((Excellent) XXL)
Regular price £ 103.00 GBPRegular price£ 103.00 GBPSale price £ 103.00 GBPSold out -
Czech Republic 2000-02 Home Shirt ((Very Good) XL)
Regular price £ 57.99 GBPRegular price£ 57.99 GBPSale price £ 57.99 GBP -
Scotland 1996-98 Home Shirt ((Very Good) XL)
Regular price £ 103.00 GBPRegular price£ 103.00 GBPSale price £ 103.00 GBPSold out -
Scotland 1998-00 Home Shirt ((Very Good) XL)
Regular price £ 82.99 GBPRegular price£ 82.99 GBPSale price £ 82.99 GBPSold out -
Nurnberg 1993-94 Long Sleeve Home Shirt ((Good) L)
Regular price £ 72.99 GBPRegular price£ 72.99 GBPSale price £ 72.99 GBPSold out -
Czech Republic 2000-02 Home Shirt ((Very Good) XL)
Regular price £ 82.99 GBPRegular price£ 82.99 GBPSale price £ 82.99 GBPSold out -
Germany 1996-98 Home Shirt ((Excellent) S)
Regular price £ 82.99 GBPRegular price£ 82.99 GBPSale price £ 82.99 GBP -
Ajax 1999-00 Home Shirt ((Excellent) M)
Regular price £ 112.99 GBPRegular price£ 112.99 GBPSale price £ 112.99 GBPSold out -
Borussia Dortmund 1998-00 Home Shirt ((Good) S)
Regular price £ 72.99 GBPRegular price£ 72.99 GBPSale price £ 72.99 GBPSold out -
Bayern Munich 1996-98 Away Shirt ((Very Good) S)
Regular price £ 102.99 GBPRegular price£ 102.99 GBPSale price £ 102.99 GBP -
Spain 1999-02 Home Shirt ((Excellent) M)
Regular price £ 92.99 GBPRegular price£ 92.99 GBPSale price £ 92.99 GBPSold out -
PSV 1997-98 Home Shirt ((Very Good) S)
Regular price £ 127.99 GBPRegular price£ 127.99 GBPSale price £ 127.99 GBP -
Eintracht Frankfurt 1998-99 Away Shirt ((Good) XXL)
Regular price £ 77.99 GBPRegular price£ 77.99 GBPSale price £ 77.99 GBPSold out -
Bayern Munich 1995-97 Home Shirt #17 Ziege ((Good) L)
Regular price £ 103.00 GBPRegular price£ 103.00 GBPSale price £ 103.00 GBPSold out -
Bayern Munich 1999-01 Home Shirt #8 Strunz ((Very Good) XL)
Regular price £ 92.99 GBPRegular price£ 92.99 GBPSale price £ 92.99 GBPSold out -
Bayern Munich 1995-97 Home Shirt #18 Klinsmann ((Good) S)
Regular price £ 103.00 GBPRegular price£ 103.00 GBPSale price £ 103.00 GBP -
Kaiserslautern 1994-96 Home Shirt ((Good) S)
Regular price £ 67.99 GBPRegular price£ 67.99 GBPSale price £ 67.99 GBPSold out -
Nurnberg 1994-95 Home Shirt ((Very Good) M)
Regular price £ 102.99 GBPRegular price£ 102.99 GBPSale price £ 102.99 GBPSold out -
Werder Bremen 1997-98 Home Shirt (Havard Flo #10) ((Very Good) XL)
Regular price £ 93.99 GBPRegular price£ 93.99 GBPSale price £ 93.99 GBPSold out -
Germany 1996-98 Home Shirt ((Excellent) XXL)
Regular price £ 82.99 GBPRegular price£ 82.99 GBPSale price £ 82.99 GBPSold out -
Germany 1996-98 Away Shirt ((Very Good) S)
Regular price £ 82.99 GBPRegular price£ 82.99 GBPSale price £ 82.99 GBP -
Spain 1999-02 Home Shirt ((Excellent) S)
Regular price £ 93.00 GBPRegular price£ 93.00 GBPSale price £ 93.00 GBPSold out -
Scotland 1994-96 Home Shirt ((Very Good) XXL)
Regular price £ 128.00 GBPRegular price£ 128.00 GBPSale price £ 128.00 GBPSold out -
Juventus 1997-98 Home Shirt ((Very Good) L)
Regular price £ 123.00 GBPRegular price£ 123.00 GBPSale price £ 123.00 GBP -
Italy 1986-90 Home Shirt ((Excellent) L)
Regular price £ 202.99 GBPRegular price£ 202.99 GBPSale price £ 202.99 GBP -
Germany 1992-93 Home Shirt ((Excellent) L)
Regular price £ 252.99 GBPRegular price£ 252.99 GBPSale price £ 252.99 GBP -
Czech Republic 2000-02 Home Shirt ((Very Good) L)
Regular price £ 62.99 GBPRegular price£ 62.99 GBPSale price £ 62.99 GBP -
Borussia Dortmund 1998-00 Home Shirt ((Very Good) S)
Regular price £ 103.00 GBPRegular price£ 103.00 GBPSale price £ 103.00 GBPSold out -
Bayern Munich 1991-93 Home Shirt ((Good) L)
Regular price £ 123.00 GBPRegular price£ 123.00 GBPSale price £ 123.00 GBPSold out -
1860 Munich 1995-96 Home Shirt ((Excellent) S)
Regular price £ 138.00 GBPRegular price£ 138.00 GBPSale price £ 138.00 GBP -
Everton 1999-00 Home Shirt ((Excellent) XL)
Regular price £ 52.99 GBPRegular price£ 52.99 GBPSale price £ 52.99 GBP -
Bastia 1996-97 Home Shirt ((Excellent) M)
Regular price £ 127.99 GBPRegular price£ 127.99 GBPSale price £ 127.99 GBP -
Liverpool 1996-97 Away Shirt (XL) (Excellent)
Regular price £ 149.99 GBPRegular price£ 149.99 GBPSale price £ 149.99 GBP -
Celtic 1995-97 Home Shirt (M) (Very Good)
Regular price £ 149.99 GBPRegular price£ 149.99 GBPSale price £ 149.99 GBPSold out
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.