Total 0.00
Saving 0.00

We use cookies to give you the best customer experience on our site. To accept this, click any link on this page or continue to use the site. You can read more information on the MandM Direct cookie policy page.

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.

377 Styles
Page 1 of 4
Next
  • New Balance Mens Sport Tech Hooded Running Top Black

    New Balance Mens Sport Tech Hooded Running Top Black

    €23.95
    Save €24.00 (-50%)
  • New Balance Mens Running Top Black

    New Balance Mens Running Top Black

    €14.95
    Save €12.00 (-44%)
  • New Balance Mens Running Top Team Royal

    New Balance Mens Running Top Team Royal

    €14.95
    Save €12.00 (-44%)
  • New Balance Mens Long Sleeve Running Top Black

    New Balance Mens Long Sleeve Running Top Black

    €16.95
    Save €17.00 (-50%)
  • Canterbury Mens Thermoreg Spacer Fleece Full Zip Hoodie Blue

    Canterbury Mens Thermoreg Spacer Fleece Full Zip Hoodie Blue

    €44.95
    Save €30.00 (-40%)
  • Canterbury Mens VapoDri Superlight Graphic Top Citadel

    Canterbury Mens VapoDri Superlight Graphic Top Citadel

    €17.95
    Save €11.00 (-37%)
  • Puma Mens Liga Training 1/4 Zip Top Black

    Puma Mens Liga Training 1/4 Zip Top Black

    €23.95
    Save €18.00 (-42%)
  • Puma Mens Liga Training 1/4 Zip Top Peacoat/White

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

    €23.95
    Save €18.00 (-42%)
  • Canterbury Mens VapoDri Superlight Graphic Top Teal

    Canterbury Mens VapoDri Superlight Graphic Top Teal

    €17.95
    Save €11.00 (-37%)
  • Umbro Mens Gremio Home Jersey Sky Blue/Black/White

    Umbro Mens Gremio Home Jersey Sky Blue/Black/White

    €29.95
    Save €48.00 (-61%)
  • adidas Originals Mens MUS Balanta 96 Track Jacket Dark Blue

    adidas Originals Mens MUS Balanta 96 Track Jacket Dark Blue

    €47.95
    Save €54.00 (-52%)
  • New Balance Mens Long Sleeve Running Top Team Royal

    New Balance Mens Long Sleeve Running Top Team Royal

    €16.95
    Save €17.00 (-50%)
  • 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 (-75%)
  • adidas Mens Essentials Colourblock Windbreaker Black/White/White

    adidas Mens Essentials Colourblock Windbreaker Black/White/White

    €29.95
    Save €36.00 (-54%)
  • 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 (-83%)
  • Umbro Mens Compression Long Sleeve Mock Black

    Umbro Mens Compression Long Sleeve Mock Black

    €11.95
    Save €21.00 (-63%)
  • Puma Mens Icon Golf Polo Blue

    Puma Mens Icon Golf Polo Blue

    €23.95
    Save €18.00 (-42%)
  • Kukri Mens HK7S 2020 Rugby Shirt Pink/Navy

    Kukri Mens HK7S 2020 Rugby Shirt Pink/Navy

    €21.95
    Save €50.00 (-69%)
  • adidas Mens Squadra 17 Jersey Bold Blue/White

    adidas Mens Squadra 17 Jersey Bold Blue/White

    €14.95
    Save €6.00 (-28%)
  • Umbro Mens Fluminense Home Jersey Wine/White/Green

    Umbro Mens Fluminense Home Jersey Wine/White/Green

    €29.95
    Save €48.00 (-61%)
  • Puma Mens Liga Training Rain Jacket Core (With Hood) Black/White

    Puma Mens Liga Training Rain Jacket Core (With Hood) Black/White

    €32.95
    Save €23.00 (-41%)
  • Puma Mens Icon Golf Polo Red

    Puma Mens Icon Golf Polo Red

    €23.95
    Save €18.00 (-42%)
  • Puma Mens Liga Casuals Hoodie Black/White

    Puma Mens Liga Casuals Hoodie Black/White

    €27.95
    Save €20.00 (-41%)
  • 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

    €15.95
    Save €62.00 (-79%)
  • adidas Mens Squadra 17 Jersey White/Black

    adidas Mens Squadra 17 Jersey White/Black

    €14.95
    Save €6.00 (-28%)
  • Puma Mens Icon Heather Golf Polo Red

    Puma Mens Icon Heather Golf Polo Red

    €26.95
    Save €21.00 (-43%)
  • Puma Mens Liga Training Rain Jacket Core (With Hood) Peacoat/White

    Puma Mens Liga Training Rain Jacket Core (With Hood) Peacoat/White

    €32.95
    Save €23.00 (-41%)
  • 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 (-57%)
  • adidas Originals Mens Morocco Danketsu Retro Football Jersey Green

    adidas Originals Mens Morocco Danketsu Retro Football Jersey Green

    €23.95
    Save €48.00 (-66%)
  • Puma Mens Icon Heather Golf Polo Blue

    Puma Mens Icon Heather Golf Polo Blue

    €26.95
    Save €21.00 (-43%)
  • Puma Mens Icon Golf Polo Black

    Puma Mens Icon Golf Polo Black

    €23.95
    Save €18.00 (-42%)
  • New Balance Mens Heathered Space Dye Reflective 1/2 Zip Running Top Athletic Grey

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

    €29.95
    Save €30.00 (-50%)
  • Reebok Mens Reebok Logo T-Shirt Motor Red

    Reebok Mens Reebok Logo T-Shirt Motor Red

    €11.95
    Save €12.00 (-50%)
  • Puma Mens Cat Graphic T-Shirt Puma Black

    Puma Mens Cat Graphic T-Shirt Puma Black

    €10.95
    Save €7.00 (-38%)
  • Umbro Mens Santos Home Jersey White/Blue

    Umbro Mens Santos Home Jersey White/Blue

    €29.95
    Save €48.00 (-61%)
  • New Balance Mens Heathered Running Top Black

    New Balance Mens Heathered Running Top Black

    €15.95
    Save €17.00 (-51%)
  • New Balance Mens Heathered Running Top Athletic Grey

    New Balance Mens Heathered Running Top Athletic Grey

    €15.95
    Save €17.00 (-51%)
  • Puma Mens Icon Heather Golf Polo Grey

    Puma Mens Icon Heather Golf Polo Grey

    €26.95
    Save €21.00 (-43%)
  • Puma Mens Ftblnxt Drycell Top Peach/Yellow

    Puma Mens Ftblnxt Drycell Top Peach/Yellow

    €15.95
    Save €11.00 (-40%)
  • adidas Mens AFC Arsenal Presentation Track Top White/Scarlet

    adidas Mens AFC Arsenal Presentation Track Top White/Scarlet

    €29.95
    Save €42.00 (-58%)
  • Puma Mens Essentials Logo T-Shirt Black

    Puma Mens Essentials Logo T-Shirt Black

    €11.95
    Save €10.00 (-45%)
  • SKECHERS Mens Connor Core Full Zip Hoodie Blue

    SKECHERS Mens Connor Core Full Zip Hoodie Blue

    €17.95
    Save €28.00 (-60%)
  • adidas Mens Tokyo Badge Of Sport Top Noble Purple

    adidas Mens Tokyo Badge Of Sport Top Noble Purple

    €17.95
    Save €16.00 (-47%)
  • Puma Mens Cat Graphic T-Shirt Electro Blue

    Puma Mens Cat Graphic T-Shirt Electro Blue

    €10.95
    Save €7.00 (-38%)
  • Canterbury Mens Ospreys Rugby Vapodri Home Pro 20/21 Jersey Black

    Canterbury Mens Ospreys Rugby Vapodri Home Pro 20/21 Jersey Black

    €23.95
    Save €54.00 (-69%)
  • Canterbury Mens Osprey Rugby Players Track Jacket Black

    Canterbury Mens Osprey Rugby Players Track Jacket Black

    €20.95
    Save €45.00 (-68%)
  • Nike Mens FCB Barcelona NSW Authentic Woven Windrunner Jacket Charcoal/Cabana

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

    €47.95
    Save €48.00 (-50%)
  • Puma Mens Icon Golf Polo Navy

    Puma Mens Icon Golf Polo Navy

    €23.95
    Save €18.00 (-42%)
  • Puma Mens Performance Stripe Golf Polo Black

    Puma Mens Performance Stripe Golf Polo Black

    €29.95
    Save €24.00 (-44%)
  • 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 (-65%)
  • Nike Mens FCB Barcelona Nsw Tech Pack Full Zip Hoodie Obsidian/Solar Yellow

    Nike Mens FCB Barcelona Nsw Tech Pack Full Zip Hoodie Obsidian/Solar Yellow

    €65.95
    Save €60.00 (-47%)
  • Puma Mens Icon Heather Golf Polo Navy

    Puma Mens Icon Heather Golf Polo Navy

    €26.95
    Save €21.00 (-43%)
  • Umbro Mens Gremio Away Jersey White/Blue/Black

    Umbro Mens Gremio Away Jersey White/Blue/Black

    €29.95
    Save €48.00 (-61%)
  • Kukri Mens HK7S 2020 Polo Striped

    Kukri Mens HK7S 2020 Polo Striped

    €14.95
    Save €33.00 (-68%)
  • Umbro Mens Compression Short Sleeve T-Shirt Black

    Umbro Mens Compression Short Sleeve T-Shirt Black

    €9.95
    Save €18.00 (-64%)
  • SKECHERS Mens Levi Core Sports Polo Blue

    SKECHERS Mens Levi Core Sports Polo Blue

    €13.95
    Save €20.00 (-58%)
  • Asics Mens Short Sleeve Running Top Brilliant White Heather

    Asics Mens Short Sleeve Running Top Brilliant White Heather

    €11.95
    Save €22.00 (-64%)
  • Canterbury Mens Ospreys Rugby Poly Singlet Vest Green

    Canterbury Mens Ospreys Rugby Poly Singlet Vest Green

    €9.95
    Save €24.00 (-70%)
  • Puma Mens Cat Graphic T-Shirt Puma White

    Puma Mens Cat Graphic T-Shirt Puma White

    €10.95
    Save €7.00 (-38%)
  • adidas Mens Essentials Colourblock Windbreaker Tech Indigo/Legend Ink/White

    adidas Mens Essentials Colourblock Windbreaker Tech Indigo/Legend Ink/White

    €32.95
    Save €33.00 (-50%)
  • Kukri Mens HK7S 2020 Graphic T-Shirt Navy

    Kukri Mens HK7S 2020 Graphic T-Shirt Navy

    €8.95
    Save €21.00 (-70%)
  • Puma Mens Ftblplay Drycell 1/4 Zip Top Yellow/Black

    Puma Mens Ftblplay Drycell 1/4 Zip Top Yellow/Black

    €16.95
    Save €22.00 (-56%)
  • Puma Mens Liga Training Jersey Peacoat/White

    Puma Mens Liga Training Jersey Peacoat/White

    €11.95
    Save €9.00 (-42%)
  • Puma Mens FIF Ivory Coast 1/4 Zip Training Top Flame Orange

    Puma Mens FIF Ivory Coast 1/4 Zip Training Top Flame Orange

    €23.95
    Save €42.00 (-63%)
  • New Balance Mens Arch Logo Graphic T-Shirt Black

    New Balance Mens Arch Logo Graphic T-Shirt Black

    €13.95
    Save €8.00 (-36%)
  • Puma Mens Essentials Logo T-Shirt Navy

    Puma Mens Essentials Logo T-Shirt Navy

    €11.95
    Save €10.00 (-45%)
  • adidas Mens 25/7 Primeknit Top Glow Blue

    adidas Mens 25/7 Primeknit Top Glow Blue

    €23.95
    Save €30.00 (-55%)
  • adidas Mens RMCF Real Madrid Storm Jacket Crazy Blue/Core White

    adidas Mens RMCF Real Madrid Storm Jacket Crazy Blue/Core White

    €35.95
    Save €120.00 (-76%)
  • SKECHERS Mens Ghost Performance Graded Print Top Legion Blue

    SKECHERS Mens Ghost Performance Graded Print Top Legion Blue

    €9.95
    Save €20.00 (-66%)
  • Puma Mens Essentials Logo T-Shirt Grey

    Puma Mens Essentials Logo T-Shirt Grey

    €11.95
    Save €10.00 (-45%)
  • SKECHERS Mens Connor Core Full Zip Hoodie Olive

    SKECHERS Mens Connor Core Full Zip Hoodie Olive

    €17.95
    Save €28.00 (-60%)
  • Umbro Mens Compression Long Sleeve Mock Blue

    Umbro Mens Compression Long Sleeve Mock Blue

    €11.95
    Save €21.00 (-63%)
  • SKECHERS Mens Trek Performance Contrast Panel Poly Full Zip Hoodie Black

    SKECHERS Mens Trek Performance Contrast Panel Poly Full Zip Hoodie Black

    €20.95
    Save €33.00 (-61%)
  • Umbro Mens Compression Long Sleeve Mock White

    Umbro Mens Compression Long Sleeve Mock White

    €11.95
    Save €21.00 (-63%)
  • Puma Mens Icon Golf Polo White

    Puma Mens Icon Golf Polo White

    €23.95
    Save €18.00 (-42%)
  • adidas Mens Condivo 18 Training Jersey Bold Green/Safety Green

    adidas Mens Condivo 18 Training Jersey Bold Green/Safety Green

    €15.95
    Save €30.00 (-65%)
  • Umbro Mens England Rugby Warm Up Jersey Navy Peony/Medieval Blue

    Umbro Mens England Rugby Warm Up Jersey Navy Peony/Medieval Blue

    €23.95
    Save €24.00 (-50%)
  • Reebok Mens Logo T-Shirts Black/Excellent Red

    Reebok Mens Logo T-Shirts Black/Excellent Red

    €11.95
    Save €12.00 (-50%)
  • Reebok Mens Workout Ready Full Zip Hoodie Humble Blue

    Reebok Mens Workout Ready Full Zip Hoodie Humble Blue

    €26.95
    Save €39.00 (-59%)
  • Puma Mens Performance Stripe Golf Polo Blue

    Puma Mens Performance Stripe Golf Polo Blue

    €29.95
    Save €24.00 (-44%)
  • New Balance Mens Sport Tech Running Top Black

    New Balance Mens Sport Tech Running Top Black

    €15.95
    Save €8.00 (-33%)
  • SKECHERS Mens Levi Core Sports Polo Black

    SKECHERS Mens Levi Core Sports Polo Black

    €13.95
    Save €20.00 (-58%)
  • Umbro Mens Compression Long Sleeve Mock Grey

    Umbro Mens Compression Long Sleeve Mock Grey

    €11.95
    Save €21.00 (-63%)
  • SKECHERS Mens Ghost Performance Graded Print Top Jet Black

    SKECHERS Mens Ghost Performance Graded Print Top Jet Black

    €8.95
    Save €21.00 (-70%)
  • Umbro Mens Santos Away Jersey White/Black/Blue

    Umbro Mens Santos Away Jersey White/Black/Blue

    €29.95
    Save €48.00 (-61%)
  • adidas Originals Mens Balanta 96 Track Top Legend Ink/Easy Orange

    adidas Originals Mens Balanta 96 Track Top Legend Ink/Easy Orange

    €47.95
    Save €36.00 (-42%)
  • New Balance Mens Arch Logo Graphic T-Shirt White

    New Balance Mens Arch Logo Graphic T-Shirt White

    €13.95
    Save €8.00 (-36%)
  • Puma Mens Cat Graphic T-Shirt High Risk Red

    Puma Mens Cat Graphic T-Shirt High Risk Red

    €10.95
    Save €7.00 (-38%)
  • Puma Mens Liga Casuals Hoodie Electric Blue/White

    Puma Mens Liga Casuals Hoodie Electric Blue/White

    €27.95
    Save €20.00 (-41%)
  • 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 (-42%)
  • Umbro Mens England Rugby Training Singlet Pickled Beet/Black

    Umbro Mens England Rugby Training Singlet Pickled Beet/Black

    €17.95
    Save €18.00 (-50%)
  • adidas Mens Freelift Climalite Parley Top Black

    adidas Mens Freelift Climalite Parley Top Black

    €17.95
    Save €24.00 (-57%)
  • New Balance Mens Stacked Logo Graphic T-Shirt Burgundy

    New Balance Mens Stacked Logo Graphic T-Shirt Burgundy

    €13.95
    Save €8.00 (-36%)
  • Puma Mens GFA Ghana Training Sweat Quarry

    Puma Mens GFA Ghana Training Sweat Quarry

    €17.95
    Save €42.00 (-70%)
  • Puma Mens Ftblplay Drycell Top Peacoat/Puma

    Puma Mens Ftblplay Drycell Top Peacoat/Puma

    €10.95
    Save €9.00 (-45%)
  • Umbro Mens England Rugby Poly Polo Pickled Beet/Black

    Umbro Mens England Rugby Poly Polo Pickled Beet/Black

    €23.95
    Save €24.00 (-50%)
Page 1 of 4 - 377 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!