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.

1153
Styles
Page 1 of 13
  • French Connection Mens Two Pack Jersey Shorts Marine/Light Grey Melange

    French Connection Mens Two Pack Jersey Shorts Marine/Light Grey Melange

    £21.99
    Save £38.00
  • Duck And Cover Mens Zeki Denim Shorts Stone Wash

    Duck And Cover Mens Zeki Denim Shorts Stone Wash

    £14.99
    Save £20.00
  • French Connection Mens Two Pack Jersey Shorts Black/Charcoal Melange

    French Connection Mens Two Pack Jersey Shorts Black/Charcoal Melange

    £21.99
    Save £38.00
  • JACK AND JONES Mens JJ Base Chino Shorts Charcoal Grey

    JACK AND JONES Mens JJ Base Chino Shorts Charcoal Grey

    £14.99
    Save £15.00
  • Onfire Mens Combat Shorts Grey

    Onfire Mens Combat Shorts Grey

    £14.99
  • Onfire Mens Combat Shorts Khaki

    Onfire Mens Combat Shorts Khaki

    £14.99
  • Onfire Mens Combat Shorts Blue

    Onfire Mens Combat Shorts Blue

    £14.99
  • Brave Soul Mens Riverwood Cargo Shorts Navy

    Brave Soul Mens Riverwood Cargo Shorts Navy

    £12.99
    Save £17.00
  • Umbro Mens Atlas Match Shorts Black/White

    Umbro Mens Atlas Match Shorts Black/White

    £5.99
    Save £4.00
  • Puma Mens Essentials Fleece Shorts Grey

    Puma Mens Essentials Fleece Shorts Grey

    £12.99
    Save £7.00
  • JACK AND JONES Mens Blocking Twinset Navy Blazer/Light Grey Melange

    JACK AND JONES Mens Blocking Twinset Navy Blazer/Light Grey Melange

    £19.99
    Save £15.00
  • Onfire Mens Combat Shorts Black

    Onfire Mens Combat Shorts Black

    £14.99
  • Brave Soul Mens Smith Cotton Twill Chino Shorts Navy

    Brave Soul Mens Smith Cotton Twill Chino Shorts Navy

    £12.99
    Save £12.00
  • JACK AND JONES Mens Ombre Twinset Navy Blazer

    JACK AND JONES Mens Ombre Twinset Navy Blazer

    £19.99
    Save £15.00
  • Fluid Mens Chino Shorts Petrol

    Fluid Mens Chino Shorts Petrol

    £12.99
  • Puma Mens Essentials Fleece Shorts Black

    Puma Mens Essentials Fleece Shorts Black

    £12.99
    Save £7.00
  • Brave Soul Mens Smith Cotton Twill Chino Shorts Stone

    Brave Soul Mens Smith Cotton Twill Chino Shorts Stone

    £12.99
    Save £12.00
  • Brave Soul Mens Riverwood Cargo Shorts Khaki

    Brave Soul Mens Riverwood Cargo Shorts Khaki

    £12.99
    Save £17.00
  • French Connection Mens French Connction Two Pack Jersey Shorts Black/Light Khaki

    French Connection Mens French Connction Two Pack Jersey Shorts Black/Light Khaki

    £19.99
    Save £40.00
  • Closure London Mens Two Pack Shorts Black/Grey Marl

    Closure London Mens Two Pack Shorts Black/Grey Marl

    £19.99
    Save £40.00
  • French Connection Junior Two Pack Shorts Black/Charcoal Melange

    French Connection Junior Two Pack Shorts Black/Charcoal Melange

    £16.99
    Save £43.00
  • French Connection Junior Short And T-Shirt Set Black

    French Connection Junior Short And T-Shirt Set Black

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

    New Balance Mens 2 In 1 7 Inch Running Shorts Black

    £19.99
    Save £13.00
  • French Connection Mens Script Panel Twinset Light Blue Melange/White

    French Connection Mens Script Panel Twinset Light Blue Melange/White

    £19.99
    Save £30.00
  • Lyle And Scott Junior Ombre Swim Shorts Cloud Blue

    Lyle And Scott Junior Ombre Swim Shorts Cloud Blue

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

    Puma Mens Essentials Fleece Shorts Navy

    £12.99
    Save £7.00
  • Brave Soul Mens Riverwood Cargo Shorts Stone

    Brave Soul Mens Riverwood Cargo Shorts Stone

    £12.99
    Save £17.00
  • French Connection Junior Short And T-Shirt Set Light Grey Marl/Marine

    French Connection Junior Short And T-Shirt Set Light Grey Marl/Marine

    £14.99
    Save £30.00
  • Closure London Mens Contrast Panel Twin Set Navy

    Closure London Mens Contrast Panel Twin Set Navy

    £19.99
    Save £45.00
  • 883 Police Mens Haile Denim Shorts 407-Blue

    883 Police Mens Haile Denim Shorts 407-Blue

    £19.99
    Save £20.00
  • Brave Soul Mens Riverwood Cargo Shorts Blue

    Brave Soul Mens Riverwood Cargo Shorts Blue

    £12.99
    Save £17.00
  • Brave Soul Mens Paul Two Pack Chino Shorts Black/Khaki

    Brave Soul Mens Paul Two Pack Chino Shorts Black/Khaki

    £21.99
    Save £23.00
  • JACK AND JONES Junior Harry T-Shirt And Shorts Twin Set Ashley Blue

    JACK AND JONES Junior Harry T-Shirt And Shorts Twin Set Ashley Blue

    £14.99
    Save £15.00
  • Farah Mens Cromar Two Pack Sweat Shorts Black/Grey

    Farah Mens Cromar Two Pack Sweat Shorts Black/Grey

    £21.99
    Save £38.00
  • JACK AND JONES Mens Ombre Twinset Light Grey Melange

    JACK AND JONES Mens Ombre Twinset Light Grey Melange

    £16.99
    Save £18.00
  • JACK AND JONES Junior Leif T-Shirt & Shorts Twin Set White

    JACK AND JONES Junior Leif T-Shirt & Shorts Twin Set White

    £14.99
    Save £15.00
  • Ben Sherman Mens Slim Fit Stretch Chino Shorts Stone

    Ben Sherman Mens Slim Fit Stretch Chino Shorts Stone

    £24.99
    Save £30.00
  • JACK AND JONES Mens JJ Cargo Shorts Black

    JACK AND JONES Mens JJ Cargo Shorts Black

    £17.99
    Save £22.00
  • JACK AND JONES Mens Harry Twinset Drizzle

    JACK AND JONES Mens Harry Twinset Drizzle

    £14.99
    Save £20.00
  • Tokyo Laundry Mens Tillamook Swim Shorts Sky Captain Navy

    Tokyo Laundry Mens Tillamook Swim Shorts Sky Captain Navy

    £9.99
    Save £7.00
  • Ben Sherman Mens Slim Fit Stretch Chino Shorts Dark Navy

    Ben Sherman Mens Slim Fit Stretch Chino Shorts Dark Navy

    £24.99
    Save £30.00
  • French Connection Mens Script Panel Twinset Light Khaki/White

    French Connection Mens Script Panel Twinset Light Khaki/White

    £19.99
    Save £30.00
  • Brave Soul Mens George Camo Cargo Shorts Stone Camo

    Brave Soul Mens George Camo Cargo Shorts Stone Camo

    £19.99
    Save £15.00
  • Kangaroo Poo Mens Cotton Oxford Shorts With Belt Blue

    Kangaroo Poo Mens Cotton Oxford Shorts With Belt Blue

    £12.99
  • LUKE 1977 Mens Corbitt Chino Shorts Navy

    LUKE 1977 Mens Corbitt Chino Shorts Navy

    £27.99
    Save £32.00
  • Duck And Cover Mens Zeki Denim Shorts Dark Wash

    Duck And Cover Mens Zeki Denim Shorts Dark Wash

    £14.99
    Save £20.00
  • JACK AND JONES Junior Block T-Shirt & Shorts Twin Set Black

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

    £12.99
    Save £17.00
  • French Connection Mens Jersey Side FCUK 2 Shorts Light Grey Melange/White/Black

    French Connection Mens Jersey Side FCUK 2 Shorts Light Grey Melange/White/Black

    £9.99
    Save £20.00
  • French Connection Mens Cargo 6 Belt Shorts Stone

    French Connection Mens Cargo 6 Belt Shorts Stone

    £19.99
    Save £30.00
  • Fluid Mens Chino Shorts Navy

    Fluid Mens Chino Shorts Navy

    £14.99
  • JACK AND JONES Junior JJBrat T-shirt & Shorts Set Navy Blazer

    JACK AND JONES Junior JJBrat T-shirt & Shorts Set Navy Blazer

    £12.99
    Save £15.00
  • DFND London Mens Blockfade T-Shirt And Shorts Twinset Black/Blue

    DFND London Mens Blockfade T-Shirt And Shorts Twinset Black/Blue

    £19.99
    Save £25.00
  • JACK AND JONES Junior Jjpete T-Shirt & Shorts Set Navy Blazer

    JACK AND JONES Junior Jjpete T-Shirt & Shorts Set Navy Blazer

    £14.99
    Save £9.00
  • Speedo Mens Solid Leisure 16 Inch Water Shorts Black

    Speedo Mens Solid Leisure 16 Inch Water Shorts Black

    £7.99
    Save £8.00
  • Avant Garde Mens Digits Hoodie & Shorts Twinset Sand

    Avant Garde Mens Digits Hoodie & Shorts Twinset Sand

    £29.99
    Save £55.00
  • French Connection Mens Denim 2 Shorts IND07- Mid Wash

    French Connection Mens Denim 2 Shorts IND07- Mid Wash

    £19.99
    Save £30.00
  • Brave Soul Mens Riverwoodb Cargo Shorts Black

    Brave Soul Mens Riverwoodb Cargo Shorts Black

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

    Kangaroo Poo Mens Cotton Oxford Shorts With Belt Navy

    £12.99
  • 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

    £14.99
    Save £30.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

    £12.99
    Save £23.00
  • Money Junior Sig Ape Crewshort And T-Shirt Set Navy

    Money Junior Sig Ape Crewshort And T-Shirt Set Navy

    £17.99
    Save £62.00
  • JACK AND JONES Mens Joseph Two Pack Sweat Shorts Black/Light Grey Marl

    JACK AND JONES Mens Joseph Two Pack Sweat Shorts Black/Light Grey Marl

    £11.99
    Save £28.00
  • Money Junior Stencil Block Shorts And T-Shirt Set Grey Marl

    Money Junior Stencil Block Shorts And T-Shirt Set Grey Marl

    £17.99
    Save £62.00
  • JACK AND JONES Mens Steve T-Shirt And Shorts Set Slate Grey

    JACK AND JONES Mens Steve T-Shirt And Shorts Set Slate Grey

    £19.99
    Save £15.00
  • Tokyo Laundry Mens Sheringham Chino Shorts Dusty Pink

    Tokyo Laundry Mens Sheringham Chino Shorts Dusty Pink

    £17.99
    Save £7.00
  • JACK AND JONES Junior JJPete T-Shirt & Shorts Set Cloud/Dusty

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

    £14.99
    Save £9.00
  • French Connection Mens Cargo 6 Belt Shorts Charcoal

    French Connection Mens Cargo 6 Belt Shorts Charcoal

    £17.99
    Save £32.00
  • New Balance Mens Fleece Shorts Black

    New Balance Mens Fleece Shorts Black

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

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

    £11.99
    Save £13.00
  • French Connection Mens Jersey Shorts Light Blue Melange

    French Connection Mens Jersey Shorts Light Blue Melange

    £11.99
    Save £18.00
  • JACK AND JONES Mens Rick Org Denim Shorts Blue Denim

    JACK AND JONES Mens Rick Org Denim Shorts Blue Denim

    £19.99
    Save £25.00
  • JACK AND JONES Mens Rick Icon Denim Shorts Blue Denim

    JACK AND JONES Mens Rick Icon Denim Shorts Blue Denim

    £19.99
    Save £35.00
  • Bench Mens Rollo Jog Shorts Grey Marl

    Bench Mens Rollo Jog Shorts Grey Marl

    £14.99
    Save £20.00
  • Kangaroo Poo Mens Fleece Shorts Black

    Kangaroo Poo Mens Fleece Shorts Black

    £7.99
  • French Connection Mens Chino 4 Shorts Light Blue

    French Connection Mens Chino 4 Shorts Light Blue

    £19.99
    Save £20.00
  • EA7 Junior Emporio Armani Shorts Navy Blue

    EA7 Junior Emporio Armani Shorts Navy Blue

    £29.99
    Save £20.00
  • Fluid Mens Stretch Canvas Shorts Dusky Pink

    Fluid Mens Stretch Canvas Shorts Dusky Pink

    £12.99
  • 883 Police Mens Melford Two Pack Jersey Shorts Navy/Khaki

    883 Police Mens Melford Two Pack Jersey Shorts Navy/Khaki

    £19.99
    Save £30.00
  • 883 Police Mens Melford 2 Pack Jersey Shorts Black/Marl Grey

    883 Police Mens Melford 2 Pack Jersey Shorts Black/Marl Grey

    £21.99
    Save £28.00
  • Lyle And Scott Vintage Mens Sweat Short Bright Cobalt

    Lyle And Scott Vintage Mens Sweat Short Bright Cobalt

    £24.99
    Save £20.00
  • Brave Soul Womens Sindy Cycling Shorts Black

    Brave Soul Womens Sindy Cycling Shorts Black

    £3.99
    Save £6.00
  • Fluid Mens T-Shirt And Fleece Short Set Navy

    Fluid Mens T-Shirt And Fleece Short Set Navy

    £12.99
  • Bench Mens Noahs Classic Twill Cargo Shorts Khaki Camo

    Bench Mens Noahs Classic Twill Cargo Shorts Khaki Camo

    £19.99
    Save £30.00
  • Lyle And Scott Junior Classic Swim Shorts Oil Green

    Lyle And Scott Junior Classic Swim Shorts Oil Green

    £12.99
    Save £17.00
  • New Balance Mens 7 Inch 2 In 1 Running Shorts Eclipse Navy

    New Balance Mens 7 Inch 2 In 1 Running Shorts Eclipse Navy

    £19.99
    Save £13.00
  • JACK AND JONES Mens Harry Twinset Ashley Blue

    JACK AND JONES Mens Harry Twinset Ashley Blue

    £19.99
    Save £15.00
  • LUKE 1977 Mens Trousersnake Twinset Black B

    LUKE 1977 Mens Trousersnake Twinset Black B

    £34.99
    Save £40.00
  • JACK AND JONES Mens Anything Sweat Shorts Navy Blazer

    JACK AND JONES Mens Anything Sweat Shorts Navy Blazer

    £11.99
    Save £8.00
  • French Connection Mens Cargo 6 Belt Shorts Khaki

    French Connection Mens Cargo 6 Belt Shorts Khaki

    £19.99
    Save £30.00
  • Crosshatch Mens Chaseforth Combat Shorts Navy

    Crosshatch Mens Chaseforth Combat Shorts Navy

    £19.99
    Save £25.00
  • Lyle And Scott Junior Classic Sweat Shorts Aqua Sky

    Lyle And Scott Junior Classic Sweat Shorts Aqua Sky

    £16.99
    Save £18.00
  • French Connection Junior Stretch Denim Shorts Ind07

    French Connection Junior Stretch Denim Shorts Ind07

    £11.99
    Save £18.00
  • French Connection Junior Denim Shorts INDO5

    French Connection Junior Denim Shorts INDO5

    £9.99
    Save £20.00
  • Brave Soul Mens Maximise Hoodie & Shorts Set Jet Black

    Brave Soul Mens Maximise Hoodie & Shorts Set Jet Black

    £19.99
    Save £29.00
  • New Balance Mens 5 Inch Running Shorts Eclipse Navy

    New Balance Mens 5 Inch Running Shorts Eclipse Navy

    £14.99
    Save £10.00
  • Bench Junior Gleeson X2 Shorts Navy/Grey

    Bench Junior Gleeson X2 Shorts Navy/Grey

    £19.99
    Save £40.00
Page 1 of 13 - 1153 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!