ShirtScout
All shirtsClubsNational teamsGuides
Menu
All shirtsClubsNational teamsGuides
ShirtScout

Vintage football shirts from eBay sellers, gathered in one place.

We don't sell shirts: links go to eBay, and we may earn a commission when you buy, at no extra cost to you. Sellers are responsible for their listings, including authenticity. Terms

Quick Links

  • All shirts
  • Clubs
  • National teams
  • Guides

Legal

  • Terms of Use
  • Privacy & Cookies
  • Affiliate Disclosure
© 2026 ShirtScout
Vintage football shirts hanging on a wall

Vintage football shirts

Find the shirt you grew up with.

29,954 shirts from 127 clubs and 26 national teams, gathered from eBay and refreshed every few hours.

Premier LeagueSerie ALa LigaNational teams90s classicsUnder €50

Shop by era

Pick the decade you remember best.

Vintage football shirt from the 1970s’70s352 shirtsVintage football shirt from the 1980s’80s1,274 shirtsVintage football shirt from the 1990s’90s4,457 shirtsVintage football shirt from the 2000s’00s5,372 shirtsVintage football shirt from the 2010s’10s7,126 shirts

90s icons

The decade of baggy fits, bold collars and loud sponsors.

View all
Real Madrid 1998-1999 Home shirt

Real Madrid 1998-1999Home shirt · Size L

eBay· Ships from USA$64
Manchester City 1997-1998 Away shirt

Manchester City 1997-1998Away shirt · Size L

eBay· Ships from USA$40
Manchester United 1998-1999 Home shirt

Manchester United 1998-1999Home shirt · Size XXL

eBay· Ships from USA$149
AC Milan 1995-1996 Shirt

AC Milan 1995-1996Shirt · Size L

eBay· Ships from USA$65
Olympiacos 1996-1997 Shirt

Olympiacos 1996-1997Shirt · Size XL

eBay· Ships from Cyprus$29
Aberdeen 1997-1998 Shirt

Aberdeen 1997-1998Shirt · Size XL

eBay· Ships from USA$51
Rangers 1995-1996 Away shirt

Rangers 1995-1996Away shirt · Size XL

eBay· Ships from USA$161
Werder Bremen 1990s Shirt

Werder Bremen 1990sShirt · Size L

eBay· Ships from USA$69
FC Porto 1997-1998 Shirt

FC Porto 1997-1998Shirt · Size S

eBay· Ships from USA$249
Barcelona 1990s Shirt

Barcelona 1990sShirt · Size XL

eBay· Ships from USA$69
Ajax 1990s Home shirt

Ajax 1990sHome shirt · Size XL

eBay· Ships from USA$98
Liverpool 1996-1997 Away shirt

Liverpool 1996-1997Away shirt · Size XL

eBay· Ships from Ukraine$55
Brazil 1991-1992 Away shirt

Brazil 1991-1992Away shirt · Size L

eBay· Ships from Ukraine$72
Japan 1993-1994 Home shirt

Japan 1993-1994Home shirt · Size XL

eBay· Ships from Ukraine$72
Chelsea 1998-1999 Away shirt

Chelsea 1998-1999Away shirt · Size L

eBay· Ships from USA$99
Fiorentina 1998-1999 Home shirt

Fiorentina 1998-1999Home shirt

eBay· Ships from USA$54

Popular clubs

All clubs
Manchester United vintage shirt

Manchester United

Premier League · 557 shirts

Liverpool vintage shirt

Liverpool

Premier League · 477 shirts

Bayern Munich vintage shirt

Bayern Munich

Bundesliga · 450 shirts

Arsenal vintage shirt

Under €50

Classic shirts that don’t break the bank.

View all
Manchester City 1997-1998 Away shirt

Manchester City 1997-1998Away shirt · Size L

eBay· Ships from USA$40
Leicester City Shirt

Leicester City Shirt · Size L

eBay· Ships from USA$45
Olympiacos 2006-2007 Home shirt

Olympiacos 2006-2007Home shirt · Size S

eBay· Ships from Cyprus$26
Panathinaikos Shirt

Panathinaikos Shirt · Size XL

eBay· Ships from Cyprus$21
Ajax Shirt

Ajax Shirt · Size L

eBay· Ships from Cyprus$29
Aberdeen 1997-1998 Shirt

Aberdeen 1997-1998Shirt · Size XL

eBay· Ships from USA$51
FC Porto 2010-2011 Shirt

FC Porto 2010-2011Shirt · Size M

eBay· Ships from USA$33
Rangers 2003-2004 Shirt

Rangers 2003-2004Shirt · Size XL

eBay· Ships from USA$38
England 2006-2007 Away shirt

England 2006-2007Away shirt · Size XXL

eBay· Ships from USA$44
São Paulo Shirt

São Paulo Shirt

eBay· Ships from USA$15
Liverpool Home shirt

Liverpool Home shirt · Size L

eBay· Ships from USA$49
Fiorentina Home shirt

Fiorentina Home shirt · Size XXL

eBay· Ships from USA$53
Chelsea 2006-2008 Shirt

Chelsea 2006-2008Shirt · Size M

eBay· Ships from USA$39
Sunderland 2000-2002 Shirt

Sunderland 2000-2002Shirt · Size XL

eBay· Ships from Ukraine$34
Nottingham Forest 1966-1967 Shirt

Nottingham Forest 1966-1967Shirt · Size L

eBay· Ships from USA$50
AC Milan 2002-2003 Home shirt

AC Milan 2002-2003Home shirt · Size S

eBay· Ships from USA$44

Grails

The most expensive shirts listed right now.

View all
Inter Milan 1997-1998 Third shirt

Inter Milan 1997-1998Third shirt · Size M

eBay· Ships from UK£500
Arsenal 1994-1995 Goalkeeper shirt

Arsenal 1994-1995Goalkeeper shirt · Size M

eBay· Ships from UK£500
Hull City 1992-1993 Home shirt

Hull City 1992-1993Home shirt · Size M

eBay· Ships from UK£499
Celtic 1990-1991 Home shirt

Celtic 1990-1991Home shirt

eBay· Ships from UK£499
Crystal Palace 1993-1994 Away shirt

Crystal Palace 1993-1994Away shirt

eBay· Ships from UK£475
Manchester City Shirt

Manchester City Shirt · Size XL

eBay· Ships from UK£449
Hamburger SV 1976-1978 Shirt

Hamburger SV 1976-1978Shirt

eBay· Ships from Finland€500
Fiorentina Shirt

Fiorentina Shirt · Size XL

eBay· Ships from Italy€500
Parma 1997-1998 Shirt

Parma 1997-1998Shirt · Size XL

eBay· Ships from Spain€499
VfB Stuttgart 2013-2014 Third shirt

VfB Stuttgart 2013-2014Third shirt · Size XL

eBay· Ships from Germany€500
Sampdoria 1994-1995 Home shirt

Sampdoria 1994-1995Home shirt · Size XL

eBay· Ships from Spain€499
Real Madrid Shirt

Real Madrid Shirt · Size M

eBay· Ships from Germany€499
Bayern Munich Shirt

Bayern Munich Shirt

eBay· Ships from Germany€499
Schalke 04 Shirt

Schalke 04 Shirt

eBay· Ships from Germany€499
Hertha Berlin 1999-2020 Shirt

Hertha Berlin 1999-2020Shirt · Size XL

eBay· Ships from Poland€499
Borussia Dortmund Shirt

Borussia Dortmund Shirt · Size XL

eBay· Ships from Germany€495

National team classics

World Cup and Euros shirts from every era.

View all
England 2006-2007 Away shirt

England 2006-2007Away shirt · Size XXL

eBay· Ships from USA$44
Brazil 1991-1992 Away shirt

Brazil 1991-1992Away shirt · Size L

eBay· Ships from Ukraine$72
Japan 1993-1994 Home shirt

Japan 1993-1994Home shirt · Size XL

eBay· Ships from Ukraine$72
Argentina Away shirt

Argentina Away shirt · Size S

eBay· Ships from USA$79
Germany 1992-1993 Home shirt

Germany 1992-1993Home shirt · Size L

eBay· Ships from USA$64
Netherlands 1988-1989 Home shirt

Netherlands 1988-1989Home shirt

eBay· Ships from USA$54
Spain Away shirt

Spain Away shirt · Size L

eBay· Ships from USA$120
Yugoslavia 1990-1991 Home shirt

Yugoslavia 1990-1991Home shirt · Size XL

eBay· Ships from Ukraine$58
West Germany 1990s Shirt

West Germany 1990sShirt · Size L

eBay· Ships from Ukraine$79
Croatia Shirt

Croatia Shirt · Size L

eBay· Ships from Ukraine$74
France 2004-2005 Shirt

France 2004-2005Shirt

eBay· Ships from Ukraine$79
Wales 2006-2007 Shirt

Wales 2006-2007Shirt

eBay· Ships from Ukraine$79
Italy 1994-1996 Home shirt

Italy 1994-1996Home shirt · Size L

eBay· Ships from USA$199
Scotland 1991-1994 Home shirt

Scotland 1991-1994Home shirt · Size L

eBay· Ships from USA$70
Denmark 2000-2001 Shirt

Denmark 2000-2001Shirt · Size XXXL

eBay· Ships from Ukraine$54
Ireland 1988-1989 Away shirt

Ireland 1988-1989Away shirt · Size XXL

eBay· Ships from USA$155

How ShirtScout works

  1. 1

    We search eBay

    Every few hours we collect vintage football shirt listings and sort them by club, country and season.

  2. 2

    You narrow it down

    Browse by league, club, national team, era, price and condition, all in one place.

  3. 3

    You buy on eBay

    Each shirt links to its eBay listing, where you buy from the seller with eBay’s own buyer protection.

Buy with confidence

All guides

Buying guide · 7 min read

Authenticating Vintage Shirts

Care & storage · 5 min read

Caring for Vintage Shirts

Collecting · 8 min read

Beginner's Collecting Guide

Arsenal

Premier League · 423 shirts

Juventus vintage shirt

Juventus

Serie A · 406 shirts

Rangers vintage shirt

Rangers

Scottish Premiership · 402 shirts