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

1095 Styles
Page 1 of 12
Next
  • Lyle And Scott Vintage Mens Sweat Shorts Light Grey Marl

    Lyle And Scott Vintage Mens Sweat Shorts Light Grey Marl

    £24.99
    Save £20.00
  • Closure London Junior All Over Tie Dye T-Shirt and Shorts Teal

    Closure London Junior All Over Tie Dye T-Shirt and Shorts Teal

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

    £12.99
    Save £7.00
  • Puma Mens Essentials Fleece Shorts Black

    Puma Mens Essentials Fleece Shorts Black

    £12.99
    Save £7.00
  • Puma Mens Active Woven Shorts Black

    Puma Mens Active Woven Shorts Black

    £10.99
    Save £7.00
  • Puma Mens Essentials Fleece Shorts Navy

    Puma Mens Essentials Fleece Shorts Navy

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

    Onfire Mens Combat Shorts Black

    £14.99
  • Onfire Mens Combat Shorts Grey

    Onfire Mens Combat Shorts Grey

    £14.99
  • 883 Police Mens Fleming Denim Shorts 701-Blue

    883 Police Mens Fleming Denim Shorts 701-Blue

    £24.99
    Save £30.00
  • Calvin Klein Mens Core Logo Tape Swim Shorts PVH Black

    Calvin Klein Mens Core Logo Tape Swim Shorts PVH Black

    £24.99
    Save £25.00
  • New Balance Mens Fleece Shorts Black

    New Balance Mens Fleece Shorts Black

    £16.99
    Save £13.00
  • Umbro Mens Atlas Match Shorts Black/White

    Umbro Mens Atlas Match Shorts Black/White

    £5.99
    Save £4.00
  • LUKE 1977 Mens Twill Cargo Shorts Stone

    LUKE 1977 Mens Twill Cargo Shorts Stone

    £29.99
    Save £35.00
  • Brave Soul Mens Paul Two Pack Chino Shorts Black/Charcoal

    Brave Soul Mens Paul Two Pack Chino Shorts Black/Charcoal

    £21.99
    Save £23.00
  • Onfire Mens Combat Shorts Khaki

    Onfire Mens Combat Shorts Khaki

    £14.99
  • Fluid Mens Chino Shorts Sand

    Fluid Mens Chino Shorts Sand

    £12.99
  • JACK AND JONES Mens Graham Chino Shorts Olive Night

    JACK AND JONES Mens Graham Chino Shorts Olive Night

    £14.99
    Save £15.00
  • 883 Police Mens Avent Cargo Shorts Charcoal

    883 Police Mens Avent Cargo Shorts Charcoal

    £19.99
    Save £25.00
  • JACK AND JONES Mens Miller T-Shirt And Shorts Twin Set Dark Grey Melange/Black

    JACK AND JONES Mens Miller T-Shirt And Shorts Twin Set Dark Grey Melange/Black

    £19.99
    Save £15.00
  • New Balance Mens Fleece Shorts Athletic Grey

    New Balance Mens Fleece Shorts Athletic Grey

    £16.99
    Save £13.00
  • Puma Mens Active Woven Shorts Navy

    Puma Mens Active Woven Shorts Navy

    £10.99
    Save £7.00
  • Puma Junior Active Woven 5 Inch Shorts Puma Black/Puma White

    Puma Junior Active Woven 5 Inch Shorts Puma Black/Puma White

    £7.99
    Save £10.00
  • Speedo Mens Solid Leisure 16 Inch Watershorts Blue

    Speedo Mens Solid Leisure 16 Inch Watershorts Blue

    £7.99
    Save £8.00
  • Lyle And Scott Junior Classic Swim Shorts Sky Blue

    Lyle And Scott Junior Classic Swim Shorts Sky Blue

    £11.99
    Save £13.00
  • Umbro Mens Seig Swim Shorts Porcelain Multi

    Umbro Mens Seig Swim Shorts Porcelain Multi

    £11.99
    Save £13.00
  • Fluid Mens Chino Shorts Charcoal

    Fluid Mens Chino Shorts Charcoal

    £14.99
  • Calvin Klein Mens Core Logo Tape Swim Shorts PVH Classic White

    Calvin Klein Mens Core Logo Tape Swim Shorts PVH Classic White

    £21.99
    Save £28.00
  • LUKE 1977 Mens Trouser Shorty Jersey Shorts Navy

    LUKE 1977 Mens Trouser Shorty Jersey Shorts Navy

    £19.99
    Save £30.00
  • Onfire Mens Combat Shorts Stone

    Onfire Mens Combat Shorts Stone

    £14.99
  • Lyle And Scott Junior Classic Swim Shorts Duffle Bag

    Lyle And Scott Junior Classic Swim Shorts Duffle Bag

    £8.99
    Save £16.00
  • LUKE 1977 Mens Twill Cargo Shorts Khaki

    LUKE 1977 Mens Twill Cargo Shorts Khaki

    £19.99
    Save £45.00
  • 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
  • Closure London Junior Signature T-Shirt & Shorts Set Blue

    Closure London Junior Signature T-Shirt & Shorts Set Blue

    £14.99
    Save £21.00
  • DFND London Mens Slim Fit Chino Shorts Two Pack Navy/Black

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

    £17.99
    Save £32.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
  • Umbro Mens Madness Swim Shorts Black/Ceramic/Knockout Pink/White

    Umbro Mens Madness Swim Shorts Black/Ceramic/Knockout Pink/White

    £6.99
    Save £18.00
  • Lyle And Scott Vintage Mens Side Panel Sweat Short Jet Black

    Lyle And Scott Vintage Mens Side Panel Sweat Short Jet Black

    £24.99
    Save £20.00
  • DFND London Mens Blake Two Pack Shorts Black/Light Grey Marl

    DFND London Mens Blake Two Pack Shorts Black/Light Grey Marl

    £12.99
    Save £27.00
  • JACK AND JONES Mens Miller T-Shirt And Shorts Twin Set Ensign Blue/Sky Captain

    JACK AND JONES Mens Miller T-Shirt And Shorts Twin Set Ensign Blue/Sky Captain

    £19.99
    Save £15.00
  • Crosshatch Mens Treyforth Denim Shorts Dark Wash

    Crosshatch Mens Treyforth Denim Shorts Dark Wash

    £14.99
    Save £15.00
  • 883 Police Mens Stefford Swim Shorts Electric Blue

    883 Police Mens Stefford Swim Shorts Electric Blue

    £14.99
    Save £15.00
  • New Balance Mens Fleece Shorts Army Green

    New Balance Mens Fleece Shorts Army Green

    £16.99
    Save £13.00
  • Calvin Klein Mens Core Mono Tape Swim Shorts Snorkel Blue

    Calvin Klein Mens Core Mono Tape Swim Shorts Snorkel Blue

    £21.99
    Save £33.00
  • JACK AND JONES Mens Basic Cargo Shorts Black

    JACK AND JONES Mens Basic Cargo Shorts Black

    £17.99
    Save £17.00
  • Fluid Mens Chino Shorts Black

    Fluid Mens Chino Shorts Black

    £12.99
  • JACK AND JONES Mens Aruba Jones Swimshorts Navy Blazer

    JACK AND JONES Mens Aruba Jones Swimshorts Navy Blazer

    £8.99
    Save £16.00
  • DFND London Mens Black Two Pack Shorts Navy/Dark Grey Marl

    DFND London Mens Black Two Pack Shorts Navy/Dark Grey Marl

    £14.99
    Save £25.00
  • Ben Sherman Mens Stretch Chino Short Marine

    Ben Sherman Mens Stretch Chino Short Marine

    £24.99
    Save £30.00
  • Closure London Junior Signature T-Shirt & Shorts Set Light Blue

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

    £14.99
    Save £21.00
  • Calvin Klein Mens Core Logo Tape Swim Shorts Safety Yellow

    Calvin Klein Mens Core Logo Tape Swim Shorts Safety Yellow

    £21.99
    Save £28.00
  • JACK AND JONES Mens Joe Two Pack Shorts Black/Grey

    JACK AND JONES Mens Joe Two Pack Shorts Black/Grey

    £11.99
    Save £28.00
  • Puma Mens Mercedes AMG Petronas Sweat Shorts Black

    Puma Mens Mercedes AMG Petronas Sweat Shorts Black

    £19.99
    Save £30.00
  • Closure London Mens Co-Ordinates Crewneck Sweatshirt And Shorts Set Light Marl

    Closure London Mens Co-Ordinates Crewneck Sweatshirt And Shorts Set Light Marl

    £24.99
    Save £60.00
  • JACK AND JONES Mens Aruba Swim Shorts Navy Blazer

    JACK AND JONES Mens Aruba Swim Shorts Navy Blazer

    £5.99
    Save £14.00
  • Brave Soul Mens Riverwoodb Cargo Shorts Black

    Brave Soul Mens Riverwoodb Cargo Shorts Black

    £12.99
    Save £21.00
  • Fluid Mens Chino Shorts Cinammon

    Fluid Mens Chino Shorts Cinammon

    £12.99
  • Lyle And Scott Junior Cargo Shorts Ivy Green

    Lyle And Scott Junior Cargo Shorts Ivy Green

    £16.99
    Save £28.00
  • OKAMI SPORT Mens Ninja 7 Inch Shorts Dark Grey

    OKAMI SPORT Mens Ninja 7 Inch Shorts Dark Grey

    £12.99
    Save £19.00
  • Crosshatch Mens Rayfell Rip Denim Shorts Mid Wash

    Crosshatch Mens Rayfell Rip Denim Shorts Mid Wash

    £12.99
    Save £22.00
  • Puma Mens Liga Baselayer Shorts Steel Grey

    Puma Mens Liga Baselayer Shorts Steel Grey

    £7.99
    Save £12.00
  • LUKE 1977 Mens Trouser Shorty Jersey Shorts Black

    LUKE 1977 Mens Trouser Shorty Jersey Shorts Black

    £14.99
    Save £35.00
  • Closure London Mens Modern Script Logo Hoodie And Shorts Twin Set Black

    Closure London Mens Modern Script Logo Hoodie And Shorts Twin Set Black

    £19.99
    Save £40.00
  • Ben Sherman Infant Logo T-Shirt And Shorts Set Navy Blazer

    Ben Sherman Infant Logo T-Shirt And Shorts Set Navy Blazer

    £9.99
    Save £10.00
  • Fluid Mens Chino Shorts Khaki

    Fluid Mens Chino Shorts Khaki

    £12.99
  • Fluid Mens Cotton/Recycled Polyester Fleece Shorts Navy

    Fluid Mens Cotton/Recycled Polyester Fleece Shorts Navy

    £7.99
  • New Balance Mens Fleece Shorts Burgundy

    New Balance Mens Fleece Shorts Burgundy

    £16.99
    Save £13.00
  • Speedo Mens Solid Leisure 16 Inch Water Shorts Black

    Speedo Mens Solid Leisure 16 Inch Water Shorts Black

    £7.99
    Save £8.00
  • DFND London Mens Breach T-Shirt & Shorts Twin Set Navy

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

    £16.99
    Save £28.00
  • Closure London Mens Tonal Fury Hoodie And Shorts Twin Set Black

    Closure London Mens Tonal Fury Hoodie And Shorts Twin Set Black

    £26.99
    Save £33.00
  • Sergio Tacchini Mens Big Logo Sweat Shorts Black/Acid Green

    Sergio Tacchini Mens Big Logo Sweat Shorts Black/Acid Green

    £11.99
    Save £13.00
  • OKAMI SPORT Mens Sprint 5 Inch Shorts Khaki

    OKAMI SPORT Mens Sprint 5 Inch Shorts Khaki

    £11.99
    Save £18.00
  • LUKE 1977 Mens Hod Shorts Navy

    LUKE 1977 Mens Hod Shorts Navy

    £19.99
    Save £35.00
  • 883 Police Mens Damon 417 Denim Shorts Blue

    883 Police Mens Damon 417 Denim Shorts Blue

    £19.99
    Save £20.00
  • Closure London Mens Co-Ordinates T-Shirt And Shorts Set Navy

    Closure London Mens Co-Ordinates T-Shirt And Shorts Set Navy

    £26.99
    Save £43.00
  • Crosshatch Mens Kelfins T-Shirt And Shorts Loungewear Set Light Grey Marl/Black

    Crosshatch Mens Kelfins T-Shirt And Shorts Loungewear Set Light Grey Marl/Black

    £14.99
    Save £10.00
  • Umbro Mens Highlands Swim Shorts White/Purple/Red

    Umbro Mens Highlands Swim Shorts White/Purple/Red

    £6.99
    Save £18.00
  • DFND London Junior Dust Shorts Blue/Black

    DFND London Junior Dust Shorts Blue/Black

    £8.99
    Save £16.00
  • Avant Garde Mens Contrast Embossed T-Shirt And Shorts Black

    Avant Garde Mens Contrast Embossed T-Shirt And Shorts Black

    £19.99
    Save £30.00
  • JACK AND JONES Mens Miller T-Shirt And Shorts Twin Set Port Royale/Sky Captain

    JACK AND JONES Mens Miller T-Shirt And Shorts Twin Set Port Royale/Sky Captain

    £19.99
    Save £15.00
  • Brave Soul Mens Riverwood Cargo Shorts Black

    Brave Soul Mens Riverwood Cargo Shorts Black

    £9.99
    Save £20.00
  • JACK AND JONES Mens Block T-Shirt And Shorts Twin Set Navy Blazer

    JACK AND JONES Mens Block T-Shirt And Shorts Twin Set Navy Blazer

    £16.99
    Save £18.00
  • Umbro Mens Active Style Woven Shorts Indian Ink/White

    Umbro Mens Active Style Woven Shorts Indian Ink/White

    £6.99
    Save £9.00
  • SKECHERS Mens Thompson Core 7 Inch Running Shorts Black

    SKECHERS Mens Thompson Core 7 Inch Running Shorts Black

    £10.99
    Save £16.00
  • LUKE 1977 Mens Cabo San Swim Shorts Navy Mix

    LUKE 1977 Mens Cabo San Swim Shorts Navy Mix

    £14.99
    Save £25.00
  • OKAMI Sport Mens Ninja 7 Inch Shorts Black

    OKAMI Sport Mens Ninja 7 Inch Shorts Black

    £12.99
    Save £19.00
  • Sergio Tacchini Mens Big Logo Sweat Shorts White/Acid Green

    Sergio Tacchini Mens Big Logo Sweat Shorts White/Acid Green

    £11.99
    Save £13.00
  • Brave Soul Mens Riverwood Cargo Shorts Khaki

    Brave Soul Mens Riverwood Cargo Shorts Khaki

    £12.99
    Save £17.00
  • French Connection Mens Jersey Cut Script Shorts Light Grey Melange/White

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

    £9.99
    Save £20.00
  • Tommy Hilfiger Mens Flag Leg Swim Shorts Minty

    Tommy Hilfiger Mens Flag Leg Swim Shorts Minty

    £24.99
    Save £20.00
  • Speedo Junior Solid Leisure 15 Inch Watershorts Blue

    Speedo Junior Solid Leisure 15 Inch Watershorts Blue

    £5.99
    Save £6.00
  • Puma Mens Woven Shorts Grey Heather/Puma White

    Puma Mens Woven Shorts Grey Heather/Puma White

    £9.99
    Save £8.00
  • French Connection Mens Jersey Shorts Light Grey Melange

    French Connection Mens Jersey Shorts Light Grey Melange

    £9.99
    Save £20.00
  • Brave Soul Mens Cotton Twill Chino Shorts Navy

    Brave Soul Mens Cotton Twill Chino Shorts Navy

    £12.99
    Save £12.00
  • Lyle And Scott Vintage Mens Side Panel Sweat Short Navy

    Lyle And Scott Vintage Mens Side Panel Sweat Short Navy

    £26.99
    Save £18.00
Page 1 of 12 - 1095 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!