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!

326 Styles
Page 1 of 4
Next
  • Brave Soul Mens Norman Loungewear Set Dark Navy/Light Grey Marl

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

    €17.95
    Save €18.00 (-50%)
  • Onfire Mens Combat Shorts Grey

    Onfire Mens Combat Shorts Grey

    €17.95
  • PRODUKT Mens Basic Sweat Shorts Navy Blazer

    PRODUKT Mens Basic Sweat Shorts Navy Blazer

    €9.95
    Save €7.00 (-41%)
  • Onfire Mens Combat Shorts Blue

    Onfire Mens Combat Shorts Blue

    €17.95
  • Fred Perry Mens Madras Check Swimshorts Red

    Fred Perry Mens Madras Check Swimshorts Red

    €41.95
    Save €36.00 (-46%)
  • Kangaroo Poo Mens Fleece Shorts Grey Marl

    Kangaroo Poo Mens Fleece Shorts Grey Marl

    €9.95
  • Kangaroo Poo Mens Fleece Shorts Navy

    Kangaroo Poo Mens Fleece Shorts Navy

    €9.95
  • Onfire Mens Twill Combat Shorts Vintage Indigo

    Onfire Mens Twill Combat Shorts Vintage Indigo

    €17.95
  • Onfire Mens Combat Shorts Black

    Onfire Mens Combat Shorts Black

    €17.95
  • Selected Homme Mens Toon Sweat Shorts Light Grey Melange

    Selected Homme Mens Toon Sweat Shorts Light Grey Melange

    €10.95
    Save €19.00 (-63%)
  • Brave Soul Mens Norman Loungewear Set Jet Black/Dark Charcoal Marl

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

    €17.95
    Save €18.00 (-50%)
  • French Connection Mens Jersey Cut Script Shorts Light Blue Melange/White

    French Connection Mens Jersey Cut Script Shorts Light Blue Melange/White

    €15.95
    Save €20.00 (-55%)
  • Puma Mens Essentials Fleece Shorts Navy

    Puma Mens Essentials Fleece Shorts Navy

    €15.95
    Save €8.00 (-33%)
  • Onfire Mens Twill Combat Shorts Taupe

    Onfire Mens Twill Combat Shorts Taupe

    €17.95
  • Kangaroo Poo Mens Gradient Stripe Boardshorts Black/Grey

    Kangaroo Poo Mens Gradient Stripe Boardshorts Black/Grey

    €15.95
  • Onfire Mens Combat Shorts Stone

    Onfire Mens Combat Shorts Stone

    €17.95
  • Superdry Mens Streetsport Shorts Beechwater Blue

    Superdry Mens Streetsport Shorts Beechwater Blue

    €29.95
    Save €18.00 (-37%)
  • JACK AND JONES Mens Harry Two Pack Shorts Navy/Khaki

    JACK AND JONES Mens Harry Two Pack Shorts Navy/Khaki

    €23.95
    Save €26.00 (-52%)
  • Lyle And Scott Vintage Mens Chino Short Z357 Urban Grey

    Lyle And Scott Vintage Mens Chino Short Z357 Urban Grey

    €32.95
    Save €33.00 (-50%)
  • Fluid Mens Chino Shorts Stone

    Fluid Mens Chino Shorts Stone

    €7.95
  • Onfire Mens Combat Shorts Khaki

    Onfire Mens Combat Shorts Khaki

    €17.95
  • JACK AND JONES Mens Rick Original Denim Shorts AM 867 Blue Denim

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

    €15.95
    Save €24.00 (-60%)
  • 883 Police Mens Morbal Jog Shorts Charcoal

    883 Police Mens Morbal Jog Shorts Charcoal

    €15.95
    Save €26.00 (-61%)
  • Timberland Mens T-l Str Twill Cargo Shorts Wheat Boot

    Timberland Mens T-l Str Twill Cargo Shorts Wheat Boot

    €35.95
    Save €54.00 (-60%)
  • Brave Soul Mens Two Pack Screen Shorts Black/Grey

    Brave Soul Mens Two Pack Screen Shorts Black/Grey

    €17.95
    Save €18.00 (-50%)
  • French Connection Mens Jersey Cut Script Shorts Light Grey Melange/White

    French Connection Mens Jersey Cut Script Shorts Light Grey Melange/White

    €15.95
    Save €20.00 (-55%)
  • JACK AND JONES Mens Basic Chino Shorts Olive Night

    JACK AND JONES Mens Basic Chino Shorts Olive Night

    €15.95
    Save €19.00 (-54%)
  • Kangaroo Poo Mens Gradient Stripe Boardshorts Grey/Turq

    Kangaroo Poo Mens Gradient Stripe Boardshorts Grey/Turq

    €15.95
  • Kangaroo Poo Mens Gradient Stripe Boardshorts Navy/Blue

    Kangaroo Poo Mens Gradient Stripe Boardshorts Navy/Blue

    €15.95
  • Levi's Mens 501 Hemmed Shorts Chroizo Shorts

    Levi's Mens 501 Hemmed Shorts Chroizo Shorts

    €32.95
    Save €27.00 (-45%)
  • New Balance Mens Fleece Shorts Athletic Grey

    New Balance Mens Fleece Shorts Athletic Grey

    €17.95
    Save €24.00 (-57%)
  • Brave Soul Mens Casale Loungewear Set Jet Black/Jet Black

    Brave Soul Mens Casale Loungewear Set Jet Black/Jet Black

    €17.95
    Save €18.00 (-50%)
  • Puma Mens Essentials Fleece Shorts Grey

    Puma Mens Essentials Fleece Shorts Grey

    €14.95
    Save €9.00 (-37%)
  • Kangaroo Poo Mens Cotton Shorts With Belt Indigo

    Kangaroo Poo Mens Cotton Shorts With Belt Indigo

    €15.95
  • Kangaroo Poo Mens Cotton Shorts With Belt Stone

    Kangaroo Poo Mens Cotton Shorts With Belt Stone

    €15.95
  • Crosshatch Mens Chaseforth Combat Shorts Black

    Crosshatch Mens Chaseforth Combat Shorts Black

    €20.95
    Save €33.00 (-61%)
  • Animal Mens Darwin Palm Hybrid Shorts Dusty Olive Green

    Animal Mens Darwin Palm Hybrid Shorts Dusty Olive Green

    €15.95
    Save €44.00 (-73%)
  • JACK AND JONES Mens Harry Two Pack Shorts Black/Light Grey Melange

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

    €23.95
    Save €26.00 (-52%)
  • Lyle And Scott Vintage Mens Sweat Shorts Blue Smoke

    Lyle And Scott Vintage Mens Sweat Shorts Blue Smoke

    €29.95
    Save €24.00 (-44%)
  • Tokyo Laundry Mens Malibu Surf Shorts Cornflower Blue Marl

    Tokyo Laundry Mens Malibu Surf Shorts Cornflower Blue Marl

    €8.95
    Save €9.00 (-50%)
  • 883 Police Mens Fresno Cargo Shorts Stone

    883 Police Mens Fresno Cargo Shorts Stone

    €23.95
    Save €36.00 (-60%)
  • Kangaroo Poo Mens Cotton Shorts With Belt Black

    Kangaroo Poo Mens Cotton Shorts With Belt Black

    €15.95
  • Kangaroo Poo Mens Cotton Shorts With Belt Charcoal

    Kangaroo Poo Mens Cotton Shorts With Belt Charcoal

    €15.95
  • Loyalty And Faith Mens Jex Denim Shorts Light Wash

    Loyalty And Faith Mens Jex Denim Shorts Light Wash

    €14.95
    Save €21.00 (-58%)
  • Puma Mens Essentials Fleece Shorts Black

    Puma Mens Essentials Fleece Shorts Black

    €15.95
    Save €8.00 (-33%)
  • 883 Police Mens Boiler Swimshorts Black

    883 Police Mens Boiler Swimshorts Black

    €15.95
    Save €20.00 (-55%)
  • JACK AND JONES Mens Free Jogger Shorts Plus Size Green Milieu

    JACK AND JONES Mens Free Jogger Shorts Plus Size Green Milieu

    €10.95
    Save €24.00 (-68%)
  • French Connection Mens Two Pack Jersey Shorts Marine/Charcoal

    French Connection Mens Two Pack Jersey Shorts Marine/Charcoal

    €26.95
    Save €45.00 (-62%)
  • Kangaroo Poo Mens Cotton Shorts With Belt Navy

    Kangaroo Poo Mens Cotton Shorts With Belt Navy

    €15.95
  • Kangaroo Poo Mens Camouflage Print Cargo Shorts Khaki Camo

    Kangaroo Poo Mens Camouflage Print Cargo Shorts Khaki Camo

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

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

    €23.95
    Save €22.00 (-47%)
  • New Balance Mens 7 Inch Running Shorts Pigment Navy

    New Balance Mens 7 Inch Running Shorts Pigment Navy

    €15.95
    Save €18.00 (-53%)
  • 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%)
  • adidas Originals Mens BR8 Shorts Medium Grey Heather/Ice Mint

    adidas Originals Mens BR8 Shorts Medium Grey Heather/Ice Mint

    €23.95
    Save €22.00 (-47%)
  • New Balance Mens 5 Running Shorts Pigment Navy

    New Balance Mens 5 Running Shorts Pigment Navy

    €14.95
    Save €15.00 (-50%)
  • Reebok Mens Winton Waistband Swim Shorts Humble Blue

    Reebok Mens Winton Waistband Swim Shorts Humble Blue

    €17.95
    Save €18.00 (-50%)
  • Puma Mens Woven Shorts Turkish Sea

    Puma Mens Woven Shorts Turkish Sea

    €14.95
    Save €7.00 (-31%)
  • Animal Mens Sayulita Fixed Waist Board Shorts Multicolour

    Animal Mens Sayulita Fixed Waist Board Shorts Multicolour

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

    Umbro Mens Active Style Jog Shorts Grey Marl/Black

    €10.95
    Save €16.00 (-59%)
  • Y-3 Mens Oversized Tailored Workwear Shorts Khaki

    Y-3 Mens Oversized Tailored Workwear Shorts Khaki

    €77.95
    Save €174.00 (-69%)
  • Y-3 Mens Classic Terry Shorts Core White

    Y-3 Mens Classic Terry Shorts Core White

    €59.95
    Save €96.00 (-61%)
  • adidas Originals Mens Outline Shorts Medium Grey Heather

    adidas Originals Mens Outline Shorts Medium Grey Heather

    €23.95
    Save €18.00 (-42%)
  • adidas Originals Mens BR8 Swim Shorts Night Indigo/Original White

    adidas Originals Mens BR8 Swim Shorts Night Indigo/Original White

    €23.95
    Save €18.00 (-42%)
  • Umbro Mens Active Style Jog Shorts Black/White

    Umbro Mens Active Style Jog Shorts Black/White

    €11.95
    Save €15.00 (-55%)
  • 883 Police Mens Boiler Swimshorts Orange

    883 Police Mens Boiler Swimshorts Orange

    €15.95
    Save €20.00 (-55%)
  • Timberland Mens SQUAM LAKE SLW Stretch Chino Shorts Wind Chime

    Timberland Mens SQUAM LAKE SLW Stretch Chino Shorts Wind Chime

    €26.95
    Save €57.00 (-67%)
  • 883 Police Mens Mitzi Shorts Seattle Grey

    883 Police Mens Mitzi Shorts Seattle Grey

    €20.95
    Save €45.00 (-68%)
  • Crosshatch Mens Chaseforth Combat Shorts Khaki

    Crosshatch Mens Chaseforth Combat Shorts Khaki

    €20.95
    Save €33.00 (-61%)
  • JACK AND JONES Mens Lion Sweat Shorts Navy Blazer

    JACK AND JONES Mens Lion Sweat Shorts Navy Blazer

    €10.95
    Save €24.00 (-68%)
  • DFND London Mens Breach T-Shirt & Shorts Twin Set Grey Marl

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

    €20.95
    Save €33.00 (-61%)
  • Reebok Mens Webb All Over Print Swim Shorts Black

    Reebok Mens Webb All Over Print Swim Shorts Black

    €17.95
    Save €18.00 (-50%)
  • Reebok Mens Winton Waistband Swim Shorts Collegiate Navy

    Reebok Mens Winton Waistband Swim Shorts Collegiate Navy

    €17.95
    Save €18.00 (-50%)
  • Umbro Mens Olympico Swim Shorts White/Dark Navy/Vermillion

    Umbro Mens Olympico Swim Shorts White/Dark Navy/Vermillion

    €9.95
    Save €20.00 (-66%)
  • Brave Soul Mens Arezzo Shorts Jet Black/Optic White

    Brave Soul Mens Arezzo Shorts Jet Black/Optic White

    €8.95
    Save €15.00 (-62%)
  • French Connection Mens Jersey Shorts Light Grey Melange

    French Connection Mens Jersey Shorts Light Grey Melange

    €15.95
    Save €20.00 (-55%)
  • JACK AND JONES Mens Rick Original Shorts Akm White Pepper

    JACK AND JONES Mens Rick Original Shorts Akm White Pepper

    €15.95
    Save €19.00 (-54%)
  • JACK AND JONES Mens Rick Original Shorts Akm Navy Blazer

    JACK AND JONES Mens Rick Original Shorts Akm Navy Blazer

    €15.95
    Save €19.00 (-54%)
  • Crosshatch Mens Delena Belted Chino Shorts Black

    Crosshatch Mens Delena Belted Chino Shorts Black

    €14.95
    Save €27.00 (-64%)
  • Puma Mens Amplified Taped Fleece Shorts Black

    Puma Mens Amplified Taped Fleece Shorts Black

    €15.95
    Save €17.00 (-51%)
  • 883 Police Mens Patch Swimshorts Pink

    883 Police Mens Patch Swimshorts Pink

    €14.95
    Save €15.00 (-50%)
  • Superdry Mens Nue Wave Wash Shorts Paradise Chambray Hibiscus

    Superdry Mens Nue Wave Wash Shorts Paradise Chambray Hibiscus

    €15.95
    Save €38.00 (-70%)
  • Produkt Mens Basic Sweat Shorts Light Grey Melange

    Produkt Mens Basic Sweat Shorts Light Grey Melange

    €9.95
    Save €10.00 (-50%)
  • Kangaroo Poo Mens Rainbow Print Swim Shorts Multi

    Kangaroo Poo Mens Rainbow Print Swim Shorts Multi

    €4.95
  • Henleys Mens Quay Taped Shorts Black

    Henleys Mens Quay Taped Shorts Black

    €11.95
    Save €18.00 (-60%)
  • French Connection Mens Jersey Shorts Black

    French Connection Mens Jersey Shorts Black

    €11.95
    Save €24.00 (-66%)
  • Loyalty And Faith Mens Kendry Shorts Grey Marl/White

    Loyalty And Faith Mens Kendry Shorts Grey Marl/White

    €10.95
    Save €19.00 (-63%)
  • Rawcraft Mens Corrigan Denim Shorts Mid Wash

    Rawcraft Mens Corrigan Denim Shorts Mid Wash

    €10.95
    Save €31.00 (-73%)
  • Kangaroo Poo Mens AOP Swim Shorts Navy/White/Lime

    Kangaroo Poo Mens AOP Swim Shorts Navy/White/Lime

    €3.95
  • Brave Soul Mens Beacon Shorts Khaki/Optic White

    Brave Soul Mens Beacon Shorts Khaki/Optic White

    €5.95
    Save €15.00 (-71%)
  • Born Rich Mens Vincent Shorts Alloy Marl

    Born Rich Mens Vincent Shorts Alloy Marl

    €10.95
    Save €31.00 (-73%)
  • Von Dutch Mens V-Diffusion Shorts Block Colour Grey Marl

    Von Dutch Mens V-Diffusion Shorts Block Colour Grey Marl

    €10.95
    Save €31.00 (-73%)
  • Puma Mens Essentials Fleece Shorts Rosewater

    Puma Mens Essentials Fleece Shorts Rosewater

    €9.95
    Save €14.00 (-58%)
  • Dstruct Mens Reflective Tape Jog Shorts Black

    Dstruct Mens Reflective Tape Jog Shorts Black

    €8.95
    Save €21.00 (-70%)
  • Puma Mens All Over Print Shorts Parfait Pink

    Puma Mens All Over Print Shorts Parfait Pink

    €8.95
    Save €30.00 (-77%)
  • Kings Will Dream Mens WS Crosby Shorts White

    Kings Will Dream Mens WS Crosby Shorts White

    €23.95
    Save €30.00 (-55%)
  • Brave Soul Mens Simon Skinny Denim Shorts Dark Blue

    Brave Soul Mens Simon Skinny Denim Shorts Dark Blue

    €8.95
    Save €27.00 (-75%)
326 Styles
Page 1 of 4
Next
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 & newest arrivals by signing up to our emails today!