Condition
Purchase
Sort by
Time
Various
Vintage 2003 newcastle - vintage, 2003/04
£21.50
Buy It Now
Vintage 90s y2k - vintage, team
£49.95
Buy It Now
Vintage 1993 nike premier - 1993-94,
£39.99
Buy It Now
West bromwich albion diadora - bromwich,
£44.38
Buy It Now
England 2002 football shirt - 2002,
£26.99
Buy It Now
Juventus 1995 home shirt - juventus,
£63.10
Buy It Now
Umbro 1990s felt - 1990s, football
£3.60
Buy It Now
England 1990 football - england,
£26.99
Buy It Now
Barcelona home football shirt - barcelona,
£73.50
Buy It Now
Vintage scotland 1978 world - vintage,
£49.00
Buy It Now
Genuine vintage 1997 - genuine,
£16.15
Buy It Now
England 1990 football 3rd - 1990,
£26.99
Buy It Now
Adidas vintage arsenal - vintage,
£115.10
Buy It Now
Newcastle united 1995 - newcastle, home
£33.98
Buy It Now
West bromwich albion diadora - west,
£45.00
Buy It Now
Vintage adidas climalitesg - adidas,
£24.62
Buy It Now
Vintage authentic umbro - vintage,
£78.69
Buy It Now
Vintage nike football - vintage,
£16.14
Buy It Now
Vintage 90s england - vintage,
£37.10
Buy It Now
Umbro football shirt - football, blue
£15.99
Buy It Now
Vintage nike football shirt - vintage,
£14.72
Buy It Now
England 1990 football 3rd - 1990,
£26.99
Buy It Now
Umbro 70s 80s felt - felt, football
£3.60
Buy It Now
Adidas liverpool 1993 - 1993/95, away
£24.95
Buy It Now
Vintage valencia nike black - vintage,
£42.30
Buy It Now
England 1990 football 3rd - england,
£26.99
Buy It Now
Vintage adidas football shirt - vintage,
£52.70
Buy It Now
Authentic vintage 1994 france - 1994,
£104.70
Buy It Now
Manchester city 1998 away - manchester, 1998/99
£26.70
Buy It Now
Football shirt youth black - shirt,
£69.99
Buy It Now
Kaiserslautern germany - kaiserslautern,
£55.77
Buy It Now
Vintage england umbro home - england,
£63.10
Buy It Now
Original nike vintage - nike,
£198.30
Buy It Now
Rare vintage umbro england - vintage, fa
£35.00
Buy It Now
Coq sportif vinyl - le,
£4.50
Buy It Now
England 1996 football shirt - england,
£24.99
Buy It Now
Vintage nike original arsenal - nike,
£125.00
Buy It Now
World football teams shirts - world,
£5.50
Buy It Now
Saints retro shirt 87 - saints, 85/87
£27.74
Buy It Now
Vintage spartak moscow - vintage,
£25.66
Buy It Now
Vintage england home football - vintage,
£52.70
Buy It Now
Original authentic vintage - authentic,
£135.90
Buy It Now
1996 home nigeria - 1996,
£18.99
Buy It Now
England 1996 football - shirt, /
£27.99
Buy It Now
England 2001 2003 original - england,
£39.18
Buy It Now
Vintage style s 80 - 60's, 70's
£7.20
Buy It Now
Vinyl 1986 liverpool vintage - vinyl,
£7.20
Buy It Now
Notts county home rare - 96/97,
£63.10
Buy It Now
Nike brazil world cup - nike,
£115.10
Buy It Now
Original vintage arsenal nike - arsenal,
£125.50
Buy It Now
Felt 1980s liverpool vintage - 1980s,
£7.20
Buy It Now
Vintage nike arsenal 1995 1996 - arsenal,
£177.50
Buy It Now
Vintage motherwell - vintage,
£38.14
Buy It Now
Vintage football shirt - vintage,
£31.90
Buy It Now
Original vintage 1998 - original,
£83.89
Buy It Now
Original vintage nike arsenal - original,
£115.10
Buy It Now
Umbro vintage football shirt - vintage,
£19.36
Buy It Now
Vintage england 2008 - vintage,
£37.10
Buy It Now
Original vintage nike - vintage, arsenal
£115.50
Buy It Now
1996 home nigeria - home,
£13.29
Buy It Now
Germany away football - football, shirt
£109.90
Buy It Now
Vinyl 1980 s football - 90's,
£7.20
Buy It Now
Vintage nike original arsenal - original,
£130.70
Buy It Now
Vintage england red umbro - red,
£21.50
Buy It Now
Vintage stoke city 2014 - vintage, 2014-2015
£17.95
Buy It Now
Vintage original 1999 2000 - vintage,
£104.69
Buy It Now
Vintage mexico football shirt - mexico,
£83.90
Buy It Now
Umbro 1990s vinyl - umbro,
£3.60
Buy It Now
Vintage nike original arsenal - nike,
£160.00
Buy It Now
Vinyl 1980 football - 1980's, shirt
£6.30
Buy It Now
Vintage england football - vintage,
£17.95
Buy It Now
Vintage england away - england, football
£19.88
Buy It Now
Original nike vintage inter - nike,
£156.70
Buy It Now
England score draw away - england,
£34.50
Buy It Now
Fiorentina 1990 football shirt - fiorentina,
£7.20
Buy It Now
Great offical vintage - vintage, 2000
£20.00
Buy It Now
Spall 80s felt football - 80s,
£5.40
Buy It Now
Vintage england training - vintage,
£28.00
Buy It Now
French away vintage - french,
£49.99
Buy It Now
Vintage england euros - england, 1996
£31.90
Buy It Now
Vintage marks spencer st - vintage,
£24.99
Buy It Now
West ham football shirt - 91/92,
£42.29
Buy It Now
Vintage rare genuine original - vintage,
£37.10
Buy It Now
Vintage france football 1998 - vintage,
£32.00
Buy It Now
Men vintage nike football - vintage,
£9.99
Buy It Now
Usa football shirt - football,
£199.99
Buy It Now
England red away retro - england, /
£75.00
Buy It Now
England national team vintage - england,
£52.70
Buy It Now
Nike vintage manchester united - nike,
£159.11
Buy It Now
Vintage adidas ref football - vintage,
£21.50
Buy It Now
Vinyl 80s liverpool vintage - vinyl,
£7.20
Buy It Now
Football poppy badge newcastle - badge,
£9.18
Buy It Now
Vintage umbro england 2002 - vintage,
£89.95
Buy It Now
Vintage 1980s navy adidas - 1980s,
£28.86
Buy It Now
Arsenal 1991 1993 away shirt - arsenal,
£31.90
Buy It Now
Vintage adidas goalkeeper - vintage,
£66.99
Buy It Now
Looking for more vintage football shirts shirt?
Search eBay live — fresh results filtered for the best value, updated every hour.
Browse 96 vintage football shirts shirt listings currently in our index. Prices range from £3.6 to £199.99, with an average of £51.1. Whether you are hunting for a bargain or looking for a top-spec model, the selection below covers all price points — new, used and refurbished. More about vintage football shirts shirt →
Try this: kaepa | tk maxx s | qpr shirts | manchester united shirts | scotland football shirts | sunderland shirts | ac milan shirts | basketball vests | liverpool fc shirts | tapered tracksuit bottoms
Whether you are looking for a brand-new or second-hand vintage football shirts shirt, eBay offers one of the largest selections available online. With 96 active listings at the time of this page's last update, you have plenty of choice across different conditions, sellers and price points. The cheapest option currently starts at £3.6, while premium listings can reach £199.99 — giving you a wide budget spread to work with. The average price of £51.1 can serve as a useful benchmark: listings below this tend to be used or auction-style, while those above often include extra accessories, warranties, or are sold by professional sellers with high feedback scores. Always check the seller's feedback rating and return policy before committing to a purchase. If you need the item quickly, filter by "Buy It Now" to avoid the uncertainty of auctions. For used items, look closely at the condition description and photos — terms like "good", "very good" and "like new" can mean very different things depending on the seller.