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.

90 Styles
Page 1 of 1
  • Puma Mens Essentials Fleece Shorts Navy

    Puma Mens Essentials Fleece Shorts Navy

    £12.99
    Save £7.00
  • Puma Mens Essentials Fleece Shorts Grey

    Puma Mens Essentials Fleece Shorts Grey

    £12.99
    Save £7.00
  • Puma Mens Essentials Fleece Shorts Black

    Puma Mens Essentials Fleece Shorts Black

    £12.99
    Save £7.00
  • adidas Originals Mens Outline Shorts Medium Grey Heather

    adidas Originals Mens Outline Shorts Medium Grey Heather

    £19.99
    Save £15.00
  • Puma Mens Active Woven Shorts Black

    Puma Mens Active Woven Shorts Black

    £10.99
    Save £7.00
  • adidas Originals Mens Festivo Shorts Black/Signal Green/Solar Red/White

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

    £14.99
    Save £23.00
  • Puma Mens Essentials Fleece Shorts Grey

    Puma Mens Essentials Fleece Shorts Grey

    £11.99
    Save £8.00
  • Puma Mens Essentials Fleece Shorts Black

    Puma Mens Essentials Fleece Shorts Black

    £12.99
    Save £7.00
  • Puma Mens Essentials Fleece Shorts Navy

    Puma Mens Essentials Fleece Shorts Navy

    £12.99
    Save £7.00
  • Umbro Mens Active Style Jog Shorts Black/White

    Umbro Mens Active Style Jog Shorts Black/White

    £9.99
    Save £12.00
  • New Balance Mens 7 Inch Running Shorts Pigment Navy

    New Balance Mens 7 Inch Running Shorts Pigment Navy

    £10.99
    Save £17.00
  • New Balance Mens Fleece Shorts Athletic Grey

    New Balance Mens Fleece Shorts Athletic Grey

    £14.99
    Save £20.00
  • New Balance Mens Fleece Shorts Black

    New Balance Mens Fleece Shorts Black

    £14.99
    Save £20.00
  • OKAMI Mens Ninja 7 Inch Shorts Dark Grey

    OKAMI Mens Ninja 7 Inch Shorts Dark Grey

    £12.99
    Save £19.00
  • Puma Mens Active Woven Shorts Navy

    Puma Mens Active Woven Shorts Navy

    £9.99
    Save £8.00
  • Reebok Mens Winton Waistband Swim Shorts Collegiate Navy

    Reebok Mens Winton Waistband Swim Shorts Collegiate Navy

    £14.99
    Save £15.00
  • OKAMI Mens Sprint 5 Inch Shorts Dark Grey

    OKAMI Mens Sprint 5 Inch Shorts Dark Grey

    £11.99
    Save £18.00
  • Umbro Mens Active Style Jog Shorts Grey Marl/Black

    Umbro Mens Active Style Jog Shorts Grey Marl/Black

    £8.99
    Save £13.00
  • Puma Mens Active Woven Shorts Navy

    Puma Mens Active Woven Shorts Navy

    £10.99
    Save £7.00
  • adidas Mens Colorblock Tech Swim Shorts Shock Cyan

    adidas Mens Colorblock Tech Swim Shorts Shock Cyan

    £9.99
    Save £28.00
  • Y-3 Mens Swim Shorts Real Blue/Black

    Y-3 Mens Swim Shorts Real Blue/Black

    £54.99
    Save £65.00
  • OKAMI Mens Ninja 7 Inch Shorts Khaki

    OKAMI Mens Ninja 7 Inch Shorts Khaki

    £12.99
    Save £19.00
  • OKAMI Mens Base 2-In-1 5 Inch Shorts Dark Grey

    OKAMI Mens Base 2-In-1 5 Inch Shorts Dark Grey

    £14.99
    Save £22.00
  • adidas Mens Primeblue Tech Swim Shorts Black

    adidas Mens Primeblue Tech Swim Shorts Black

    £16.99
    Save £33.00
  • Reebok Mens Winton Waistband Swim Shorts Humble Blue

    Reebok Mens Winton Waistband Swim Shorts Humble Blue

    £14.99
    Save £15.00
  • Umbro Mens Atlas Match Shorts Black/White

    Umbro Mens Atlas Match Shorts Black/White

    £5.99
    Save £4.00
  • New Balance Mens Fleece Shorts Navy

    New Balance Mens Fleece Shorts Navy

    £14.99
    Save £20.00
  • Canterbury Mens Thermoreg Baselayer Shorts Navy

    Canterbury Mens Thermoreg Baselayer Shorts Navy

    £14.99
    Save £12.00
  • Kangaroo Poo Mens Plain Taslan Swim Shorts Navy

    Kangaroo Poo Mens Plain Taslan Swim Shorts Navy

    £6.99
  • Y-3 Mens Resort Swim Shorts Black

    Y-3 Mens Resort Swim Shorts Black

    £59.99
    Save £75.00
  • adidas Mens 3-Stripes All Over Print Swim Shorts Legend Ink

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

    £16.99
    Save £18.00
  • SKECHERS Mens Mason Core Swim Shorts Navy

    SKECHERS Mens Mason Core Swim Shorts Navy

    £9.99
    Save £15.00
  • Umbro Mens Atlas Match Shorts White/Black

    Umbro Mens Atlas Match Shorts White/Black

    £2.49
    Save £7.50
  • adidas Mens Check CLX Swim Shorts Green Tint

    adidas Mens Check CLX Swim Shorts Green Tint

    £14.99
    Save £23.00
  • adidas Originals Mens Spirit FB Swim Shorts True Pink

    adidas Originals Mens Spirit FB Swim Shorts True Pink

    £9.99
    Save £25.00
  • adidas Originals Mens Stripes Shorts Black

    adidas Originals Mens Stripes Shorts Black

    £19.99
    Save £15.00
  • Y-3 Mens Oversized Tailored Workwear Shorts Khaki

    Y-3 Mens Oversized Tailored Workwear Shorts Khaki

    £64.99
    Save £145.00
  • Animal Mens Bahima Elasticated Board Shorts Red

    Animal Mens Bahima Elasticated Board Shorts Red

    £6.99
    Save £18.00
  • Umbro Mens Active Style Jog Shorts Olive Night/White

    Umbro Mens Active Style Jog Shorts Olive Night/White

    £7.99
    Save £14.00
  • Y-3 Mens Classic Terry Shorts Core White

    Y-3 Mens Classic Terry Shorts Core White

    £49.99
    Save £80.00
  • Puma Mens All Over Print Shorts Parfait Pink

    Puma Mens All Over Print Shorts Parfait Pink

    £6.99
    Save £25.00
  • SKECHERS Mens Ethan Taped Swim Shorts Blue

    SKECHERS Mens Ethan Taped Swim Shorts Blue

    £9.99
    Save £15.00
  • OKAMI Mens Ninja 7 Inch Shorts White

    OKAMI Mens Ninja 7 Inch Shorts White

    £12.99
    Save £19.00
  • adidas Originals Mens BR8 Swim Shorts Ice Mint/Original White

    adidas Originals Mens BR8 Swim Shorts Ice Mint/Original White

    £19.99
    Save £15.00
  • Reebok Mens Webb All Over Print Swim Shorts Black

    Reebok Mens Webb All Over Print Swim Shorts Black

    £14.99
    Save £15.00
  • Kangaroo Poo Mens Plain Taslan Swim Shorts Turquoise

    Kangaroo Poo Mens Plain Taslan Swim Shorts Turquoise

    £6.99
  • Puma Mens Iconic T7 Fleece Shorts Golden Rod

    Puma Mens Iconic T7 Fleece Shorts Golden Rod

    £16.99
    Save £18.00
  • OKAMI Mens Base 2-In-1 5 Inch Shorts White

    OKAMI Mens Base 2-In-1 5 Inch Shorts White

    £14.99
    Save £22.00
  • SKECHERS Mens Ethan Taped Swim Shorts Navy

    SKECHERS Mens Ethan Taped Swim Shorts Navy

    £9.99
    Save £15.00
  • adidas Mens 4Krft 360 Fast 6-Inch Shorts Black

    adidas Mens 4Krft 360 Fast 6-Inch Shorts Black

    £19.99
    Save £35.00
  • Umbro Mens Olympico Swim Shorts White/Dark Navy/Vermillion

    Umbro Mens Olympico Swim Shorts White/Dark Navy/Vermillion

    £7.99
    Save £17.00
  • Puma Mens Essentials Fleece Shorts Rosewater

    Puma Mens Essentials Fleece Shorts Rosewater

    £7.99
    Save £12.00
  • Canterbury Mens VapoDri Lightweight Stretch Poly Shorts Static Marl

    Canterbury Mens VapoDri Lightweight Stretch Poly Shorts Static Marl

    £8.99
    Save £21.00
  • Umbro Mens S04 Schalke Long Woven Shorts Black

    Umbro Mens S04 Schalke Long Woven Shorts Black

    £8.99
    Save £26.00
  • Y-3 Mens Swim Shorts Black

    Y-3 Mens Swim Shorts Black

    £59.99
    Save £60.00
  • Kangaroo Poo Mens Plain Taslan Swim Shorts Black

    Kangaroo Poo Mens Plain Taslan Swim Shorts Black

    £6.99
  • Kangaroo Poo Mens Plain Taslan Swim Shorts Red

    Kangaroo Poo Mens Plain Taslan Swim Shorts Red

    £6.99
  • SKECHERS Mens Mason Core Swim Shorts Black

    SKECHERS Mens Mason Core Swim Shorts Black

    £9.99
    Save £15.00
  • OKAMI Mens Sprint 5 Inch Shorts Khaki

    OKAMI Mens Sprint 5 Inch Shorts Khaki

    £11.99
    Save £18.00
  • Puma Mens Woven Shorts Turkish Sea

    Puma Mens Woven Shorts Turkish Sea

    £9.99
    Save £8.00
  • SKECHERS Mens Ethan Taped Swim Shorts Black

    SKECHERS Mens Ethan Taped Swim Shorts Black

    £9.99
    Save £15.00
  • OKAMI Mens Sprint 5 Inch Shorts White

    OKAMI Mens Sprint 5 Inch Shorts White

    £11.99
    Save £18.00
  • Y-3 Mens All Over Print Swim Shorts Multi

    Y-3 Mens All Over Print Swim Shorts Multi

    £64.99
    Save £75.00
  • Y-3 Mens Logo Swim Shorts Black

    Y-3 Mens Logo Swim Shorts Black

    £54.99
    Save £85.00
  • Umbro Mens Active Style Jog Shorts Medieval Blue/White

    Umbro Mens Active Style Jog Shorts Medieval Blue/White

    £9.99
    Save £12.00
  • Canterbury Mens 24/7 Vapodri Cotton Shorts Navy

    Canterbury Mens 24/7 Vapodri Cotton Shorts Navy

    £14.99
    Save £10.00
  • Umbro Mens Seig Swim Shorts Porcelain Multi

    Umbro Mens Seig Swim Shorts Porcelain Multi

    £11.99
    Save £13.00
  • Canterbury Mens VapoDri Lightweight Stretch Poly Shorts Vanta Black Marl

    Canterbury Mens VapoDri Lightweight Stretch Poly Shorts Vanta Black Marl

    £7.99
    Save £22.00
  • adidas Mens Athletics Must Haves Graphic Shorts Black

    adidas Mens Athletics Must Haves Graphic Shorts Black

    £21.99
    Save £16.00
  • Y-3 Mens Flower Print Sateen Shorts Champagne

    Y-3 Mens Flower Print Sateen Shorts Champagne

    £39.99
    Save £120.00
  • SKECHERS Mens Mason Core Swim Shorts Blue

    SKECHERS Mens Mason Core Swim Shorts Blue

    £9.99
    Save £15.00
  • adidas Mens x Parley Allover Print Shorts Legend Marine/True Blue

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

    £14.99
    Save £23.00
  • Animal Mens Darwin Palm Hybrid Shorts Dusty Olive Green

    Animal Mens Darwin Palm Hybrid Shorts Dusty Olive Green

    £12.99
    Save £37.00
  • Puma Mens Amplified Woven Shorts Dark Denim

    Puma Mens Amplified Woven Shorts Dark Denim

    £9.99
    Save £15.00
  • adidas Mens Versatile Swim Shorts Legend Blue

    adidas Mens Versatile Swim Shorts Legend Blue

    £14.99
    Save £28.00
  • Puma Mens Evostripe Move 8 Shorts Puma Black

    Puma Mens Evostripe Move 8 Shorts Puma Black

    £12.99
    Save £22.00
  • Y-3 Mens Short Length Swim Shorts Noble Green

    Y-3 Mens Short Length Swim Shorts Noble Green

    £54.99
    Save £55.00
  • Y-3 Mens Mesh Shorts White

    Y-3 Mens Mesh Shorts White

    £54.99
    Save £85.00
  • adidas Originals Mens 3-Stripes Trefoil Shorts Black/Core Red

    adidas Originals Mens 3-Stripes Trefoil Shorts Black/Core Red

    £19.99
    Save £18.00
  • Animal Mens Sayulita Fixed Waist Board Shorts Multicolour

    Animal Mens Sayulita Fixed Waist Board Shorts Multicolour

    £14.99
    Save £30.00
  • Puma Mens Favourite Blaster Drycell 7 Inch Woven Training Shorts Puma Black

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

    £14.99
    Save £10.00
  • Puma Mens Amplified Taped Shorts Medium Grey Heather

    Puma Mens Amplified Taped Shorts Medium Grey Heather

    £12.99
    Save £14.00
  • Puma Mens Amplified Woven Shorts Mist Green

    Puma Mens Amplified Woven Shorts Mist Green

    £9.99
    Save £15.00
  • Puma Mens Jersey Shorts Parfait Pink

    Puma Mens Jersey Shorts Parfait Pink

    £5.99
    Save £22.00
  • adidas Originals Mens BR8 Swim Shorts Night Indigo/Original White

    adidas Originals Mens BR8 Swim Shorts Night Indigo/Original White

    £19.99
    Save £15.00
  • adidas Originals Mens 3-stripes Swim Shorts Shock Cyan

    adidas Originals Mens 3-stripes Swim Shorts Shock Cyan

    £10.99
    Save £22.00
  • Umbro Mens S04 Schalke Travel Shorts Blue

    Umbro Mens S04 Schalke Travel Shorts Blue

    £9.99
    Save £30.00
  • Animal Mens Del Sur Elasticated Board Shorts Lethal Blue

    Animal Mens Del Sur Elasticated Board Shorts Lethal Blue

    £6.99
    Save £28.00
  • Animal Mens Sayulita Fixed Waist Board Shorts All Over Print

    Animal Mens Sayulita Fixed Waist Board Shorts All Over Print

    £6.99
    Save £38.00
  • Umbro Mens S04 Schalke Travel Shorts Black

    Umbro Mens S04 Schalke Travel Shorts Black

    £12.99
    Save £27.00
90 Styles
Page 1 of 1
Back to top

Added to your basket

Spend another £ for Free Delivery 

You qualify for Free Delivery 

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 & newest arrivals by signing up to our emails today!