Legacy Football Shirts

Vintage & modern football shirts from all eras

Legacy Football Shirts offers authentic new and pre-owned football shirts from clubs and national teams

Each shirt is individually selected and checked for authenticity and condition, with clear photos and honest descriptions

Whether it’s a recent release or an older vintage piece, you can shop with confidence

Shop by collection

English Clubs
English clubs football shirts collection

English Clubs

German Clubs
German clubs football shirts collection

German Clubs

Italian Clubs
Italian clubs football shirts collection

Italian Clubs

Spanish Clubs
Spanish clubs football shirts collection

Spanish Clubs

French Clubs
French clubs football shirt collection

French Clubs

Dutch Clubs
Dutch clubs football shirts collection

Dutch Clubs

National Teams
National teams football shirts collection

National Teams

Other Clubs
Other clubs football shirts collection

Other Clubs

Shop by brand

Adidas
Adidas football shirts collection

Adidas

Nike
Nike football shirts collection

Nike

Puma
Puma football shirts collection

Puma

Castore
Castore football shirts collection

Castore

Frequently asked questions

Are all your shirts authentic?

Yes, every shirt we sell is carefully checked for authenticity before it is listed. We verify product codes, materials, stitching, and other details to ensure you receive a 100% genuine shirt.

Do you sell new or pre-owned shirts?

We sell both! Each product page clearly states whether the shirt is new (with or without tags) or pre-owned. All pre-owned shirts are washed and inspected before sale.

When will my order be shipped?

Orders are usually processed and shipped within 1 business day after payment. You will receive a confirmation email with tracking details as soon as your order is dispatched.

How can I track my order?

As soon as your order is shipped, you will receive a tracking link by email so you can follow your parcel all the way to your door.

Can I return or exchange my order?

Yes, you can return your order within 14 days of receiving it, as long as it is in its original condition (unworn, unwashed, with tags attached if applicable). See our Returns Policy for details.

How should I wash my football shirts?

Wash shirts inside out, in cold water (30°C), either by hand or on a gentle hand-wash cycle. Use mild detergent and avoid fabric softener. Never tumble dry; instead, air-dry on a hanger to protect the print, fabric, and shape.

Subscribe to our emails

Be the first to know about new collections and special offers