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 Shorts

Train in comfort and style with a pair of mens sports performance shorts, whether you need a new pair of gym shorts, a durable pair of running shorts or a pair of baselayer compression shorts, we've got everything you need and all at the lowest prices you can find.

57 Styles
Page 1 of 1
  • Umbro Mens Active Style Jog Short Indian Ink/White

    Umbro Mens Active Style Jog Short Indian Ink/White

    €11.95
    Save €15.00 (-55%)
  • Umbro Mens Active Style Jog Short Black/White

    Umbro Mens Active Style Jog Short Black/White

    €11.95
    Save €15.00 (-55%)
  • Puma Mens Active Woven Shorts Black

    Puma Mens Active Woven Shorts Black

    €13.95
    Save €8.00 (-36%)
  • Puma Mens Active Woven Shorts Navy

    Puma Mens Active Woven Shorts Navy

    €13.95
    Save €8.00 (-36%)
  • New Balance Mens Fleece Shorts Black

    New Balance Mens Fleece Shorts Black

    €20.95
    Save €15.00 (-41%)
  • SKECHERS Mens Mason Core Swim Shorts Blue

    SKECHERS Mens Mason Core Swim Shorts Blue

    €11.95
    Save €18.00 (-60%)
  • SKECHERS Mens Mason Core Swim Shorts Navy

    SKECHERS Mens Mason Core Swim Shorts Navy

    €11.95
    Save €18.00 (-60%)
  • Umbro Mens Active Style Jog Short Grey Marl/Black

    Umbro Mens Active Style Jog Short Grey Marl/Black

    €11.95
    Save €15.00 (-55%)
  • Umbro Mens Active Style Jog Short Merlot/White

    Umbro Mens Active Style Jog Short Merlot/White

    €11.95
    Save €15.00 (-55%)
  • Puma Mens Woven Shorts Turkish Sea

    Puma Mens Woven Shorts Turkish Sea

    €14.95
    Save €7.00 (-31%)
  • SKECHERS Mens Mason Core Swim Shorts Black

    SKECHERS Mens Mason Core Swim Shorts Black

    €11.95
    Save €18.00 (-60%)
  • Y-3 Mens Swim Shorts Black

    Y-3 Mens Swim Shorts Black

    €59.95
    Save €84.00 (-58%)
  • adidas Originals Mens BR8 Swim Shorts Ice Mint/Original White

    adidas Originals Mens BR8 Swim Shorts Ice Mint/Original White

    €23.95
    Save €18.00 (-42%)
  • Y-3 Mens Swim Shorts Real Blue/Black

    Y-3 Mens Swim Shorts Real Blue/Black

    €53.95
    Save €90.00 (-62%)
  • adidas Mens Check CLX Swim Shorts Green Tint

    adidas Mens Check CLX Swim Shorts Green Tint

    €17.95
    Save €28.00 (-60%)
  • SKECHERS Mens Ethan Taped Swim Shorts Black

    SKECHERS Mens Ethan Taped Swim Shorts Black

    €11.95
    Save €18.00 (-60%)
  • SKECHERS Mens Ethan Taped Swim Shorts Blue

    SKECHERS Mens Ethan Taped Swim Shorts Blue

    €11.95
    Save €18.00 (-60%)
  • adidas Originals Mens Festivo Shorts Black/Signal Green/Solar Red/White

    adidas Originals Mens Festivo Shorts Black/Signal Green/Solar Red/White

    €17.95
    Save €28.00 (-60%)
  • SKECHERS Mens Ethan Taped Swim Shorts Navy

    SKECHERS Mens Ethan Taped Swim Shorts Navy

    €11.95
    Save €18.00 (-60%)
  • Y-3 Mens Resort Swim Shorts Black

    Y-3 Mens Resort Swim Shorts Black

    €59.95
    Save €102.00 (-62%)
  • Y-3 Mens Short Length Swim Shorts Noble Green

    Y-3 Mens Short Length Swim Shorts Noble Green

    €59.95
    Save €72.00 (-54%)
  • Y-3 Mens Logo Swim Shorts Black

    Y-3 Mens Logo Swim Shorts Black

    €53.95
    Save €114.00 (-67%)
  • Speedo Mens Printed Leisure 22 Inch Water Shorts Navy/Blue

    Speedo Mens Printed Leisure 22 Inch Water Shorts Navy/Blue

    €10.95
    Save €23.00 (-67%)
  • Y-3 Mens All Over Print Swim Shorts Multi

    Y-3 Mens All Over Print Swim Shorts Multi

    €65.95
    Save €102.00 (-60%)
  • Y-3 Mens Classic Terry Shorts Core White

    Y-3 Mens Classic Terry Shorts Core White

    €53.95
    Save €102.00 (-65%)
  • Umbro Mens Active Style Jog Short Capulet/White

    Umbro Mens Active Style Jog Short Capulet/White

    €11.95
    Save €15.00 (-55%)
  • Speedo Mens Printed Leisure 22 Inch Water Shorts Black/Navy

    Speedo Mens Printed Leisure 22 Inch Water Shorts Black/Navy

    €9.95
    Save €24.00 (-70%)
  • Y-3 Mens Oversized Tailored Workwear Shorts Khaki

    Y-3 Mens Oversized Tailored Workwear Shorts Khaki

    €71.95
    Save €180.00 (-71%)
  • Y-3 Mens Mesh Shorts White

    Y-3 Mens Mesh Shorts White

    €53.95
    Save €114.00 (-67%)
  • Canterbury Mens Thermoreg Baselayer Shorts Navy

    Canterbury Mens Thermoreg Baselayer Shorts Navy

    €17.95
    Save €15.00 (-45%)
  • adidas Originals Mens Stripes Shorts Black

    adidas Originals Mens Stripes Shorts Black

    €23.95
    Save €18.00 (-42%)
  • Umbro Mens Atlas Match Shorts Black/White

    Umbro Mens Atlas Match Shorts Black/White

    €7.95
    Save €4.00 (-33%)
  • Puma Mens Essentials Fleece Shorts Black

    Puma Mens Essentials Fleece Shorts Black

    €15.95
    Save €8.00 (-33%)
  • New Balance Mens 7 Inch Running Shorts Pigment Navy

    New Balance Mens 7 Inch Running Shorts Pigment Navy

    €13.95
    Save €20.00 (-58%)
  • Umbro Mens Atlas Match Shorts White/Black

    Umbro Mens Atlas Match Shorts White/Black

    €2.95
    Save €9.00 (-75%)
  • adidas Originals Mens Spirit FB Swim Shorts True Pink

    adidas Originals Mens Spirit FB Swim Shorts True Pink

    €11.95
    Save €30.00 (-71%)
  • Umbro Mens Active Style Jog Shorts Black/White

    Umbro Mens Active Style Jog Shorts Black/White

    €11.95
    Save €15.00 (-55%)
  • adidas Originals Mens Outline Shorts Medium Grey Heather

    adidas Originals Mens Outline Shorts Medium Grey Heather

    €23.95
    Save €18.00 (-42%)
  • Canterbury Mens 24/7 Vapodri Cotton Shorts Navy

    Canterbury Mens 24/7 Vapodri Cotton Shorts Navy

    €17.95
    Save €12.00 (-40%)
  • Puma Mens Favourite Blaster Drycell 7 Inch Woven Training Shorts Puma Black

    Puma Mens Favourite Blaster Drycell 7 Inch Woven Training Shorts Puma Black

    €17.95
    Save €12.00 (-40%)
  • Umbro Mens Active Style Jog Shorts Grey Marl/Black

    Umbro Mens Active Style Jog Shorts Grey Marl/Black

    €10.95
    Save €16.00 (-59%)
  • Umbro Mens Active Style Jog Shorts Olive Night/White

    Umbro Mens Active Style Jog Shorts Olive Night/White

    €9.95
    Save €17.00 (-63%)
  • Canterbury Mens VapoDri Lightweight Stretch Poly Shorts Vanta Black Marl

    Canterbury Mens VapoDri Lightweight Stretch Poly Shorts Vanta Black Marl

    €9.95
    Save €26.00 (-72%)
  • Puma Mens Iconic T7 Fleece Shorts Golden Rod

    Puma Mens Iconic T7 Fleece Shorts Golden Rod

    €20.95
    Save €21.00 (-50%)
  • Puma Mens Amplified Woven Shorts Mist Green

    Puma Mens Amplified Woven Shorts Mist Green

    €11.95
    Save €18.00 (-60%)
  • adidas Mens 3-Stripes All Over Print Swim Shorts Legend Ink

    adidas Mens 3-Stripes All Over Print Swim Shorts Legend Ink

    €20.95
    Save €21.00 (-50%)
  • Umbro Mens Active Style Jog Shorts Medieval Blue/White

    Umbro Mens Active Style Jog Shorts Medieval Blue/White

    €11.95
    Save €15.00 (-55%)
  • Puma Mens Evostripe Move 8 Shorts Puma Black

    Puma Mens Evostripe Move 8 Shorts Puma Black

    €11.95
    Save €30.00 (-71%)
  • adidas Mens 4Krft 360 Fast 6-Inch Shorts Black

    adidas Mens 4Krft 360 Fast 6-Inch Shorts Black

    €17.95
    Save €48.00 (-72%)
  • Puma Mens All Over Print Shorts Parfait Pink

    Puma Mens All Over Print Shorts Parfait Pink

    €8.95
    Save €30.00 (-77%)
  • adidas Mens x Parley Allover Print Shorts Legend Marine/True Blue

    adidas Mens x Parley Allover Print Shorts Legend Marine/True Blue

    €15.95
    Save €30.00 (-65%)
  • Hummel Mens CCFC Coventry City 20-21 Home Shorts Blue/Navy

    Hummel Mens CCFC Coventry City 20-21 Home Shorts Blue/Navy

    €8.95
    Save €21.00 (-70%)
  • Puma Mens Amplified Woven Shorts Dark Denim

    Puma Mens Amplified Woven Shorts Dark Denim

    €9.95
    Save €20.00 (-66%)
  • adidas Mens Colorblock Tech Swim Shorts Shock Cyan

    adidas Mens Colorblock Tech Swim Shorts Shock Cyan

    €11.95
    Save €34.00 (-73%)
  • adidas Mens Athletics Must Haves Graphic Shorts Black

    adidas Mens Athletics Must Haves Graphic Shorts Black

    €26.95
    Save €19.00 (-41%)
  • adidas Mens Versatile Swim Shorts Legend Blue

    adidas Mens Versatile Swim Shorts Legend Blue

    €15.95
    Save €36.00 (-69%)
  • Umbro Mens S04 Schalke Long Woven Shorts Black

    Umbro Mens S04 Schalke Long Woven Shorts Black

    €10.95
    Save €31.00 (-73%)
Page 1 of 1 - 57 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!