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.

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 Vans, adidas, French Connection and Quiksilver. Grab a bargain today at MandM Direct.

1112 Styles
Page 1 of 12
Next
  • French Connection Mens Two Pack Jersey Shorts Marine/Light Grey Marl

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

    £21.99
    Save £38.00
  • JACK AND JONES Boys Jcostructure Tshirt & Shorts Set Black

    JACK AND JONES Boys Jcostructure Tshirt & Shorts Set Black

    £11.99
    Save £16.00
  • JACK AND JONES Junior Boys Jcostructure T-Shirt & Short Set Dusty Olive

    JACK AND JONES Junior Boys Jcostructure T-Shirt & Short Set Dusty Olive

    £11.99
    Save £16.00
  • DFND London Junior Boys Crash T-Shirt & Shorts Set Blue

    DFND London Junior Boys Crash T-Shirt & Shorts Set Blue

    £14.99
    Save £30.00
  • Onfire Mens Combat Shorts Blue

    Onfire Mens Combat Shorts Blue

    £14.99
  • Onfire Mens Combat Shorts Black

    Onfire Mens Combat Shorts Black

    £14.99
  • Umbro Mens Atlas Match Shorts Black/White

    Umbro Mens Atlas Match Shorts Black/White

    £5.99
    Save £4.00
  • DFND London Junior Boys Brigade T-Shirt & Shorts Set Grey

    DFND London Junior Boys Brigade T-Shirt & Shorts Set Grey

    £14.99
    Save £30.00
  • Lyle And Scott Vintage Mens Side Panel Sweat Short Mid Flat Grey

    Lyle And Scott Vintage Mens Side Panel Sweat Short Mid Flat Grey

    £29.99
    Save £15.00
  • Closure London Mens Two Pack Shorts Black/Grey Marl

    Closure London Mens Two Pack Shorts Black/Grey Marl

    £19.99
    Save £20.00
  • Onfire Mens Combat Shorts Grey

    Onfire Mens Combat Shorts Grey

    £14.99
  • 883 Police Mens Dwyer Two Pack Jersey Shorts Black/Light Grey Melange

    883 Police Mens Dwyer Two Pack Jersey Shorts Black/Light Grey Melange

    £24.99
    Save £25.00
  • Onfire Mens Combat Shorts Khaki

    Onfire Mens Combat Shorts Khaki

    £14.99
  • Lyle And Scott Vintage Mens Cargo Shorts Navy

    Lyle And Scott Vintage Mens Cargo Shorts Navy

    £34.99
    Save £25.00
  • Lyle And Scott Vintage Mens Side Panel Sweat Short Navy

    Lyle And Scott Vintage Mens Side Panel Sweat Short Navy

    £29.99
    Save £15.00
  • French Connection Mens Script Two Pack Jersey Shorts Black/White/Light Grey Melange/White

    French Connection Mens Script Two Pack Jersey Shorts Black/White/Light Grey Melange/White

    £21.99
    Save £38.00
  • Converse Junior Boys Printed Chuck Patch FT Shorts Faded Spruce

    Converse Junior Boys Printed Chuck Patch FT Shorts Faded Spruce

    £12.99
    Save £12.00
  • LUKE 1977 Mens Twill Cargo Shorts Navy

    LUKE 1977 Mens Twill Cargo Shorts Navy

    £29.99
    Save £35.00
  • Brave Soul Mens Cotton Twill Chino Shorts Stone

    Brave Soul Mens Cotton Twill Chino Shorts Stone

    £12.99
    Save £12.00
  • LUKE 1977 Mens Trousersnake T-Shirt & Shorts Twin Set Black

    LUKE 1977 Mens Trousersnake T-Shirt & Shorts Twin Set Black

    £34.99
    Save £40.00
  • Brave Soul Mens George Camo Cargo Shorts Grey Camo

    Brave Soul Mens George Camo Cargo Shorts Grey Camo

    £19.99
    Save £15.00
  • LUKE 1977 Mens Tape Head Swim Shorts Navy

    LUKE 1977 Mens Tape Head Swim Shorts Navy

    £19.99
    Save £20.00
  • French Connection Mens Jersey Side FCUK Shorts Light Grey Melange/White/Black

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

    £12.99
    Save £17.00
  • G-STAR Mens Roxic Cargo Shorts Light Orphus

    G-STAR Mens Roxic Cargo Shorts Light Orphus

    £39.99
    Save £35.00
  • Brave Soul Mens George Camo Cargo Shorts Stone Camo

    Brave Soul Mens George Camo Cargo Shorts Stone Camo

    £19.99
    Save £15.00
  • New Balance Mens Fleece Shorts Black

    New Balance Mens Fleece Shorts Black

    £16.99
    Save £13.00
  • French Connection Mens Script Panel Twinset Light Grey Marl/White

    French Connection Mens Script Panel Twinset Light Grey Marl/White

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

    Brave Soul Mens Scream Two Pack Shorts Black/Grey

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

    £21.99
    Save £38.00
  • Brave Soul Womens Sindy Cycling Shorts Black

    Brave Soul Womens Sindy Cycling Shorts Black

    £3.99
    Save £6.00
  • Onfire Mens Combat Shorts Stone

    Onfire Mens Combat Shorts Stone

    £14.99
  • Bench Junior Boys Andre Denim Shorts Dark Wash

    Bench Junior Boys Andre Denim Shorts Dark Wash

    £12.99
    Save £22.00
  • Levi's Mens 502 Taper Shorts 10 Eight Ball

    Levi's Mens 502 Taper Shorts 10 Eight Ball

    £29.99
    Save £20.00
  • Umbro Mens Active Style Jog Short Indian Ink/White

    Umbro Mens Active Style Jog Short Indian Ink/White

    £9.99
    Save £12.00
  • French Connection Mens Jersey Shorts Marine

    French Connection Mens Jersey Shorts Marine

    £12.99
    Save £17.00
  • G-STAR Mens Roxic Cargo Shorts Khaki

    G-STAR Mens Roxic Cargo Shorts Khaki

    £39.99
    Save £35.00
  • Calvin Klein Mens Core Logo Tape Swim Shorts PVH Black

    Calvin Klein Mens Core Logo Tape Swim Shorts PVH Black

    £29.99
    Save £20.00
  • Puma Mens Active Woven Shorts Black

    Puma Mens Active Woven Shorts Black

    £10.99
    Save £7.00
  • French Connection Mens Chino 4 Two Pack Shorts Black/Light Grey

    French Connection Mens Chino 4 Two Pack Shorts Black/Light Grey

    £34.99
    Save £45.00
  • LUKE 1977 Mens Twill Cargo Shorts Stone

    LUKE 1977 Mens Twill Cargo Shorts Stone

    £29.99
    Save £35.00
  • Kangaroo Poo Mens Fleece Shorts Navy

    Kangaroo Poo Mens Fleece Shorts Navy

    £6.99
  • Brave Soul Mens Ardwick 3/4 Cargo Shorts Charcoal

    Brave Soul Mens Ardwick 3/4 Cargo Shorts Charcoal

    £19.99
    Save £20.00
  • Brave Soul Mens Rashford T-Shirt And Shorts Twin Set Jet Black

    Brave Soul Mens Rashford T-Shirt And Shorts Twin Set Jet Black

    £14.99
    Save £19.00
  • Brave Soul Mens Riverwood Cargo Shorts Navy

    Brave Soul Mens Riverwood Cargo Shorts Navy

    £12.99
    Save £17.00
  • LUKE 1977 Mens Trousersnake T-Shirt & Shorts Twin Set Light Grey Marl

    LUKE 1977 Mens Trousersnake T-Shirt & Shorts Twin Set Light Grey Marl

    £34.99
    Save £40.00
  • Umbro Mens Active Style Jog Short Black/White

    Umbro Mens Active Style Jog Short Black/White

    £9.99
    Save £12.00
  • LUKE 1977 Mens Twill Cargo Shorts Jet Black

    LUKE 1977 Mens Twill Cargo Shorts Jet Black

    £29.99
    Save £35.00
  • French Connection Mens Script Panel Twinset Black/White

    French Connection Mens Script Panel Twinset Black/White

    £19.99
    Save £30.00
  • Brave Soul Mens Cotton Twill Chino Shorts Navy

    Brave Soul Mens Cotton Twill Chino Shorts Navy

    £12.99
    Save £12.00
  • JACK AND JONES Mens Harry T-Shirt And Shorts Twinset Tap Shoe

    JACK AND JONES Mens Harry T-Shirt And Shorts Twinset Tap Shoe

    £19.99
    Save £15.00
  • Tokyo Laundry Mens Caller Shorts Vintage Indigo

    Tokyo Laundry Mens Caller Shorts Vintage Indigo

    £9.90
    Save £5.09
  • LUKE 1977 Mens The Runner Sweat Get Shorty Twin Set Light Grey Marl

    LUKE 1977 Mens The Runner Sweat Get Shorty Twin Set Light Grey Marl

    £54.99
    Save £65.00
  • Converse Boys Junior Asymmetrical Colourblock Shorts Black

    Converse Boys Junior Asymmetrical Colourblock Shorts Black

    £9.99
    Save £18.00
  • JACK AND JONES Mens Graham Chino Shorts Steel Gray

    JACK AND JONES Mens Graham Chino Shorts Steel Gray

    £14.99
    Save £15.00
  • Lyle And Scott Junior Boys Ombre Swim Shorts Cloud Blue

    Lyle And Scott Junior Boys Ombre Swim Shorts Cloud Blue

    £12.99
    Save £17.00
  • French Connection Mens Cargo 6 Belt Shorts Charcoal

    French Connection Mens Cargo 6 Belt Shorts Charcoal

    £19.99
    Save £30.00
  • JACK AND JONES Mens Colin Long Shorts Black

    JACK AND JONES Mens Colin Long Shorts Black

    £17.99
    Save £22.00
  • JACK AND JONES Mens Basic Cargo Shorts Steel Gray

    JACK AND JONES Mens Basic Cargo Shorts Steel Gray

    £17.99
    Save £17.00
  • DFND London Junior Boys Wright Shorts Navy

    DFND London Junior Boys Wright Shorts Navy

    £9.99
    Save £10.00
  • Brave Soul Mens Riverwood Cargo Shorts Khaki

    Brave Soul Mens Riverwood Cargo Shorts Khaki

    £12.99
    Save £17.00
  • Stanley Workwear Mens Iona Shorts Black

    Stanley Workwear Mens Iona Shorts Black

    £19.99
    Save £20.00
  • Bench Junior Boys Nadal Cargo Shorts Green Camo

    Bench Junior Boys Nadal Cargo Shorts Green Camo

    £12.99
    Save £27.00
  • JACK AND JONES Mens Graham Chino Shorts Black

    JACK AND JONES Mens Graham Chino Shorts Black

    £14.99
    Save £25.00
  • JACK AND JONES Mens Malibu Solid Swim Shorts Navy Blazer

    JACK AND JONES Mens Malibu Solid Swim Shorts Navy Blazer

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

    French Connection Mens Cargo 6 Belt Shorts Stone

    £19.99
    Save £30.00
  • Lyle And Scott Junior Boys Classic Swim Shorts Cobalt Blue

    Lyle And Scott Junior Boys Classic Swim Shorts Cobalt Blue

    £12.99
    Save £12.00
  • Onfire Mens Twill Combat Shorts Vintage Indigo

    Onfire Mens Twill Combat Shorts Vintage Indigo

    £14.99
  • 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
  • Puma Mens Active Woven Shorts Navy

    Puma Mens Active Woven Shorts Navy

    £9.99
    Save £8.00
  • Ben Sherman Boys Script Loopback Sweat Shorts Navy Blazer

    Ben Sherman Boys Script Loopback Sweat Shorts Navy Blazer

    £7.99
    Save £15.00
  • Brave Soul Mens Paul Two Pack Chino Shorts Navy/Stone

    Brave Soul Mens Paul Two Pack Chino Shorts Navy/Stone

    £21.99
    Save £23.00
  • Brave Soul Mens Cowan T-Shirt And Shorts Set Optic White/Optic White

    Brave Soul Mens Cowan T-Shirt And Shorts Set Optic White/Optic White

    £12.99
    Save £17.00
  • 883 Police Mens Stefford Swim Shorts Electric Blue

    883 Police Mens Stefford Swim Shorts Electric Blue

    £14.99
    Save £15.00
  • Lyle And Scott Junior Boys Classic Swim Shorts Sky Blue

    Lyle And Scott Junior Boys Classic Swim Shorts Sky Blue

    £12.99
    Save £12.00
  • JACK AND JONES Mens Graham Chino Shorts Kelp

    JACK AND JONES Mens Graham Chino Shorts Kelp

    £14.99
    Save £15.00
  • LUKE 1977 Mens Lee The Agent Sport Chevron Sweat Shorts Black/White

    LUKE 1977 Mens Lee The Agent Sport Chevron Sweat Shorts Black/White

    £21.99
    Save £18.00
  • DFND London Mens Breach T-Shirt & Shorts Twin Set Navy

    DFND London Mens Breach T-Shirt & Shorts Twin Set Navy

    £19.99
    Save £25.00
  • Reebok Mens Winton Waistband Swim Shorts Collegiate Navy

    Reebok Mens Winton Waistband Swim Shorts Collegiate Navy

    £14.99
    Save £15.00
  • Fluid Mens Chino Shorts Khaki

    Fluid Mens Chino Shorts Khaki

    £14.99
  • Puma Mens Mercedes AMG Petronas Sweat Shorts Black

    Puma Mens Mercedes AMG Petronas Sweat Shorts Black

    £24.99
    Save £25.00
  • Brave Soul Mens Riverwood Cargo Shorts Blue

    Brave Soul Mens Riverwood Cargo Shorts Blue

    £12.99
    Save £17.00
  • Elle Junior Girls Brand Cycling Shorts Black

    Elle Junior Girls Brand Cycling Shorts Black

    £6.99
    Save £3.00
  • Umbro Mens Seig Swim Shorts Porcelain Multi

    Umbro Mens Seig Swim Shorts Porcelain Multi

    £11.99
    Save £13.00
  • LUKE 1977 Mens Trouser Shorty Jersey Shorts Navy

    LUKE 1977 Mens Trouser Shorty Jersey Shorts Navy

    £24.99
    Save £25.00
  • Brave Soul Mens Rashford T-Shirt And Shorts Twin Set Light Grey Marl

    Brave Soul Mens Rashford T-Shirt And Shorts Twin Set Light Grey Marl

    £14.99
    Save £19.00
  • Brave Soul Mens Preserve T-Shirt And Shorts Twin Set Optic White

    Brave Soul Mens Preserve T-Shirt And Shorts Twin Set Optic White

    £17.99
    Save £31.00
  • Umbro Mens Active Style Jog Short Grey Marl/Black

    Umbro Mens Active Style Jog Short Grey Marl/Black

    £9.99
    Save £12.00
  • JACK AND JONES Mens Rick Original Denim Shorts AM 868 Blue Denim

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

    £14.99
    Save £20.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
  • French Connection Mens Jersey Shorts Light Grey Melange

    French Connection Mens Jersey Shorts Light Grey Melange

    £12.99
    Save £17.00
  • Crosshatch Mens Treyforth Denim Shorts Dark Wash

    Crosshatch Mens Treyforth Denim Shorts Dark Wash

    £14.99
    Save £15.00
  • Lyle And Scott Vintage Mens Chino Shorts Z460 Dusky Lilac

    Lyle And Scott Vintage Mens Chino Shorts Z460 Dusky Lilac

    £29.99
    Save £25.00
  • Umbro Mens Active Style Jog Short Merlot/White

    Umbro Mens Active Style Jog Short Merlot/White

    £9.99
    Save £12.00
  • Money Junior Boys Chrome Ape Short Green Fields

    Money Junior Boys Chrome Ape Short Green Fields

    £9.99
    Save £20.00
  • New Balance Mens Fleece Shorts Athletic Grey

    New Balance Mens Fleece Shorts Athletic Grey

    £16.99
    Save £13.00
  • Tommy Hilfiger Mens Contrast Drawstring Swim Shorts PVH Black

    Tommy Hilfiger Mens Contrast Drawstring Swim Shorts PVH Black

    £29.99
    Save £15.00
Page 1 of 12 - 1112 Styles
Back to top

Added to your basket

Spend another £ for Free UK Delivery