Total 0.00
Saving 0.00

Mens Sports Performance Tops

Look like you belong at the gym or the track with something from our range of sports performance tops, with styles in your favourite sport brands you're sure to make a new personal best.

439 Styles
Page 1 of 5
Next
  • Umbro Mens Fluminense Home Jersey Wine/White/Green

    Umbro Mens Fluminense Home Jersey Wine/White/Green

    €26.95
    Save €51.00
  • New Balance Mens Heathered Space Dye Reflective 1/2 Zip Running Top Red

    New Balance Mens Heathered Space Dye Reflective 1/2 Zip Running Top Red

    €29.95
    Save €30.00
  • Umbro Mens Gremio Home Jersey Sky Blue/Black/White

    Umbro Mens Gremio Home Jersey Sky Blue/Black/White

    €26.95
    Save €51.00
  • Nike Mens FCB Barcelona Home Jersey Deep Royal Blue/Noble Red/Varsity Maize

    Nike Mens FCB Barcelona Home Jersey Deep Royal Blue/Noble Red/Varsity Maize

    €26.95
    Save €51.00
  • New Balance Mens Sport Tech Running Top Athletic Grey

    New Balance Mens Sport Tech Running Top Athletic Grey

    €15.95
    Save €14.00
  • Canterbury Mens VapoDri Superlight Graphic Top Citadel

    Canterbury Mens VapoDri Superlight Graphic Top Citadel

    €17.95
    Save €11.00
  • Canterbury Mens VapoDri Superlight Graphic Top Teal

    Canterbury Mens VapoDri Superlight Graphic Top Teal

    €17.95
    Save €11.00
  • New Balance Mens Long Sleeve Running Top Black

    New Balance Mens Long Sleeve Running Top Black

    €16.95
    Save €17.00
  • New Balance Mens Sport Tech Running Top Eclipse Navy

    New Balance Mens Sport Tech Running Top Eclipse Navy

    €15.95
    Save €14.00
  • Reebok Mens Clancy Performance Two Pack T-Shirts Black/White

    Reebok Mens Clancy Performance Two Pack T-Shirts Black/White

    €17.95
    Save €24.00
  • New Balance Mens Tenacity Running Top Team Red

    New Balance Mens Tenacity Running Top Team Red

    €15.95
    Save €11.00
  • New Balance Mens Running Top Black

    New Balance Mens Running Top Black

    €14.95
    Save €12.00
  • adidas Mens JFC Juventus Polo Black/Clay

    adidas Mens JFC Juventus Polo Black/Clay

    €22.95
    Save €23.00
  • New Balance Mens Tenacity Running Top Team Royal

    New Balance Mens Tenacity Running Top Team Royal

    €15.95
    Save €11.00
  • New Balance Mens Heathered Space Dye Reflective 1/2 Zip Running Top Black

    New Balance Mens Heathered Space Dye Reflective 1/2 Zip Running Top Black

    €29.95
    Save €30.00
  • New Balance Mens Heathered Running Top Pigment Navy

    New Balance Mens Heathered Running Top Pigment Navy

    €15.95
    Save €17.00
  • Umbro Mens Gremio Away Jersey White/Blue/Black

    Umbro Mens Gremio Away Jersey White/Blue/Black

    €26.95
    Save €51.00
  • Puma Mens Performance Stripe Golf Polo Blue

    Puma Mens Performance Stripe Golf Polo Blue

    €29.95
    Save €24.00
  • Puma Mens Icon Heather Golf Polo Red

    Puma Mens Icon Heather Golf Polo Red

    €26.95
    Save €21.00
  • New Balance Mens Sport Tech Hooded Running Top Black

    New Balance Mens Sport Tech Hooded Running Top Black

    €23.95
    Save €24.00
  • New Balance Mens Running Top Team Royal

    New Balance Mens Running Top Team Royal

    €14.95
    Save €12.00
  • New Balance Mens Running Top Eclipse Navy

    New Balance Mens Running Top Eclipse Navy

    €14.95
    Save €12.00
  • New Balance Mens Long Sleeve Running Top Eclipse Navy

    New Balance Mens Long Sleeve Running Top Eclipse Navy

    €16.95
    Save €17.00
  • New Balance Mens Heathered Running Top Black

    New Balance Mens Heathered Running Top Black

    €15.95
    Save €17.00
  • New Balance Mens Sport Tech Hooded Running Top Athletic Grey

    New Balance Mens Sport Tech Hooded Running Top Athletic Grey

    €23.95
    Save €18.00
  • Puma Mens FtblNXT dryCELL Graphic Top Puma Black/Red Blast

    Puma Mens FtblNXT dryCELL Graphic Top Puma Black/Red Blast

    €15.95
    Save €8.00
  • adidas Mens MUFC Manchester United Z.N.E. Hoodie Black/Carbon

    adidas Mens MUFC Manchester United Z.N.E. Hoodie Black/Carbon

    €59.95
    Save €72.00
  • adidas Mens Aeroready 3-Stripes Top Tech Indigo

    adidas Mens Aeroready 3-Stripes Top Tech Indigo

    €20.95
    Save €13.00
  • Puma Mens Icon Golf Polo Blue

    Puma Mens Icon Golf Polo Blue

    €23.95
    Save €18.00
  • New Balance Mens Long Sleeve Running Top Team Royal

    New Balance Mens Long Sleeve Running Top Team Royal

    €16.95
    Save €17.00
  • Kukri Mens HKRU Hong Kong Rugby Union 7'S Replica Home Jersey Striped

    Kukri Mens HKRU Hong Kong Rugby Union 7'S Replica Home Jersey Striped

    €17.95
    Save €54.00
  • Kukri Mens HK7S 2020 Rugby Shirt Pink/Navy

    Kukri Mens HK7S 2020 Rugby Shirt Pink/Navy

    €21.95
    Save €50.00
  • Puma Mens Icon Heather Golf Polo Blue

    Puma Mens Icon Heather Golf Polo Blue

    €26.95
    Save €21.00
  • adidas Mens RMCF Real Madrid Baloncesto Basketball Home Jersey White

    adidas Mens RMCF Real Madrid Baloncesto Basketball Home Jersey White

    €23.95
    Save €42.00
  • adidas Mens JFC Juventus Polo Clay/Black

    adidas Mens JFC Juventus Polo Clay/Black

    €22.95
    Save €23.00
  • Reebok Mens Graphic Series Stacked Logo T-Shirt Humble Blue

    Reebok Mens Graphic Series Stacked Logo T-Shirt Humble Blue

    €9.95
    Save €8.00
  • adidas Mens Freelift Prime Full Zip Hoodie Black

    adidas Mens Freelift Prime Full Zip Hoodie Black

    €35.95
    Save €18.00
  • Puma Mens Icon Heather Golf Polo Navy

    Puma Mens Icon Heather Golf Polo Navy

    €26.95
    Save €21.00
  • Canterbury Mens Vaposhield Hybrid 1/4 Zip Top Navy Marl

    Canterbury Mens Vaposhield Hybrid 1/4 Zip Top Navy Marl

    €32.95
    Save €35.00
  • Umbro Mens Santos Away Jersey White/Black/Blue

    Umbro Mens Santos Away Jersey White/Black/Blue

    €23.95
    Save €54.00
  • New Balance Mens Stacked Logo Graphic T-Shirt Navy

    New Balance Mens Stacked Logo Graphic T-Shirt Navy

    €13.95
    Save €8.00
  • adidas Mens OL Olympique Lyon Polo White

    adidas Mens OL Olympique Lyon Polo White

    €17.95
    Save €28.00
  • Puma Mens Cat Graphic T-Shirt Puma White

    Puma Mens Cat Graphic T-Shirt Puma White

    €10.95
    Save €7.00
  • Puma Mens Icon Heather Golf Polo Grey

    Puma Mens Icon Heather Golf Polo Grey

    €26.95
    Save €21.00
  • New Balance Mens Arch Logo Graphic T-Shirt Black

    New Balance Mens Arch Logo Graphic T-Shirt Black

    €13.95
    Save €8.00
  • SKECHERS Mens Lars Sports Print T-Shirt Blue

    SKECHERS Mens Lars Sports Print T-Shirt Blue

    €9.95
    Save €14.00
  • Umbro Mens S04 Schalke Home Jersey Deep Surf/Dazzling Blue/Brilliant White

    Umbro Mens S04 Schalke Home Jersey Deep Surf/Dazzling Blue/Brilliant White

    €14.95
    Save €75.00
  • adidas Mens FCB Bayern Munich Travel Top Night Grey/White/FCB True Red

    adidas Mens FCB Bayern Munich Travel Top Night Grey/White/FCB True Red

    €23.95
    Save €28.00
  • Reebok Mens Training Essentials Linear Logo Hoodie Black

    Reebok Mens Training Essentials Linear Logo Hoodie Black

    €26.95
    Save €27.00
  • New Balance Mens Arch Logo Graphic T-Shirt White

    New Balance Mens Arch Logo Graphic T-Shirt White

    €13.95
    Save €8.00
  • Umbro Mens Santos Home Jersey White/Blue

    Umbro Mens Santos Home Jersey White/Blue

    €26.95
    Save €51.00
  • adidas Mens AFC Arsenal Warm Top Yellow Tint

    adidas Mens AFC Arsenal Warm Top Yellow Tint

    €33.95
    Save €50.00
  • SKECHERS Mens Lars Sports Print T-Shirt White

    SKECHERS Mens Lars Sports Print T-Shirt White

    €9.95
    Save €14.00
  • Puma Mens Liga Training 1/4 Zip Top Red/White

    Puma Mens Liga Training 1/4 Zip Top Red/White

    €23.95
    Save €18.00
  • Umbro Mens Compression Long Sleeve Mock Grey

    Umbro Mens Compression Long Sleeve Mock Grey

    €11.95
    Save €21.00
  • Puma Mens Icon Golf Polo Black

    Puma Mens Icon Golf Polo Black

    €23.95
    Save €18.00
  • Nike Mens FCB Barcelona Polo Deep Royal Blue/Noble Red

    Nike Mens FCB Barcelona Polo Deep Royal Blue/Noble Red

    €17.95
    Save €34.00
  • Reebok Mens Training Essentials Linear Logo Top Black

    Reebok Mens Training Essentials Linear Logo Top Black

    €10.95
    Save €10.00
  • Puma Mens Olympique Marseille Home Shirt Puma White/Bleu Azur

    Puma Mens Olympique Marseille Home Shirt Puma White/Bleu Azur

    €9.95
    Save €68.00
  • Nike Mens FCB Barcelona NSW Authentic Woven Windrunner Jacket Charcoal/Cabana

    Nike Mens FCB Barcelona NSW Authentic Woven Windrunner Jacket Charcoal/Cabana

    €35.95
    Save €60.00
  • SKECHERS Mens Trek Performance Contrast Panel Poly Full Zip Hoodie Black

    SKECHERS Mens Trek Performance Contrast Panel Poly Full Zip Hoodie Black

    €11.95
    Save €42.00
  • adidas Mens Essentials Colourblock Windbreaker Black/White/White

    adidas Mens Essentials Colourblock Windbreaker Black/White/White

    €27.95
    Save €38.00
  • adidas Mens Aeroready 3-Stripes Top Semi Flash Red

    adidas Mens Aeroready 3-Stripes Top Semi Flash Red

    €20.95
    Save €13.00
  • Kukri Mens HK7S 2020 Graphic T-Shirt White

    Kukri Mens HK7S 2020 Graphic T-Shirt White

    €8.95
    Save €21.00
  • Puma Mens Essentials Logo T-Shirt Grey

    Puma Mens Essentials Logo T-Shirt Grey

    €11.95
    Save €10.00
  • Puma Mens Cat Graphic T-Shirt Electro Blue

    Puma Mens Cat Graphic T-Shirt Electro Blue

    €10.95
    Save €7.00
  • adidas Mens 3-Stripes Alphaskin 360 Long Sleeve Top Black

    adidas Mens 3-Stripes Alphaskin 360 Long Sleeve Top Black

    €35.95
    Save €78.00
  • Puma Mens Essentials Logo T-Shirt Navy

    Puma Mens Essentials Logo T-Shirt Navy

    €11.95
    Save €10.00
  • Puma Mens Essentials Logo T-Shirt White

    Puma Mens Essentials Logo T-Shirt White

    €11.95
    Save €10.00
  • SKECHERS Mens Trek Performance Contrast Panel Poly Full Zip Hoodie Navy Marl

    SKECHERS Mens Trek Performance Contrast Panel Poly Full Zip Hoodie Navy Marl

    €17.95
    Save €36.00
  • Puma Mens Cat Graphic T-Shirt High Risk Red

    Puma Mens Cat Graphic T-Shirt High Risk Red

    €10.95
    Save €7.00
  • adidas Mens Squadra 17 Jersey Bold Blue/White

    adidas Mens Squadra 17 Jersey Bold Blue/White

    €14.95
    Save €6.00
  • Puma Mens Ftblplay 1/4 Zip Top Red

    Puma Mens Ftblplay 1/4 Zip Top Red

    €17.95
    Save €24.00
  • New Balance Mens Running Top Red

    New Balance Mens Running Top Red

    €14.95
    Save €12.00
  • Umbro Mens Compression Short Sleeve T-Shirt Grey

    Umbro Mens Compression Short Sleeve T-Shirt Grey

    €9.95
    Save €18.00
  • SKECHERS Mens Skechers Lars Sports Print T-Shirt Black

    SKECHERS Mens Skechers Lars Sports Print T-Shirt Black

    €9.95
    Save €14.00
  • adidas Originals Mens Morocco Danketsu Retro Football Jersey Green

    adidas Originals Mens Morocco Danketsu Retro Football Jersey Green

    €23.95
    Save €48.00
  • Puma Mens Mercedes Amg Petronas Track Top Mid Grey/Puma Black/Teal

    Puma Mens Mercedes Amg Petronas Track Top Mid Grey/Puma Black/Teal

    €53.95
    Save €54.00
  • Puma Mens Performance Stripe Golf Polo Grey

    Puma Mens Performance Stripe Golf Polo Grey

    €29.95
    Save €24.00
  • SKECHERS Mens Brad Panelled Sports Top Indigo

    SKECHERS Mens Brad Panelled Sports Top Indigo

    €10.95
    Save €19.00
  • SKECHERS Mens Neilson Sports Top Black

    SKECHERS Mens Neilson Sports Top Black

    €9.95
    Save €18.00
  • New Balance Mens Heathered Space Dye Reflective 1/2 Zip Running Top Pigment Navy

    New Balance Mens Heathered Space Dye Reflective 1/2 Zip Running Top Pigment Navy

    €29.95
    Save €30.00
  • adidas Mens Freelift Prime Full Zip Hoodie Grey Six

    adidas Mens Freelift Prime Full Zip Hoodie Grey Six

    €35.95
    Save €18.00
  • Puma Mens Essentials Logo T-Shirt Black

    Puma Mens Essentials Logo T-Shirt Black

    €11.95
    Save €10.00
  • SKECHERS Mens Brad Panelled Sports Top Black

    SKECHERS Mens Brad Panelled Sports Top Black

    €10.95
    Save €19.00
  • Puma Mens Icon Golf Polo White

    Puma Mens Icon Golf Polo White

    €23.95
    Save €18.00
  • Puma Mens Icon Golf Polo Red

    Puma Mens Icon Golf Polo Red

    €23.95
    Save €18.00
  • New Balance Mens Stacked Logo Graphic T-Shirt Black

    New Balance Mens Stacked Logo Graphic T-Shirt Black

    €13.95
    Save €8.00
  • Puma Mens Cat Graphic T-Shirt Puma Black

    Puma Mens Cat Graphic T-Shirt Puma Black

    €10.95
    Save €7.00
  • adidas Mens AFC Arsenal Down Jacket Legend Marine/Black

    adidas Mens AFC Arsenal Down Jacket Legend Marine/Black

    €101.95
    Save €102.00
  • SKECHERS Mens Levi Core Sports Polo Blue

    SKECHERS Mens Levi Core Sports Polo Blue

    €11.95
    Save €22.00
  • SKECHERS Mens Levi Core Sports Polo Orange

    SKECHERS Mens Levi Core Sports Polo Orange

    €11.95
    Save €22.00
  • Champion Mens Reverse Weave T-Shirt Peach

    Champion Mens Reverse Weave T-Shirt Peach

    €15.95
    Save €26.00
  • New Balance Mens Stacked Logo Graphic T-Shirt White

    New Balance Mens Stacked Logo Graphic T-Shirt White

    €13.95
    Save €8.00
  • Puma Mens Two Pack Crew Neck T-Shirt White

    Puma Mens Two Pack Crew Neck T-Shirt White

    €15.95
    Save €8.00
  • Umbro Mens 1.FCN FC Nurnberg Third Jersey Grey/Black/Scooter

    Umbro Mens 1.FCN FC Nurnberg Third Jersey Grey/Black/Scooter

    €17.95
    Save €72.00
Page 1 of 5 - 439 Styles
Back to top

Added to your basket

Free Delivery over €75

You might also like

You might also like

MandM Direct

We notice you are using an old internet browser. Our website is optimised for more up to date browsers. Updating your browser will  greatly improve your shopping experience!

Be the first to hear about our best deals, biggest savings and newest arrivals by signing up for our emails today!