Search
Sign In Hi
My Account
My Account
Total £0.00
Saving £0.00

Shorts - Under £20

Get set this summer for less with our range of shorts for under £20. Our selection caters for men, women and kids, with shorts from top brands. Discover quality clothing by adidas, Jack and Jones, French Connection and many more. With a huge range of styles available, including denim shorts, cargo shorts, chino shorts and jersey shorts. We’re bound to have a pair to suit you, at a price you’ll love at MandM Direct.

456
Styles
Page 1 of 5
  • New In

    Puma
    Mens Teamcup Training Shorts Navy

    £12.99
    RRP £31.99
  • New In

    Puma
    Mens Teamcup Training Shorts Black

    £12.99
    RRP £31.99
  • New In

    Puma
    Junior Teamcup Training Shorts Navy

    £8.99
    RRP £22.99
  • New In

    Puma
    Mens Evostripe 8 Inch Shorts Grey

    £19.99
    RRP £39.99
  • New In

    New Balance
    Mens Accelerate 5 Inch Running Shorts Black

    £14.99
    RRP £29.99
  • Half Price or Less

    Brave Soul
    Mens Two Pack Mccartney Shorts Navy/​Khaki

    £14.99
    RRP £29.99
  • Half Price or Less

    Brave Soul
    Mens Two Pack McCartney Shorts Black/​Grey

    £14.99
    RRP £29.99
  • Half Price or Less

    Bench
    Mens Noahs Combat Shorts Navy

    £19.99
    RRP £54.99
  • New In

    Puma
    Mens Teamcup Training Shorts Grey

    £12.99
    RRP £31.99
  • Half Price or Less

    UGG
    ® Womens Albin Print Shorts Cloudy Grey Zebra

    £19.99
    RRP £39.99
  • New In

    Puma
    Mens Teamcup Casuals Shorts Green

    £14.99
    RRP £39.99
  • New In

    Puma
    Mens Individualcup Training Shorts Black

    £12.99
    RRP £31.99
  • Onfire
    Mens Combat Shorts Black

    £14.99
  • Half Price or Less

    Brave Soul
    Mens Ardwick 3/​4 Cargo Shorts Black

    £19.99
    RRP £44.99
  • New In

    Puma
    Mens Teamcup Casuals Shorts Grey

    £14.99
    RRP £39.99
  • Half Price or Less

    Money
    Mens Lounger Co-Ord Set Grey

    £14.99
    RRP £54.99
  • New In

    Puma
    Mens Teamcup Casuals Shorts Navy

    £14.99
    RRP £39.99
  • Half Price or Less

    UGG
    ® Womens Albin Print Shorts Blue Tie Dye

    £19.99
    RRP £39.99
  • Half Price or Less

    Avant Garde
    Mens Elation Co-Ord Sky Blue

    £19.99
    RRP £64.99
  • Half Price or Less

    Brave Soul
    Mens Vernon Polo And Shorts Set Blue

    £14.99
    RRP £36.99
  • Timberland
    Boys Bermuda Shorts Black

    £19.99
    RRP £32.99
  • Onfire
    Mens Combat Shorts Grey

    £14.99
  • New In

    Castore
    Mens Baselayer Shorts Black

    £7.99
    RRP £29.99
  • Onfire
    Mens Combat Shorts Blue

    £14.99
  • New In

    New Balance
    Womens NB Harmony High Waisted 6 Inch Shorts Terrarium

    £16.99
    RRP £34.99
  • Half Price or Less

    Bench
    Mens Noahs Combat Shorts Light Khaki

    £19.99
    RRP £54.99
  • New In

    Puma
    Mens MCFC Manchester City Casuals Shorts Cotton Black

    £16.99
    RRP £39.99
  • New In

    Puma
    Junior Teamcup Training Shorts Black

    £8.99
    RRP £22.99
  • Half Price or Less

    JACK AND JONES
    Mens Blocking Twinset Black/​White

    £16.99
    RRP £39.99
  • Onfire
    Mens Combat Shorts Khaki

    £14.99
  • Price Drop

    Reebok
    Mens Strength Short 4.0 Training Shorts Pure Grey

    £16.99
    RRP £49.99
  • New In

    Puma
    Mens Train Formknit Seamless 7 Shorts Medium Grey Heather

    £14.99
    RRP £29.99
  • New In

    New Balance
    Mens NB Small Logo Shorts Golden Hour

    £16.99
    RRP £34.99
  • Half Price or Less

    Bench
    Mens Tropics Swim Shorts Bright Blue

    £14.99
    RRP £39.99
  • Half Price or Less

    Umbro
    Mens 1990 Vintage Swim Shorts Silver City

    £8.99
    RRP £27.99
  • New In

    Castore
    Mens Baselayer Shorts White

    £4.99
    RRP £29.99
  • New In

    Puma
    Mens Liga Baselayer Shorts Burgundy

    £9.99
    RRP £27.99
  • New In

    Puma
    Mens Liga Baselayer Shorts Orange

    £8.99
    RRP £27.99
  • Price Drop

    Lagooners
    Womens Helena Cargo Shorts Navy

    £12.99
    RRP £34.99
  • New In

    Puma
    Mens King Pro Shorts Black

    £12.99
    RRP £31.99
  • Half Price or Less

    Brave Soul
    Mens Riverwood Cargo Shorts Navy

    £12.99
    RRP £36.99
  • Half Price or Less

    Brave Soul
    Mens Riverwood Cargo Shorts Charcoal

    £12.99
    RRP £36.99
  • Onfire
    Mens Combat Shorts Stone

    £14.99
  • Half Price or Less

    Brave Soul
    Mens Vernon Polo And Shorts Set Grey

    £14.99
    RRP £36.99
  • Half Price or Less

    Brave Soul
    Womens Sindy Cycling Shorts Black

    £4.99
    RRP £9.99
  • Half Price or Less

    JACK AND JONES
    Mens JJ Base Chino Shorts Olive Night

    £16.99
    RRP £34.99
  • New In

    Puma
    Mens Liga Baselayer Shorts Yellow

    £8.99
    RRP £27.99
  • Half Price or Less

    New Balance
    Mens Fleece Shorts Athletic Grey

    £19.99
    RRP £39.99
  • Half Price or Less

    Money
    Mens Lounger Co-Ord Set Navy

    £14.99
    RRP £54.99
  • Half Price or Less

    Farah
    FARAH Mens Cromar Two Pack Sweat Shorts Navy/​Charcoal

    £19.99
    RRP £59.99
  • Half Price or Less

    Bench
    Mens Noahs Combat Shorts Stone

    £19.99
    RRP £54.99
  • 883 Police
    Mens Calix Swim Shorts E.Blue

    £16.99
    RRP £29.99
  • Half Price or Less

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

    £16.99
    RRP £39.99
  • Half Price or Less

    Duck and Cover
    Duck And Cover Mens Zeki Denim Shorts Dark Wash

    £14.99
    RRP £34.99
  • Price Drop

    Reebok
    Mens Identity Washed Shorts Pure Grey

    £14.99
    RRP £44.99
  • Board Angels
    Womens Denim Shorts Mid Wash

    £14.99
  • Half Price or Less

    Avant Garde
    Mens Archive Twinset Blue

    £19.99
    RRP £59.99
  • Half Price or Less

    Bench
    Mens Hatan Lounge Shorts Black

    £9.99
    RRP £24.99
  • Half Price or Less

    New Balance
    Mens Fleece Shorts Black

    £19.99
    RRP £39.99
  • Onfire
    Mens Chino Shorts Petrol

    £11.99
  • Half Price or Less

    French Connection
    Mens Cargo Tech Shorts Black

    £19.99
    RRP £54.99
  • Half Price or Less

    Umbro
    Mens Sides Swim Shorts Purple/​Yellow/​Green

    £8.99
    RRP £27.99
  • New In

    Puma
    Junior Individualcup Training Shorts Black

    £8.99
    RRP £22.99
  • Price Drop

    L'amore Couture
    Womens Grace Chino Shorts Navy

    £12.99
    RRP £29.99
  • Half Price or Less

    Money
    Mens Lounger Co-Ord Set Black

    £16.99
    RRP £54.99
  • Half Price or Less

    Reebok
    Mens Workout Ready Woven Shorts Vintage Blue

    £12.99
    RRP £34.99
  • Half Price or Less

    Bench
    Mens Tahiti Swim Shorts Black

    £14.99
    RRP £34.99
  • Half Price or Less

    JACK AND JONES
    Mens Neo Twinset Black

    £19.99
    RRP £39.99
  • Half Price or Less

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

    £19.99
    RRP £59.99
  • Half Price or Less

    Reebok
    Womens Identity Training Skort Vector Navy

    £9.99
    RRP £34.99
  • New In

    Puma
    Mens Liga Baselayer Shorts Yellow

    £8.99
    RRP £27.99
  • Half Price or Less

    JACK AND JONES
    Mens JJ Base Chino Shorts Charcoal Grey

    £14.99
    RRP £34.99
  • Half Price or Less

    MEYBA
    Junior Contact Sweat Shorts Navy

    £5.99
    RRP £19.99
  • Half Price or Less

    Bench
    Mens Larenta T-Shirt And Shorts Co-Ord Black

    £16.99
    RRP £64.99
  • Half Price or Less

    Bench
    Womens Kaylie Denim Shorts Mid Blue

    £14.99
    RRP £44.99
  • Half Price or Less

    MEYBA
    Mens Contact Sweat Shorts Navy

    £7.99
    RRP £24.99
  • Half Price or Less

    Avant Garde
    Mens Script Swim Shorts Black

    £12.99
    RRP £39.99
  • Half Price or Less

    Umbro
    Mens Alliance Graphic Training Shorts Black/​Fiery Coral

    £7.99
    RRP £15.99
  • Half Price or Less

    French Connection
    Mens Cargo Tech Shorts Charcoal

    £19.99
    RRP £54.99
  • Half Price or Less

    Brave Soul
    Mens Riverwood Cargo Shorts Khaki

    £12.99
    RRP £36.99
  • New In

    New Balance
    Mens NB Small Logo Shorts Athletic Grey

    £19.99
    RRP £39.99
  • Under Armour
    Mens UA Heat Gear Armour Compression Shorts Carbon Heather/​Black

    £16.99
    RRP £26.99
  • New In

    Puma
    Mens Run Ultraweave Velocity 3 Split Running Short Black

    £19.99
    RRP £49.99
  • New In

    Puma
    Womens Elevated Essentials Sweat Shorts Green

    £16.99
    RRP £39.99
  • Half Price or Less

    Bench
    Boys Bermuda B Longer Length Camo Swim Shorts Blue Camo

    £9.99
    RRP £34.99
  • Price Drop

    Bench
    Boys Gleeson X2 Shorts Navy/​Grey

    £14.99
    RRP £59.99
  • Half Price or Less

    JACK AND JONES
    Boys Sweat Shorts Navy Blazer

    £4.99
    RRP £14.99
  • Half Price or Less

    Umbro
    Junior Boys Alliance Graphic Training Shorts Poseidon/​Brilliant White

    £5.99
    RRP £11.99
  • Onfire
    Mens Chino Shorts White

    £12.99
  • Half Price or Less

    Closure London
    Mens Utility Cargo Shorts Stone

    £12.99
    RRP £29.99
  • Half Price or Less

    Castore
    Womens Baselayer Shorts Black

    £7.99
    RRP £29.99
  • Half Price or Less

    Brave Soul
    Mens Riverwood Cargo Shorts Stone

    £12.99
    RRP £36.99
  • Half Price or Less

    Lyle And Scott
    Boys Shorts Navy Blazer

    £14.99
    RRP £39.99
  • Half Price or Less

    Reebok
    Mens Speed Short 4.0 2-In-1 Training Shorts Black

    £19.99
    RRP £54.99
  • Half Price or Less

    Avant Garde
    Mens Elation Co-Ord Pink

    £19.99
    RRP £64.99
  • Half Price or Less

    French Connection
    Boys Jersey Combat Shorts Marine

    £12.99
    RRP £29.99
Page 1 of 5 - 456 Styles
Back to top

Added to your basket

Spend another £ for Free UK Delivery Delivery Van

You qualify for Free UK Delivery Delivery Van

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