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.

112 Styles
Page 1 of 2
Next
  • Puma Mens Active Woven Shorts Black

    Puma Mens Active Woven Shorts Black

    £10.99
    Save £7.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 Black

    Puma Mens Essentials Fleece Shorts Black

    £12.99
    Save £7.00
  • adidas Originals Mens Stripes Shorts Black

    adidas Originals Mens Stripes Shorts Black

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

    Puma Mens Active Woven Shorts Navy

    £10.99
    Save £7.00
  • Puma Mens Active Woven Shorts Navy

    Puma Mens Active Woven Shorts Navy

    £9.99
    Save £8.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
  • Umbro Mens Atlas Match Shorts Black/White

    Umbro Mens Atlas Match Shorts Black/White

    £5.99
    Save £4.00
  • OKAMI SPORT Mens Ninja 7 Inch Shorts Dark Grey

    OKAMI SPORT Mens Ninja 7 Inch Shorts Dark Grey

    £12.99
    Save £19.00
  • Umbro Mens Active Style Jog Short Indian Ink/White

    Umbro Mens Active Style Jog Short Indian Ink/White

    £9.99
    Save £12.00
  • Umbro Mens Active Style Jog Short Black/White

    Umbro Mens Active Style Jog Short Black/White

    £9.99
    Save £12.00
  • OKAMI SPORT Mens Sprint 5 Inch Shorts Dark Grey

    OKAMI SPORT Mens Sprint 5 Inch Shorts Dark Grey

    £11.99
    Save £18.00
  • Umbro Mens Rio Swim Shorts Dark Navy

    Umbro Mens Rio Swim Shorts Dark Navy

    £9.99
    Save £15.00
  • adidas Originals Mens Spirit Swim Shorts Cyan

    adidas Originals Mens Spirit Swim Shorts Cyan

    £14.99
    Save £20.00
  • New Balance Mens 7 Inch Running Shorts Pigment Navy

    New Balance Mens 7 Inch Running Shorts Pigment Navy

    £10.99
    Save £17.00
  • Umbro Mens Active Style Jog Short Merlot/White

    Umbro Mens Active Style Jog Short Merlot/White

    £9.99
    Save £12.00
  • Umbro Mens Active Style Jog Short Capulet/White

    Umbro Mens Active Style Jog Short Capulet/White

    £9.99
    Save £12.00
  • Umbro Mens Active Style Jog Short Grey Marl/Black

    Umbro Mens Active Style Jog Short Grey Marl/Black

    £9.99
    Save £12.00
  • Puma Mens Essentials Fleece Shorts Navy

    Puma Mens Essentials Fleece Shorts Navy

    £12.99
    Save £7.00
  • Kangaroo Poo Mens Plain Taslan Swim Shorts Black

    Kangaroo Poo Mens Plain Taslan Swim Shorts Black

    £6.99
  • Umbro Mens Madness Swim Shorts Black/Ceramic/Knockout Pink/White

    Umbro Mens Madness Swim Shorts Black/Ceramic/Knockout Pink/White

    £11.99
    Save £13.00
  • Kangaroo Poo Mens Plain Taslan Swim Shorts Turquoise

    Kangaroo Poo Mens Plain Taslan Swim Shorts Turquoise

    £6.99
  • Umbro Mens Atlas Match Shorts White/Black

    Umbro Mens Atlas Match Shorts White/Black

    £2.49
    Save £7.50
  • Reebok Mens Winton Waistband Swim Shorts Collegiate Navy

    Reebok Mens Winton Waistband Swim Shorts Collegiate Navy

    £14.99
    Save £15.00
  • Speedo Mens Printed Leisure 22 Inch Water Shorts Black/Navy

    Speedo Mens Printed Leisure 22 Inch Water Shorts Black/Navy

    £7.99
    Save £20.00
  • Kangaroo Poo Mens Plain Taslan Swim Shorts Navy

    Kangaroo Poo Mens Plain Taslan Swim Shorts Navy

    £6.99
  • OKAMI SPORT Mens Sprint 5 Inch Shorts Khaki

    OKAMI SPORT Mens Sprint 5 Inch Shorts Khaki

    £11.99
    Save £18.00
  • Kangaroo Poo Mens Plain Taslan Swim Shorts Red

    Kangaroo Poo Mens Plain Taslan Swim Shorts Red

    £6.99
  • Umbro Mens Essential Swim Shorts Dark Navy

    Umbro Mens Essential Swim Shorts Dark Navy

    £7.99
    Save £12.00
  • adidas Originals Mens Spirit FB Swim Shorts True Pink

    adidas Originals Mens Spirit FB Swim Shorts True Pink

    £9.99
    Save £25.00
  • Umbro Mens Penalty Swim Shorts Red Multi

    Umbro Mens Penalty Swim Shorts Red Multi

    £11.99
    Save £13.00
  • Y-3 Mens Flower Print Sateen Shorts Champagne

    Y-3 Mens Flower Print Sateen Shorts Champagne

    £39.99
    Save £120.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
  • Reebok Mens Winton Waistband Swim Shorts Humble Blue

    Reebok Mens Winton Waistband Swim Shorts Humble Blue

    £14.99
    Save £15.00
  • SKECHERS Mens Mason Core Swim Shorts Navy

    SKECHERS Mens Mason Core Swim Shorts Navy

    £9.99
    Save £15.00
  • Umbro Mens Active Style Jog Shorts Grey Marl/Black

    Umbro Mens Active Style Jog Shorts Grey Marl/Black

    £8.99
    Save £13.00
  • Umbro Mens Highlands Swim Shorts White/Purple/Red

    Umbro Mens Highlands Swim Shorts White/Purple/Red

    £11.99
    Save £13.00
  • OKAMI SPORT Mens Ninja 7 Inch Shorts Khaki

    OKAMI SPORT Mens Ninja 7 Inch Shorts Khaki

    £12.99
    Save £19.00
  • Puma Mens Woven Shorts Turkish Sea

    Puma Mens Woven Shorts Turkish Sea

    £11.99
    Save £6.00
  • Umbro Mens Essential Swim Shorts Black

    Umbro Mens Essential Swim Shorts Black

    £7.99
    Save £12.00
  • Umbro Mens Olympico Swim Shorts Dark Navy/Vermillion/White

    Umbro Mens Olympico Swim Shorts Dark Navy/Vermillion/White

    £9.99
    Save £15.00
  • Reebok Mens Yale Core Swim Shorts Humble Blue

    Reebok Mens Yale Core Swim Shorts Humble Blue

    £9.99
    Save £10.00
  • Speedo Mens Printed Leisure 22 Inch Water Shorts Navy/Blue

    Speedo Mens Printed Leisure 22 Inch Water Shorts Navy/Blue

    £8.99
    Save £19.00
  • Umbro Mens Rio Swim Shorts Olive

    Umbro Mens Rio Swim Shorts Olive

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

    Canterbury Mens 24/7 Vapodri Cotton Shorts Navy

    £14.99
    Save £10.00
  • Reebok Mens Yale Core Swim Shorts Black

    Reebok Mens Yale Core Swim Shorts Black

    £9.99
    Save £10.00
  • SKECHERS Mens Mason Core Swim Shorts Black

    SKECHERS Mens Mason Core Swim Shorts Black

    £9.99
    Save £15.00
  • Umbro Mens Tartan Swim Shorts White/Purple/Red

    Umbro Mens Tartan Swim Shorts White/Purple/Red

    £11.99
    Save £13.00
  • SKECHERS Mens Mason Core Swim Shorts Blue

    SKECHERS Mens Mason Core Swim Shorts Blue

    £9.99
    Save £15.00
  • Umbro Mens Active Style Jog Shorts Medieval Blue/White

    Umbro Mens Active Style Jog Shorts Medieval Blue/White

    £9.99
    Save £12.00
  • Reebok Mens Yestin Large Logo Swim Shorts Black

    Reebok Mens Yestin Large Logo Swim Shorts Black

    £11.99
    Save £11.00
  • Umbro Mens Active Style Jog Shorts Black/White

    Umbro Mens Active Style Jog Shorts Black/White

    £9.99
    Save £12.00
  • Y-3 Mens Swim Shorts Black

    Y-3 Mens Swim Shorts Black

    £59.99
    Save £60.00
  • Puma Mens All Over Print Shorts Parfait Pink

    Puma Mens All Over Print Shorts Parfait Pink

    £6.99
    Save £25.00
  • OKAMI SPORT Mens Base 2-In-1 5 Inch Shorts Dark Grey

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

    £14.99
    Save £22.00
  • Y-3 Mens Swim Shorts Real Blue/Black

    Y-3 Mens Swim Shorts Real Blue/Black

    £54.99
    Save £65.00
  • Umbro Mens Copa Swim Shorts Cool Blue

    Umbro Mens Copa Swim Shorts Cool Blue

    £9.99
    Save £15.00
  • Umbro Mens Signal Swim Shorts Yellow Multi

    Umbro Mens Signal Swim Shorts Yellow Multi

    £11.99
    Save £13.00
  • Umbro Mens City Swim Shorts New Claret

    Umbro Mens City Swim Shorts New Claret

    £9.99
    Save £15.00
  • Reebok Mens Yestin Large Logo Swim Shorts Collegiate Navy

    Reebok Mens Yestin Large Logo Swim Shorts Collegiate Navy

    £11.99
    Save £11.00
  • OKAMI SPORT Mens Ninja 7 Inch Shorts White

    OKAMI SPORT Mens Ninja 7 Inch Shorts White

    £12.99
    Save £19.00
  • SKECHERS Mens Ethan Taped Swim Shorts Blue

    SKECHERS Mens Ethan Taped Swim Shorts Blue

    £9.99
    Save £15.00
  • Umbro Mens Madness Swim Shorts Knockout Pink/Gekko Green/Electric Blue

    Umbro Mens Madness Swim Shorts Knockout Pink/Gekko Green/Electric Blue

    £11.99
    Save £13.00
  • OKAMI SPORT Mens Sprint 5 Inch Shorts White

    OKAMI SPORT Mens Sprint 5 Inch Shorts White

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

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

    £14.99
    Save £22.00
  • Reebok Mens Wright Taped Swim Shorts Collegiate Navy

    Reebok Mens Wright Taped Swim Shorts Collegiate Navy

    £14.99
    Save £15.00
  • Y-3 Mens Resort Swim Shorts Black

    Y-3 Mens Resort Swim Shorts Black

    £59.99
    Save £75.00
  • Reebok Mens Yale Core Swim Shorts Radiant Red

    Reebok Mens Yale Core Swim Shorts Radiant Red

    £9.99
    Save £10.00
  • SKECHERS Mens Ethan Taped Swim Shorts Navy

    SKECHERS Mens Ethan Taped Swim Shorts Navy

    £9.99
    Save £15.00
  • Reebok Mens Yale Core Swim Shorts White

    Reebok Mens Yale Core Swim Shorts White

    £9.99
    Save £10.00
  • Reebok Mens Webb All Over Print Swim Shorts Pure Grey

    Reebok Mens Webb All Over Print Swim Shorts Pure Grey

    £14.99
    Save £15.00
  • Umbro Mens Strife Swim Shorts White/Deep Surf/Scarlet

    Umbro Mens Strife Swim Shorts White/Deep Surf/Scarlet

    £11.99
    Save £13.00
  • Umbro Mens Campeon Swim Shorts Vermillion/Yellow

    Umbro Mens Campeon Swim Shorts Vermillion/Yellow

    £11.99
    Save £13.00
  • SKECHERS Mens Ethan Taped Swim Shorts Black

    SKECHERS Mens Ethan Taped Swim Shorts Black

    £9.99
    Save £15.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
  • Y-3 Mens Oversized Tailored Workwear Shorts Khaki

    Y-3 Mens Oversized Tailored Workwear Shorts Khaki

    £64.99
    Save £145.00
  • Y-3 Mens All Over Print Swim Shorts Multi

    Y-3 Mens All Over Print Swim Shorts Multi

    £64.99
    Save £75.00
  • Reebok Mens Winton Waistband Swim Shorts Radiant Red

    Reebok Mens Winton Waistband Swim Shorts Radiant Red

    £14.99
    Save £15.00
  • Umbro Mens Ultro Swim Shorts Emerald/Dark Navy

    Umbro Mens Ultro Swim Shorts Emerald/Dark Navy

    £11.99
    Save £13.00
  • Y-3 Mens Classic Terry Shorts Core White

    Y-3 Mens Classic Terry Shorts Core White

    £49.99
    Save £80.00
  • Umbro Mens Essential Swim Shorts White

    Umbro Mens Essential Swim Shorts White

    £7.99
    Save £12.00
  • Umbro Mens Olympico Swim Shorts White/Dark Navy/Vermillion

    Umbro Mens Olympico Swim Shorts White/Dark Navy/Vermillion

    £7.99
    Save £17.00
  • Umbro Mens Euro Swim Shorts Orange/White

    Umbro Mens Euro Swim Shorts Orange/White

    £11.99
    Save £13.00
  • Umbro Mens Active Style Jog Shorts Olive Night/White

    Umbro Mens Active Style Jog Shorts Olive Night/White

    £7.99
    Save £14.00
  • Canterbury Mens Thermoreg Baselayer Shorts Navy

    Canterbury Mens Thermoreg Baselayer Shorts Navy

    £14.99
    Save £12.00
  • Puma Mens Iconic T7 Fleece Shorts Golden Rod

    Puma Mens Iconic T7 Fleece Shorts Golden Rod

    £16.99
    Save £18.00
  • Hummel Mens CCFC Coventry City 20-21 Home Shorts Blue/Navy

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

    £6.99
    Save £18.00
  • adidas Mens 4Krft 360 Fast 6-Inch Shorts Black

    adidas Mens 4Krft 360 Fast 6-Inch Shorts Black

    £14.99
    Save £40.00
  • adidas Mens x Parley Allover Print Shorts Legend Marine/True Blue

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

    £12.99
    Save £25.00
  • Reebok Mens Yestin Large Logo Swim Shorts Humble Blue

    Reebok Mens Yestin Large Logo Swim Shorts Humble Blue

    £11.99
    Save £11.00
  • Umbro Mens Euro Swim Shorts Hibiscus/White

    Umbro Mens Euro Swim Shorts Hibiscus/White

    £11.99
    Save £13.00
  • Reebok Mens Wright Taped Swim Shorts Radiant Red

    Reebok Mens Wright Taped Swim Shorts Radiant Red

    £14.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
  • Umbro Mens Ultro Swim Shorts Dark Navy/Yellow

    Umbro Mens Ultro Swim Shorts Dark Navy/Yellow

    £11.99
    Save £13.00
  • Y-3 Mens Short Length Swim Shorts Noble Green

    Y-3 Mens Short Length Swim Shorts Noble Green

    £54.99
    Save £55.00
Page 1 of 2 - 112 Styles
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 and newest arrivals by signing up to our emails today!