Total £0.00
Saving £0.00

Shorts

Get great style for even less with our huge range of shorts for men, women and kids, available at low prices. We've got denim shorts, sports shorts, board shorts and much much more. All your favourite brands are available at with discounts across everything, including adidas, French Connection, Bench, and more. Grab a bargain today at MandM Direct.

816
Styles
Page 1 of 9
  • Onfire Mens Combat Shorts Khaki

    Onfire Mens Combat Shorts Khaki

    £14.99
  • Onfire Mens Combat Shorts Black

    Onfire Mens Combat Shorts Black

    £14.99
  • New Balance Mens 2 In 1 7 Inch Running Shorts Black

    New Balance Mens 2 In 1 7 Inch Running Shorts Black

    £14.99
    Save £15.00
  • Onfire Mens Combat Shorts Blue

    Onfire Mens Combat Shorts Blue

    £14.99
  • New Balance Mens Fleece Shorts Athletic Grey

    New Balance Mens Fleece Shorts Athletic Grey

    £16.99
    Save £18.00
  • New Balance Mens 5 Inch Running Shorts Burgundy

    New Balance Mens 5 Inch Running Shorts Burgundy

    £14.99
    Save £10.00
  • Kangaroo Poo Mens Fleece Shorts Navy

    Kangaroo Poo Mens Fleece Shorts Navy

    £7.99
  • Tokyo Laundry Mens Pentire Cargo Shorts Charcoal

    Tokyo Laundry Mens Pentire Cargo Shorts Charcoal

    £17.99
    Save £17.00
  • Brave Soul Mens George Camo Cargo Shorts Stone Camo

    Brave Soul Mens George Camo Cargo Shorts Stone Camo

    £19.99
    Save £15.00
  • Puma Mens Essentials Fleece Shorts Black

    Puma Mens Essentials Fleece Shorts Black

    £12.99
    Save £7.00
  • Kangaroo Poo Mens Fleece Shorts Grey Marl

    Kangaroo Poo Mens Fleece Shorts Grey Marl

    £7.99
  • Brave Soul Mens Riverwoodb Cargo Shorts Black

    Brave Soul Mens Riverwoodb Cargo Shorts Black

    £12.99
    Save £21.00
  • 883 Police Mens Haile Denim Shorts 224-Blue

    883 Police Mens Haile Denim Shorts 224-Blue

    £14.99
    Save £25.00
  • Tokyo Laundry Mens Raggo Jersey Shorts Light Grey Marl

    Tokyo Laundry Mens Raggo Jersey Shorts Light Grey Marl

    £8.99
    Save £13.00
  • French Connection Mens Cargo Tech Shorts Khaki

    French Connection Mens Cargo Tech Shorts Khaki

    £17.99
    Save £27.00
  • Arena Mens Fantasy Swim Shorts Navy/White/Green

    Arena Mens Fantasy Swim Shorts Navy/White/Green

    £14.99
    Save £16.00
  • Speedo Mens Core Leisure 16 Inch Watershorts Black

    Speedo Mens Core Leisure 16 Inch Watershorts Black

    £7.99
    Save £8.00
  • Tokyo Laundry Mens Pentire Cargo Shorts Sky Captain Navy

    Tokyo Laundry Mens Pentire Cargo Shorts Sky Captain Navy

    £17.99
    Save £17.00
  • Arena Mens Fundamentals Solid Boxer Swim Shorts Army/Sea Blue

    Arena Mens Fundamentals Solid Boxer Swim Shorts Army/Sea Blue

    £13.99
    Save £15.00
  • JACK AND JONES Mens Isaac Twinset Alloy

    JACK AND JONES Mens Isaac Twinset Alloy

    £19.99
    Save £15.00
  • French Connection Mens Script Panel Twinset Light Grey Melange/Marine

    French Connection Mens Script Panel Twinset Light Grey Melange/Marine

    £19.99
    Save £30.00
  • Crosshatch Mens Menlink Swim Shorts Green

    Crosshatch Mens Menlink Swim Shorts Green

    £9.99
    Save £15.00
  • DFND London Mens Swirl Swim Shorts Coral/Black

    DFND London Mens Swirl Swim Shorts Coral/Black

    £12.99
    Save £17.00
  • Avant Garde Mens Archive Swim Shorts Black

    Avant Garde Mens Archive Swim Shorts Black

    £11.99
    Save £23.00
  • Crosshatch Mens Cranfound Swim Shorts Navy

    Crosshatch Mens Cranfound Swim Shorts Navy

    £9.99
    Save £15.00
  • JACK AND JONES Mens Joseph Twinset Black

    JACK AND JONES Mens Joseph Twinset Black

    £14.99
    Save £18.00
  • Crosshatch Mens Quarts Swim Shorts Red

    Crosshatch Mens Quarts Swim Shorts Red

    £9.99
    Save £15.00
  • Closure London Mens Contrast Pocket Shorts Light Grey Marl

    Closure London Mens Contrast Pocket Shorts Light Grey Marl

    £11.99
    Save £33.00
  • French Connection Junior T-Shirt And Shorts Set Marine

    French Connection Junior T-Shirt And Shorts Set Marine

    £12.99
    Save £22.00
  • Speedo Mens Solid Leisure 16 Inch Water Shorts Black

    Speedo Mens Solid Leisure 16 Inch Water Shorts Black

    £7.99
    Save £8.00
  • New Balance Mens Fleece Shorts Black

    New Balance Mens Fleece Shorts Black

    £16.99
    Save £18.00
  • Duck And Cover Mens Mustone Denim Shorts Light Wash

    Duck And Cover Mens Mustone Denim Shorts Light Wash

    £14.99
    Save £20.00
  • JACK AND JONES Junior JJBrat Two Pack Logo Sweat Shorts Black/Light Grey Marl

    JACK AND JONES Junior JJBrat Two Pack Logo Sweat Shorts Black/Light Grey Marl

    £8.99
    Save £27.00
  • JACK AND JONES Junior Miller T-Shirt And Shorts Twin Set Ashley Blue/Navy Blue

    JACK AND JONES Junior Miller T-Shirt And Shorts Twin Set Ashley Blue/Navy Blue

    £14.99
    Save £15.00
  • JACK AND JONES Mens Joseph Twinset Dusty Olive

    JACK AND JONES Mens Joseph Twinset Dusty Olive

    £19.99
    Save £13.00
  • Bench Junior Leroy Shorts Camo

    Bench Junior Leroy Shorts Camo

    £8.99
    Save £26.00
  • Duck And Cover Mens Mustone Denim Shorts Mid Wash

    Duck And Cover Mens Mustone Denim Shorts Mid Wash

    £14.99
    Save £20.00
  • Fluid Junior Cycle Shorts Black

    Fluid Junior Cycle Shorts Black

    £2.99
  • French Connection Mens Jersey Side FCUK 2 Shorts Black/White/Black

    French Connection Mens Jersey Side FCUK 2 Shorts Black/White/Black

    £12.99
    Save £17.00
  • Kangaroo Poo Mens Fleece Shorts Black

    Kangaroo Poo Mens Fleece Shorts Black

    £7.99
  • French Connection Mens FC Lounge Joggers And T-Shirt Set Marine

    French Connection Mens FC Lounge Joggers And T-Shirt Set Marine

    £17.99
    Save £27.00
  • Closure London Junior Multi Panel T-Shirt And Shorts Set Navy

    Closure London Junior Multi Panel T-Shirt And Shorts Set Navy

    £14.99
    Save £30.00
  • Reebok Junior Classic Cropped Logo Hoodie Set Ceramic

    Reebok Junior Classic Cropped Logo Hoodie Set Ceramic

    £14.99
    Save £24.00
  • JACK AND JONES Junior Henry T-Shirt And Shorts Twin Set Navy Blazer

    JACK AND JONES Junior Henry T-Shirt And Shorts Twin Set Navy Blazer

    £14.99
    Save £15.00
  • JACK AND JONES Junior Leif T-Shirt And Shorts Twin Set Dusty Olive

    JACK AND JONES Junior Leif T-Shirt And Shorts Twin Set Dusty Olive

    £7.99
    Save £22.00
  • Lyle And Scott Junior Ombre Swim Shorts Cloud Blue

    Lyle And Scott Junior Ombre Swim Shorts Cloud Blue

    £12.99
    Save £17.00
  • French Connection Mens FC Lounge Joggers And T-Shirt Set Black

    French Connection Mens FC Lounge Joggers And T-Shirt Set Black

    £17.99
    Save £27.00
  • 883 Police Mens Vallone Swim Shorts Black

    883 Police Mens Vallone Swim Shorts Black

    £16.99
    Save £18.00
  • Fluid Mens Checked Cotton Shorts Black Check

    Fluid Mens Checked Cotton Shorts Black Check

    £11.99
  • Brave Soul Mens Maximise Hoodie And Shorts Set Jet Black

    Brave Soul Mens Maximise Hoodie And Shorts Set Jet Black

    £16.99
    Save £32.00
  • ONLY & SONS Mens Cam Stage Cargo Shorts Black

    ONLY & SONS Mens Cam Stage Cargo Shorts Black

    £14.99
    Save £11.00
  • French Connection Mens FC Lounge T-Shirt And Shorts Set Light Grey Marl

    French Connection Mens FC Lounge T-Shirt And Shorts Set Light Grey Marl

    £15.99
    Save £19.00
  • JACK AND JONES Junior JJPete T-Shirt And Shorts Set Cloud/Dusty

    JACK AND JONES Junior JJPete T-Shirt And Shorts Set Cloud/Dusty

    £7.99
    Save £16.00
  • Brave Soul Womens Sindy Cycling Shorts Black

    Brave Soul Womens Sindy Cycling Shorts Black

    £3.99
    Save £6.00
  • Puma Mens Essentials Fleece Shorts Navy

    Puma Mens Essentials Fleece Shorts Navy

    £12.99
    Save £7.00
  • DFND London Mens Unrivaled Co Ord Slate

    DFND London Mens Unrivaled Co Ord Slate

    £19.99
    Save £25.00
  • French Connection Mens Cargo 6 Belt Shorts Marine

    French Connection Mens Cargo 6 Belt Shorts Marine

    £19.99
    Save £30.00
  • JACK AND JONES Mens JJ Cargo Shorts Kelp

    JACK AND JONES Mens JJ Cargo Shorts Kelp

    £17.99
    Save £22.00
  • New Balance Mens Sport Sweat Shorts Navy/Red

    New Balance Mens Sport Sweat Shorts Navy/Red

    £17.99
    Save £12.00
  • JACK AND JONES Mens Joseph Twinset Navy

    JACK AND JONES Mens Joseph Twinset Navy

    £16.99
    Save £16.00
  • Closure London Mens Taped Panel Twin Set Black

    Closure London Mens Taped Panel Twin Set Black

    £19.99
    Save £45.00
  • PRODUKT Junior Pktimp Jakob T-Shirt And Shorts Set Navy Blazer

    PRODUKT Junior Pktimp Jakob T-Shirt And Shorts Set Navy Blazer

    £4.99
    Save £20.00
  • French Connection Mens FC Lounge T-Shirt And Shorts Set Black

    French Connection Mens FC Lounge T-Shirt And Shorts Set Black

    £15.99
    Save £19.00
  • DFND London Mens Swirl Swim Shorts Khaki/White

    DFND London Mens Swirl Swim Shorts Khaki/White

    £11.99
    Save £18.00
  • Onfire Mens Swimshorts Red/Navy

    Onfire Mens Swimshorts Red/Navy

    £8.99
  • Pindydoll Junior Iona T-Shirt And Cycle Shorts Set Grey Tie Dye

    Pindydoll Junior Iona T-Shirt And Cycle Shorts Set Grey Tie Dye

    £3.99
    Save £21.00
  • French Connection Mens Cargo 6 Belt Shorts Charcoal

    French Connection Mens Cargo 6 Belt Shorts Charcoal

    £17.99
    Save £32.00
  • JACK AND JONES Junior Block T-Shirt And Shorts Twin Set Black

    JACK AND JONES Junior Block T-Shirt And Shorts Twin Set Black

    £4.99
    Save £25.00
  • JACK AND JONES Mens JJ Cargo Shorts Black

    JACK AND JONES Mens JJ Cargo Shorts Black

    £17.99
    Save £22.00
  • Brave Soul Mens Riverwood Cargo Shorts Khaki

    Brave Soul Mens Riverwood Cargo Shorts Khaki

    £12.99
    Save £17.00
  • Ben Sherman Mens Boulders Bea Swim Shorts Red

    Ben Sherman Mens Boulders Bea Swim Shorts Red

    £14.99
    Save £29.00
  • Bench Mens Rollo Jog Shorts Black

    Bench Mens Rollo Jog Shorts Black

    £14.99
    Save £20.00
  • Closure London Junior Smart Logo 1/4 Zip Polo And Shorts Set Charcoal

    Closure London Junior Smart Logo 1/4 Zip Polo And Shorts Set Charcoal

    £17.99
    Save £39.00
  • JACK AND JONES Junior Jjimore Sweat Shorts Light Grey Melange

    JACK AND JONES Junior Jjimore Sweat Shorts Light Grey Melange

    £4.99
    Save £25.00
  • JACK AND JONES Mens Miller Twinset Dark Grey Melange/Black

    JACK AND JONES Mens Miller Twinset Dark Grey Melange/Black

    £17.99
    Save £17.00
  • JACK AND JONES Junior JJBrat Hoodie And Shorts Set Light Grey Melange

    JACK AND JONES Junior JJBrat Hoodie And Shorts Set Light Grey Melange

    £16.99
    Save £19.00
  • DFND London Junior Shatter Shorts And T-Shirt Set Black Blue/Black Gold

    DFND London Junior Shatter Shorts And T-Shirt Set Black Blue/Black Gold

    £12.99
    Save £32.00
  • JACK AND JONES Mens Steve Sweat And Shorts Set Navy Blazer

    JACK AND JONES Mens Steve Sweat And Shorts Set Navy Blazer

    £16.99
    Save £33.00
  • Closure London Junior Signature T-Shirt And Shorts Set Light Blue

    Closure London Junior Signature T-Shirt And Shorts Set Light Blue

    £14.99
    Save £21.00
  • Bench Junior Ombre Camo T-Shirt And Shorts Set Black Camo

    Bench Junior Ombre Camo T-Shirt And Shorts Set Black Camo

    £14.99
    Save £45.00
  • French Connection Junior Two Pack Shorts Black/Charcoal Melange

    French Connection Junior Two Pack Shorts Black/Charcoal Melange

    £12.99
    Save £47.00
  • JACK AND JONES Mens Isaac Twinset Tapshoe

    JACK AND JONES Mens Isaac Twinset Tapshoe

    £17.99
    Save £17.00
  • Onfire Womens Linen Shorts Black

    Onfire Womens Linen Shorts Black

    £12.99
  • DFND London Mens Zonarta Twinset Grey Marl/Navy

    DFND London Mens Zonarta Twinset Grey Marl/Navy

    £17.99
    Save £27.00
  • French Connection Mens Denim 2 Shorts Black01- Black

    French Connection Mens Denim 2 Shorts Black01- Black

    £19.99
    Save £30.00
  • JACK AND JONES Junior Jjimore Two Pack Sweat Shorts Navy Blazer/Dark Grey Mel

    JACK AND JONES Junior Jjimore Two Pack Sweat Shorts Navy Blazer/Dark Grey Mel

    £4.99
    Save £25.00
  • Ben Sherman Mens Boulders Bea Swim Shorts Navy

    Ben Sherman Mens Boulders Bea Swim Shorts Navy

    £9.99
    Save £34.00
  • PRODUKT Junior Pktimp Jakob T-Shirt And Shorts Set Classic Blue

    PRODUKT Junior Pktimp Jakob T-Shirt And Shorts Set Classic Blue

    £7.99
    Save £17.00
  • JACK AND JONES Mens Joe Cargo Shorts Black

    JACK AND JONES Mens Joe Cargo Shorts Black

    £15.99
    Save £14.00
  • JACK AND JONES Mens Joe Cargo Shorts Crockery

    JACK AND JONES Mens Joe Cargo Shorts Crockery

    £14.99
    Save £15.00
  • Bench Junior Jetter Shorts Grey

    Bench Junior Jetter Shorts Grey

    £6.99
    Save £28.00
  • Avant Garde Mens Digits Hoodie And Shorts Navy

    Avant Garde Mens Digits Hoodie And Shorts Navy

    £24.99
    Save £60.00
  • Crosshatch Mens Graydon Twin Set Navy

    Crosshatch Mens Graydon Twin Set Navy

    £16.99
    Save £22.00
  • Brave Soul Womens Lillian Mini Shorts Black/White

    Brave Soul Womens Lillian Mini Shorts Black/White

    £2.99
    Save £7.00
  • Reebok Junior Heritage Shorts Always Blue

    Reebok Junior Heritage Shorts Always Blue

    £7.99
    Save £13.00
  • Selected Homme Mens Newton Linen Shorts Sky Captain

    Selected Homme Mens Newton Linen Shorts Sky Captain

    £14.99
    Save £20.00
Page 1 of 9 - 816 Styles
Back to top

Added to your basket

Spend another £ for Free UK Delivery 

You qualify for Free UK Delivery 

You might also like

You might also like

Be the first to hear about our best deals, biggest savings and newest arrivals by signing up to our emails today!