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 Shorts

A summer wardrobe staple, a pair of men's shorts is perfect for anything from a day golfing to hitting the beach to hanging out at a BBQ. We've got a huge range of styles from all your favourite brands including Onfire, JACK & JONES and French Connection - and they're all available at low prices!

328 Styles
Page 1 of 4
Next
  • Onfire Mens Combat Shorts Black

    Onfire Mens Combat Shorts Black

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

    New Balance Mens 7 Inch Running Shorts Pigment Navy

    £12.99
    Save £15.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
  • Onfire Mens Combat Shorts Blue

    Onfire Mens Combat Shorts Blue

    £14.99
  • Puma Mens Essentials Fleece Shorts Grey

    Puma Mens Essentials Fleece Shorts Grey

    £11.99
    Save £8.00
  • French Connection Mens Jersey Shorts Marine

    French Connection Mens Jersey Shorts Marine

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

    Puma Mens Essentials Fleece Shorts Navy

    £12.99
    Save £7.00
  • French Connection Mens Jersey Shorts Light Grey Melange

    French Connection Mens Jersey Shorts Light Grey Melange

    £12.99
    Save £17.00
  • Onfire Mens Combat Shorts Grey

    Onfire Mens Combat Shorts Grey

    £14.99
  • Puma Mens Essentials Fleece Shorts Black

    Puma Mens Essentials Fleece Shorts Black

    £12.99
    Save £7.00
  • Onfire Mens Combat Shorts Khaki

    Onfire Mens Combat Shorts Khaki

    £14.99
  • New Balance Mens 5 Running Shorts Pigment Navy

    New Balance Mens 5 Running Shorts Pigment Navy

    £11.99
    Save £13.00
  • New Balance Mens Fleece Shorts Athletic Grey

    New Balance Mens Fleece Shorts Athletic Grey

    £14.99
    Save £20.00
  • DFND London Mens Slim Fit Chino Shorts Two Pack Black/Stone

    DFND London Mens Slim Fit Chino Shorts Two Pack Black/Stone

    £16.99
    Save £33.00
  • Onfire Mens Twill Combat Shorts Vintage Indigo

    Onfire Mens Twill Combat Shorts Vintage Indigo

    £14.99
  • Brave Soul Mens Casale Loungewear Set Jet Black/Jet Black

    Brave Soul Mens Casale Loungewear Set Jet Black/Jet Black

    £14.99
    Save £15.00
  • 883 Police Mens Fresno Cargo Shorts Stone

    883 Police Mens Fresno Cargo Shorts Stone

    £19.99
    Save £30.00
  • Brave Soul Mens Two Pack Screen Shorts Black/Grey

    Brave Soul Mens Two Pack Screen Shorts Black/Grey

    £14.99
    Save £15.00
  • Onfire Mens Combat Shorts Stone

    Onfire Mens Combat Shorts Stone

    £14.99
  • LUKE 1977 Mens Twill Cargo Shorts Jet Black

    LUKE 1977 Mens Twill Cargo Shorts Jet Black

    £21.99
    Save £43.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 Navy

    Puma Mens Active Woven Shorts Navy

    £10.99
    Save £7.00
  • Brave Soul Mens Casale Loungewear Set Light Grey Marl/Light Grey Marl

    Brave Soul Mens Casale Loungewear Set Light Grey Marl/Light Grey Marl

    £14.99
    Save £15.00
  • DFND London Mens Breach T-Shirt & Shorts Twin Set Grey Marl

    DFND London Mens Breach T-Shirt & Shorts Twin Set Grey Marl

    £16.99
    Save £28.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
  • Brave Soul Mens Norman Loungewear Set Dark Navy/Light Grey Marl

    Brave Soul Mens Norman Loungewear Set Dark Navy/Light Grey Marl

    £14.99
    Save £15.00
  • JACK AND JONES Mens Rick Original Denim Shorts AM 867 Blue Denim

    JACK AND JONES Mens Rick Original Denim Shorts AM 867 Blue Denim

    £12.99
    Save £22.00
  • Stanley Workwear Mens Iona Shorts Grey/Black

    Stanley Workwear Mens Iona Shorts Grey/Black

    £19.99
    Save £20.00
  • French Connection Mens Jersey Shorts Light Khaki/Marine

    French Connection Mens Jersey Shorts Light Khaki/Marine

    £11.99
    Save £18.00
  • French Connection Mens Two Pack Jersey Shorts Marine/Charcoal

    French Connection Mens Two Pack Jersey Shorts Marine/Charcoal

    £21.99
    Save £38.00
  • Puma Mens Amplified Taped Shorts Forest Night

    Puma Mens Amplified Taped Shorts Forest Night

    £12.99
    Save £14.00
  • Kangaroo Poo Mens Cotton Shorts With Belt Stone

    Kangaroo Poo Mens Cotton Shorts With Belt Stone

    £12.99
  • New Balance Mens Fleece Shorts Navy

    New Balance Mens Fleece Shorts Navy

    £14.99
    Save £20.00
  • Brave Soul Mens Norman Loungewear Set Jet Black/Dark Charcoal Marl

    Brave Soul Mens Norman Loungewear Set Jet Black/Dark Charcoal Marl

    £14.99
    Save £15.00
  • Umbro Mens Active Style Jog Shorts Black/White

    Umbro Mens Active Style Jog Shorts Black/White

    £9.99
    Save £12.00
  • Umbro Mens Active Style Jog Shorts Olive Night/White

    Umbro Mens Active Style Jog Shorts Olive Night/White

    £7.99
    Save £14.00
  • JACK AND JONES Mens Harry Two Pack Shorts Navy/Khaki

    JACK AND JONES Mens Harry Two Pack Shorts Navy/Khaki

    £19.99
    Save £20.00
  • adidas Originals Mens BR8 Shorts Medium Grey Heather/Ice Mint

    adidas Originals Mens BR8 Shorts Medium Grey Heather/Ice Mint

    £19.99
    Save £18.00
  • JACK AND JONES Mens Lion Sweat Shorts Navy Blazer

    JACK AND JONES Mens Lion Sweat Shorts Navy Blazer

    £8.99
    Save £16.00
  • Umbro Mens Active Style Jog Shorts Grey Marl/Black

    Umbro Mens Active Style Jog Shorts Grey Marl/Black

    £8.99
    Save £13.00
  • Henleys Mens Quay Taped Shorts Black

    Henleys Mens Quay Taped Shorts Black

    £9.99
    Save £15.00
  • JACK AND JONES Mens Rick Original Shorts Akm Navy Blazer

    JACK AND JONES Mens Rick Original Shorts Akm Navy Blazer

    £12.99
    Save £15.00
  • JACK AND JONES Mens Harry Two Pack Shorts Black/Light Grey Melange

    JACK AND JONES Mens Harry Two Pack Shorts Black/Light Grey Melange

    £19.99
    Save £20.00
  • adidas Originals Mens Spirit FB Swim Shorts True Pink

    adidas Originals Mens Spirit FB Swim Shorts True Pink

    £9.99
    Save £25.00
  • Superdry Mens Streetsport Shorts Beechwater Blue

    Superdry Mens Streetsport Shorts Beechwater Blue

    £24.99
    Save £15.00
  • French Connection Mens Jersey Shorts Black

    French Connection Mens Jersey Shorts Black

    £9.99
    Save £20.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
  • Lyle And Scott Vintage Mens Sweat Shorts Blue Smoke

    Lyle And Scott Vintage Mens Sweat Shorts Blue Smoke

    £24.99
    Save £20.00
  • DFND London Mens Cargo Shorts Khaki

    DFND London Mens Cargo Shorts Khaki

    £11.99
    Save £18.00
  • JACK AND JONES Mens Rick Original Shorts Akm White Pepper

    JACK AND JONES Mens Rick Original Shorts Akm White Pepper

    £12.99
    Save £15.00
  • Animal Mens Sayulita Fixed Waist Board Shorts Multicolour

    Animal Mens Sayulita Fixed Waist Board Shorts Multicolour

    £14.99
    Save £30.00
  • Crosshatch Mens Chaseforth Combat Shorts Olive

    Crosshatch Mens Chaseforth Combat Shorts Olive

    £16.99
    Save £28.00
  • Henleys Mens Quay Taped Shorts Grey

    Henleys Mens Quay Taped Shorts Grey

    £11.99
    Save £13.00
  • Crosshatch Mens Delena Belted Chino Shorts Black

    Crosshatch Mens Delena Belted Chino Shorts Black

    £11.99
    Save £23.00
  • Kangaroo Poo Mens Fleece Shorts Grey Marl

    Kangaroo Poo Mens Fleece Shorts Grey Marl

    £7.99
  • Puma Mens Amplified Taped Fleece Shorts Black

    Puma Mens Amplified Taped Fleece Shorts Black

    £12.99
    Save £14.00
  • Kangaroo Poo Mens Cotton Shorts With Belt Navy

    Kangaroo Poo Mens Cotton Shorts With Belt Navy

    £12.99
  • Crosshatch Mens Chaseforth Combat Shorts Khaki

    Crosshatch Mens Chaseforth Combat Shorts Khaki

    £16.99
    Save £28.00
  • Dstruct Mens Cut And Sew Panel Shorts Black

    Dstruct Mens Cut And Sew Panel Shorts Black

    £5.99
    Save £19.00
  • Y-3 Mens Flower Print Sateen Shorts Champagne

    Y-3 Mens Flower Print Sateen Shorts Champagne

    £44.99
    Save £115.00
  • Onfire Mens Twill Combat Shorts Taupe

    Onfire Mens Twill Combat Shorts Taupe

    £14.99
  • 883 Police Mens Fresno Cargo Shorts Blue

    883 Police Mens Fresno Cargo Shorts Blue

    £19.99
    Save £30.00
  • Reebok Mens Winton Waistband Swim Shorts Humble Blue

    Reebok Mens Winton Waistband Swim Shorts Humble Blue

    £14.99
    Save £15.00
  • JACK AND JONES Mens Simone Two Pack Shorts Navy/Khaki

    JACK AND JONES Mens Simone Two Pack Shorts Navy/Khaki

    £19.99
    Save £20.00
  • Kangaroo Poo Mens Cotton Shorts With Belt Indigo

    Kangaroo Poo Mens Cotton Shorts With Belt Indigo

    £12.99
  • Duck And Cover Mens Pedraza Jog Shorts Charcoal Marl

    Duck And Cover Mens Pedraza Jog Shorts Charcoal Marl

    £9.99
    Save £24.00
  • Kangaroo Poo Mens Gradient Stripe Boardshorts Navy/Blue

    Kangaroo Poo Mens Gradient Stripe Boardshorts Navy/Blue

    £12.99
  • 883 Police Mens Boiler Swimshorts Sky Blue

    883 Police Mens Boiler Swimshorts Sky Blue

    £12.99
    Save £17.00
  • Loyalty And Faith Mens Kendry Shorts Grey Marl/White

    Loyalty And Faith Mens Kendry Shorts Grey Marl/White

    £8.99
    Save £16.00
  • JACK AND JONES Mens Brandan Sweat Shorts Dune

    JACK AND JONES Mens Brandan Sweat Shorts Dune

    £8.99
    Save £21.00
  • Rawcraft Mens Corrigan Denim Shorts Mid Wash

    Rawcraft Mens Corrigan Denim Shorts Mid Wash

    £8.99
    Save £26.00
  • Fred Perry Mens Madras Check Swimshorts Red

    Fred Perry Mens Madras Check Swimshorts Red

    £34.99
    Save £30.00
  • Tokyo Laundry Mens Otter Rock Jersey Shorts Yolk Yellow

    Tokyo Laundry Mens Otter Rock Jersey Shorts Yolk Yellow

    £8.99
    Save £6.00
  • Levi's Mens 501® Hemmed Shorts Nashville

    Levi's Mens 501® Hemmed Shorts Nashville

    £21.99
    Save £28.00
  • Umbro Mens Active Style Jog Shorts Medieval Blue/White

    Umbro Mens Active Style Jog Shorts Medieval Blue/White

    £9.99
    Save £12.00
  • 883 Police Mens Dunmore Shorts Khaki

    883 Police Mens Dunmore Shorts Khaki

    £19.99
    Save £35.00
  • adidas Originals Mens Stripes Shorts Black

    adidas Originals Mens Stripes Shorts Black

    £19.99
    Save £15.00
  • Loyalty And Faith Mens Jex Denim Shorts Light Wash

    Loyalty And Faith Mens Jex Denim Shorts Light Wash

    £11.99
    Save £18.00
  • 883 Police Mens Sidi Denim Shorts 557 Blue

    883 Police Mens Sidi Denim Shorts 557 Blue

    £21.99
    Save £28.00
  • 883 Police Mens Tindall Jog Shorts Black

    883 Police Mens Tindall Jog Shorts Black

    £9.99
    Save £20.00
  • Fluid Mens Chino Shorts Stone

    Fluid Mens Chino Shorts Stone

    £5.99
  • Kangaroo Poo Mens Cotton Shorts With Belt Charcoal

    Kangaroo Poo Mens Cotton Shorts With Belt Charcoal

    £12.99
  • Gym King Mens Sport Blast Shorts Dark Grey

    Gym King Mens Sport Blast Shorts Dark Grey

    £14.99
    Save £17.00
  • Crosshatch Mens Chaseforth Combat Shorts Black

    Crosshatch Mens Chaseforth Combat Shorts Black

    £16.99
    Save £28.00
  • Levi's Mens 502™ True Chino Shorts Soft Wash

    Levi's Mens 502™ True Chino Shorts Soft Wash

    £16.99
    Save £23.00
  • Crosshatch Mens Treyrip Ripped Denim Shorts Light Wash

    Crosshatch Mens Treyrip Ripped Denim Shorts Light Wash

    £11.99
    Save £18.00
  • 883 Police Mens Batley Denim Shorts 470 Blue

    883 Police Mens Batley Denim Shorts 470 Blue

    £16.99
    Save £38.00
  • 883 Police Mens Boiler Swimshorts Black

    883 Police Mens Boiler Swimshorts Black

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

    Puma Mens Essentials Fleece Shorts Rosewater

    £7.99
    Save £12.00
  • PRODUKT Mens Basic Sweat Shorts Navy Blazer

    PRODUKT Mens Basic Sweat Shorts Navy Blazer

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

    Umbro Mens Olympico Swim Shorts White/Dark Navy/Vermillion

    £7.99
    Save £17.00
  • Fred Perry Mens Textured Swimshorts Apricot Nectar

    Fred Perry Mens Textured Swimshorts Apricot Nectar

    £29.99
    Save £25.00
  • Fluid Mens Stretch Skinny Fit Denim Shorts Dark Wash

    Fluid Mens Stretch Skinny Fit Denim Shorts Dark Wash

    £3.99
  • 883 Police Mens Batley Denim Shorts 558 Grey

    883 Police Mens Batley Denim Shorts 558 Grey

    £16.99
    Save £38.00
  • 883 Police Mens Morbal Jog Shorts Charcoal

    883 Police Mens Morbal Jog Shorts Charcoal

    £12.99
    Save £22.00
  • Kangaroo Poo Mens Cotton Shorts With Belt Black

    Kangaroo Poo Mens Cotton Shorts With Belt Black

    £12.99
328 Styles
Page 1 of 4
Next
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!