Sign In Hi

Sports Shorts

We've got a huge range of sport shorts, including swim shorts and sports performance shorts. Find some of the biggest brands including adidas, Puma and Umbro, in ranges for men, women and kids - all with huge discounts. Grab a bargain today at MandM, but hurry - once it's gone, it's gone!

251
Styles
Page 1 of 3
  • Under Armour
    Mens UA Vanish Woven 6 Inch Shorts Marine OD Green/​Black

    £24.99
    RRP£40.99
  • Under Armour
    Mens UA Vanish Woven 6 Inch Shorts Midnight Navy/​Mod Grey

    £24.99
    RRP£40.99
  • Half Price or Less

    Ellesse
    Mens Laminardo Swim Shorts Navy

    £9.99
    RRP£27.99
  • New In

    adidas
    Mens Ultimate 365 Five Pocket Golf Shorts Alumina

    £29.99
    RRP£59.99
  • Half Price or Less

    Umbro
    Mens Racer Swim Shorts Blue/​Red/​Green/​White

    £11.99
    RRP£24.99
  • Back in Stock

    adidas
    Mens Squadra 25 Training Shorts Black/​White

    £14.99
    RRP£19.99
  • Half Price or Less

    Ellesse
    Mens Laminardo Swim Shorts Black

    £9.99
    RRP£27.99
  • New In

    adidas
    Mens Legends 3-Stripes Basketball Shorts Black/​Pure Teal

    £12.99
    RRP£22.99
  • Half Price or Less

    Umbro
    Mens Olympico Swim Shorts Dark Navy/​Vermillion/​White

    £11.99
    RRP£24.99
  • Half Price or Less

    Umbro
    Mens Racer Swim Shorts Blue/​Red/​White

    £11.99
    RRP£24.99
  • adidas
    Mens Squadra 25 Training Shorts Team Navy Blue/​White

    £14.99
    RRP£19.99
  • Half Price or Less

    Ellesse
    Mens Beveth 7 Inch Running Shorts Black

    £12.99
    RRP£29.99
  • Half Price or Less

    Umbro
    Mens Tartan Swim Shorts Multi

    £11.99
    RRP£24.99
  • New In

    adidas
    Junior Jude Bellingham Training Shorts Black

    £9.99
    RRP£17.99
  • Half Price or Less

    Ellesse
    Mens Laminardo Swim Shorts Neon Yellow

    £9.99
    RRP£27.99
  • New In

    adidas
    Junior Boys Solid Logo Swim Shorts Pure Teal/​White

    £9.99
    RRP£22.99
  • Half Price or Less

    Umbro
    Mens Azur Swim Shorts Blue/​Sulphur/​White

    £11.99
    RRP£24.99
  • Half Price or Less

    Umbro
    Mens Racer Swim Shorts White/​Black/​Gold/​Red

    £11.99
    RRP£24.99
  • Half Price or Less

    Puma
    Mens Woven 7 Inch Shorts Black

    £12.99
    RRP£29.99
  • Price Cut

    Puma
    Mens Velocity dryCELL 7 Inch Running Shorts Dark Indigo

    £11.99
    RRP£34.99
  • New In

    adidas
    Mens Crazylite Basketball Shorts Pure Teal/​Black

    £19.99
    RRP£37.99
  • Price Cut

    Puma
    Mens Training Shorts Navy

    £9.99
    RRP£19.99
  • Half Price or Less

    adidas
    Mens 3G Speed Reversible Basketball Shorts Collegiate Navy/​White

    £7.99
    RRP£24.99
  • New In

    adidas
    Mens Aeroready Sereno Cut 3-Stripes Shorts White/​Black

    £12.99
    RRP£19.99
  • Half Price or Less

    Reebok
    Mens Yale Swim Shorts Black

    £9.99
    RRP£24.99
  • New In

    Puma
    Junior Boys Individualcup Shorts Galactic Gray

    £11.99
    RRP£23.99
  • adidas
    Womens Hyperglam Woven Training Shorts Semi Court Green/​White

    £12.99
    RRP£24.99
  • Half Price or Less

    Puma
    Mens Run Favorite Velocity 7 Inch Running Shorts Black

    £14.99
    RRP£29.99
  • Half Price or Less

    Umbro
    Mens Racer Swim Shorts Yellow/​Green

    £11.99
    RRP£24.99
  • Back in Stock

    Ellesse
    Mens Beveth 7 Inch Running Shorts Grey

    £12.99
    RRP£29.99
  • Half Price or Less

    Reebok
    Mens Romero Swim Shorts Blue

    £9.99
    RRP£29.99
  • New In

    adidas
    Womens Optime Workout Skort Black

    £19.99
    RRP£39.99
  • Half Price or Less

    adidas
    Mens 3G Speed Reversible Basketball Shorts Black/​White

    £9.99
    RRP£24.99
  • Price Cut

    Puma
    Mens Run Favorite Velocity 5 Inch Running Short Black

    £12.99
    RRP£27.99
  • adidas
    Mens Adicolor 3-Stripes Eight Inch Swim Shorts Semi Coral

    £20.99
    RRP£34.99
  • New In

    adidas
    Junior Boys Colorblock 4.5 Inch Swim Shorts Shadow Red/​Semi Lucid Red

    £12.99
    RRP£22.99
  • Clearance

    adidas
    Mens Tiro 23 Sweat Shorts Team Navy Blue/​White

    £14.99
    RRP£29.99
  • Price Cut

    adidas
    Mens Tiro 23 League Training Shorts Team Navy Blue 2

    £12.99
    RRP£24.99
  • adidas
    Mens Gym Training 2-In-1 Training Shorts Silver Pebble

    £24.99
    RRP£44.99
  • Half Price or Less

    Umbro
    Mens Loco Swim Shorts Prism Violet/​Knockout Pink/​Hawiian Blue

    £11.99
    RRP£24.99
  • Half Price or Less

    Ellesse
    Mens Beveth 7 Inch Running Shorts Hot Pink

    £12.99
    RRP£29.99
  • New Balance
    Mens London Edition RC 5 Inch Running Shorts Black

    £34.99
    RRP£64.99
  • New In

    adidas
    Mens Crazylite All Over Print Basketball Shorts Crew Yellow/​Clear Sky

    £19.99
    RRP£37.99
  • Half Price or Less

    Umbro
    Mens Racer Swim Shorts White/​Red

    £11.99
    RRP£24.99
  • Puma
    Womens Active Training Woven Shorts Black

    £11.99
    RRP£19.99
  • Price Cut

    Puma
    Mens Fit Ultrabreathe Stretch 5 Inch Marble Training Shorts Black/​Grey/​Purple

    £14.99
    RRP£34.99
  • Half Price or Less

    Puma
    Mens Run Favorite Velocity 7 Inch Running Shorts Galactic Gray

    £14.99
    RRP£29.99
  • Half Price or Less

    Umbro
    Mens Copa Swim Shorts Cool Blue

    £11.99
    RRP£24.99
  • New In

    adidas
    Womens Optime Training Bike Shorts Shadow Violet

    £21.99
    RRP£37.99
  • Half Price or Less

    Ellesse
    Mens Laminardo Swim Shorts Orange

    £9.99
    RRP£27.99
  • Back in Stock

    Ellesse
    Mens Beveth 7 Inch Running Shorts Blue

    £12.99
    RRP£29.99
  • New In

    adidas
    Womens Own The Run Running Shorts Blue Fusion

    £19.99
    RRP£32.99
  • Price Cut

    adidas
    Womens Adizero Responsive Control Running Tight Short Leggings Semi Lucid Red/​Black

    £34.99
    RRP£109.99
  • Half Price or Less

    Puma
    Mens Flex Stretch Woven 7 Inch dryCELL Training Shorts Black

    £16.99
    RRP£37.99
  • Half Price or Less

    Ellesse
    Mens Laminardo Swim Shorts Blue

    £9.99
    RRP£27.99
  • Half Price or Less

    Puma
    Mens dryCELL Ultrabreathe 5 Inch Training Shorts Black/​Blue

    £16.99
    RRP£34.99
  • New In

    adidas
    Mens FFR France Rugby Gym Shorts Dark Blue

    £11.99
    RRP£37.99
  • Half Price or Less

    Speedo
    Mens Hyperboom Splice Jammer Swim Shorts Navy/​Grey

    £14.99
    RRP£36.99
  • adidas
    Mens 3-Stripes Three Inch Swim Shorts Bliss Pink/​White

    £17.99
    RRP£29.99
  • Under Armour
    Mens UA Vanish Woven 6 Inch Shorts Halo Grey/​Black

    £24.99
    RRP£40.99
  • adidas
    Mens 3-Stripes Three Inch Swim Shorts Violet Tone/​White

    £17.99
    RRP£29.99
  • adidas
    Mens Adicolor 3-Stripes Five Inch Swim Shorts Real Gold

    £20.99
    RRP£34.99
  • adidas
    Mens Tiro 25 Essentails Shorts Team Onix/​Super Orange

    £12.99
    RRP£19.99
  • Under Armour
    Mens UA Vanish Woven 6 Inch Shorts Blue Atlantis/​Black

    £24.99
    RRP£40.99
  • Clearance

    adidas
    Mens Tech Apparel Colorblock Training Shorts Halso Silver

    £14.99
    RRP£34.99
  • Half Price or Less

    Puma
    Mens Woven 7 Inch Shorts Eucalyptus

    £11.99
    RRP£29.99
  • Price Cut

    Puma
    Mens Fit Ultrabreathe Stretch 5 Inch Marble Training Shorts Grey/​Blue

    £14.99
    RRP£34.99
  • New Balance
    Womens Script High Rise Shorts Dust Teal

    £19.99
    RRP£34.99
  • Half Price or Less

    adidas
    Mens 3G Speed Reversible Basketball Shorts Collegiate Purple/​White

    £9.99
    RRP£24.99
  • Price Cut

    Puma
    Mens Woven 7 Inch Shorts Grey

    £11.99
    RRP£29.99
  • New In

    adidas
    Mens Squadra 25 Shorts Black/​Purple Rush/​Semi Solar Slime

    £12.99
    RRP£19.99
  • New In

    adidas
    Mens Runners Climacool Running Shorts Black

    £24.99
    RRP£39.99
  • Price Cut

    Puma
    Mens Fit Ultrabreathe Stretch 5 Inch Marble Training Shorts Black/​Yellow

    £14.99
    RRP£34.99
  • Price Cut

    adidas
    Junior Boys ABFC Aberdeen 24/​25 Home Shorts Team Power Red 2

    £6.99
    RRP£29.99
  • New In

    Reebok
    Mens Yale Swim Shorts Peach

    £9.99
    RRP£24.99
  • Price Cut

    adidas
    Womens The Indoor Primeknit Cycling Shorts Black

    £29.99
    RRP£99.99
  • New In

    adidas
    Womens Optime 3-Stripes Shorts Preloved Teal

    £19.99
    RRP£34.99
  • Half Price or Less

    adidas
    Mens 3G Speed Reversible Basketball Shorts Power Red/​White

    £9.99
    RRP£24.99
  • New In

    adidas
    Womens Hyperglam Rib 4 Shorts Chalky Brown/​Earth Strata

    £19.99
    RRP£32.99
  • New In

    adidas
    Womens Own The Run Tight Running Shorts Black

    £19.99
    RRP£37.99
  • Half Price or Less

    Umbro
    Mens Racer Swim Shorts Red/​Orange/​Navy

    £11.99
    RRP£24.99
  • New Balance
    Mens London Edition RC 5 Inch Running Shorts Faded Purple

    £34.99
    RRP£64.99
  • Clearance

    adidas
    Womens Own The Run Running Tight Shorts Violet Tone

    £14.99
    RRP£37.99
  • Price Cut

    adidas
    Mens 3G Speed Reversible Basketball Shorts Maroon/​White

    £6.99
    RRP£24.99
  • New In

    adidas
    Womens Training Essentials 3-Stripes High Waist Shorts Preloved Ink

    £19.99
    RRP£32.99
  • New In

    adidas
    Mens Own The Run Running Shorts Dark Blue

    £19.99
    RRP£32.99
  • Price Cut

    adidas
    Mens Sereno Shorts White

    £8.99
    RRP£19.99
  • adidas
    Junior Boys Tiro 24 Training Shorts Black/​Pure Ruby

    £7.99
    RRP£12.99
  • Price Cut

    New Balance
    Womens London Edition Impact 3 Inch Running Shorts Black

    £14.99
    RRP£39.99
  • Half Price or Less

    Puma
    Boys teamRISE Training Short Smoked Pearl/​ White

    £4.99
    RRP£9.99
  • Half Price or Less

    Reebok
    Womens Joyner Performance Shorts Black

    £4.49
    RRP£13.99
  • Clearance

    New Balance
    Womens Impact 3 Inch Running Shorts Black

    £14.99
    RRP£34.99
  • Half Price or Less

    Puma
    Boys teamRISE Training Short Team Light Blue/​ White

    £4.99
    RRP£9.99
  • New Balance
    Mens London Edition RC Ultra Light 3 Inch Running Shorts Black

    £39.99
    RRP£74.99
  • New Balance
    Mens London Edition RC 5 Inch Running Shorts Black

    £34.99
    RRP£64.99
  • New In

    adidas
    Womens Adizero Gel Pocket Running Shorts Powder Teal

    £29.99
    RRP£54.99
Page 1 of 3 - 251 Styles
Back to top

Added to your bag

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!