Total £0.00
Saving £0.00

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 Direct, but hurry - once it's gone, it's gone!

106
Styles
Page 1 of 2
  • 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 Essentials Fleece Shorts Navy

    Puma Mens Essentials Fleece Shorts Navy

    £12.99
    Save £7.00
  • Speedo Mens Solid Leisure 16 Inch Watershorts Blue

    Speedo Mens Solid Leisure 16 Inch Watershorts Blue

    £7.99
    Save £8.00
  • Puma Mens Active Woven Shorts Black

    Puma Mens Active Woven Shorts Black

    £10.99
    Save £7.00
  • Umbro Mens Atlas Match Shorts Black/White

    Umbro Mens Atlas Match Shorts Black/White

    £5.99
    Save £4.00
  • New Balance Mens Fleece Shorts Black

    New Balance Mens Fleece Shorts Black

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

    Puma Mens Active Woven Shorts Navy

    £10.99
    Save £7.00
  • Speedo Mens Solid Leisure 16 Inch Water Shorts Red

    Speedo Mens Solid Leisure 16 Inch Water Shorts Red

    £7.99
    Save £8.00
  • New Balance Mens Fleece Shorts Navy

    New Balance Mens Fleece Shorts Navy

    £16.99
    Save £13.00
  • New Balance Mens Fleece Shorts Athletic Grey

    New Balance Mens Fleece Shorts Athletic Grey

    £16.99
    Save £13.00
  • Speedo Mens Core Leisure 16 Inch Watershorts Grey

    Speedo Mens Core Leisure 16 Inch Watershorts Grey

    £7.99
    Save £8.00
  • Hummel Mens Chevron Swim Shorts Burgundy

    Hummel Mens Chevron Swim Shorts Burgundy

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

    New Balance Mens Fleece Shorts Army Green

    £16.99
    Save £13.00
  • Hummel Mens Chevron Swim Shorts Olive

    Hummel Mens Chevron Swim Shorts Olive

    £9.99
    Save £15.00
  • OKAMI Sport Mens Ninja 7 Inch Shorts Black

    OKAMI Sport Mens Ninja 7 Inch Shorts Black

    £12.99
    Save £19.00
  • Hummel Mens Chevron Swim Shorts Navy

    Hummel Mens Chevron Swim Shorts Navy

    £9.99
    Save £15.00
  • New Balance Mens Fleece Shorts Burgundy

    New Balance Mens Fleece Shorts Burgundy

    £16.99
    Save £13.00
  • SKECHERS Womens Oakley High Waist Cycle Shorts Black

    SKECHERS Womens Oakley High Waist Cycle Shorts Black

    £5.99
    Save £22.00
  • OKAMI Sport Mens Sprint 5 Inch Shorts Black

    OKAMI Sport Mens Sprint 5 Inch Shorts Black

    £11.99
    Save £18.00
  • Speedo Mens Core Leisure 16 Inch Watershorts Navy

    Speedo Mens Core Leisure 16 Inch Watershorts Navy

    £7.99
    Save £8.00
  • Hummel Mens Chevron Swim Shorts Scarlet

    Hummel Mens Chevron Swim Shorts Scarlet

    £9.99
    Save £15.00
  • Speedo Junior Essential Endurance+ Aquashorts Blue

    Speedo Junior Essential Endurance+ Aquashorts Blue

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

    SKECHERS Mens Thompson Core 7 Inch Running Shorts Black

    £6.99
    Save £20.00
  • Speedo Mens Core Leisure 16 Inch Watershorts Black

    Speedo Mens Core Leisure 16 Inch Watershorts Black

    £7.99
    Save £8.00
  • Speedo Mens Classic+ Aquashorts Navy

    Speedo Mens Classic+ Aquashorts Navy

    £10.99
    Save £12.00
  • Speedo Mens Core Leisure 16 Inch Watershorts Red

    Speedo Mens Core Leisure 16 Inch Watershorts Red

    £7.99
    Save £8.00
  • Umbro Mens Olympico Swim Shorts Dark Navy/Vermillion/White

    Umbro Mens Olympico Swim Shorts Dark Navy/Vermillion/White

    £4.99
    Save £20.00
  • Speedo Junior Boomstar Splice Aquashorts Navy/Blue

    Speedo Junior Boomstar Splice Aquashorts Navy/Blue

    £6.99
    Save £8.00
  • Speedo Junior Printed Leisure 15 Inch Watershorts Black/Blue

    Speedo Junior Printed Leisure 15 Inch Watershorts Black/Blue

    £8.99
    Save £10.00
  • Reebok Mens Webb All Over Print Swim Shorts Pure Grey

    Reebok Mens Webb All Over Print Swim Shorts Pure Grey

    £6.99
    Save £23.00
  • Reebok Mens Wright Taped Swim Shorts Radiant Red

    Reebok Mens Wright Taped Swim Shorts Radiant Red

    £6.99
    Save £23.00
  • Kangaroo Poo Mens Plain Taslan Swim Shorts Navy

    Kangaroo Poo Mens Plain Taslan Swim Shorts Navy

    £6.99
  • Speedo Junior Essential 13 Inch Watershorts Purple

    Speedo Junior Essential 13 Inch Watershorts Purple

    £5.99
    Save £6.00
  • Kangaroo Poo Mens Plain Taslan Swim Shorts Turquoise

    Kangaroo Poo Mens Plain Taslan Swim Shorts Turquoise

    £6.99
  • Speedo Junior Printed 13 Inch Watershorts Black/Orange

    Speedo Junior Printed 13 Inch Watershorts Black/Orange

    £7.99
    Save £8.00
  • Speedo Mens Solid Leisure 16 Inch Water Shorts Navy

    Speedo Mens Solid Leisure 16 Inch Water Shorts Navy

    £7.99
    Save £8.00
  • OKAMI Sport Mens Ninja 7 Inch Shorts Dark Grey

    OKAMI Sport Mens Ninja 7 Inch Shorts Dark Grey

    £12.99
    Save £19.00
  • Reebok Mens Yale Core Swim Shorts Radiant Red

    Reebok Mens Yale Core Swim Shorts Radiant Red

    £5.99
    Save £14.00
  • Speedo Junior Boomstar Splice Aquashorts Black/Red

    Speedo Junior Boomstar Splice Aquashorts Black/Red

    £6.99
    Save £8.00
  • Umbro Mens Essential Swim Shorts Dark Navy

    Umbro Mens Essential Swim Shorts Dark Navy

    £4.99
    Save £15.00
  • Kangaroo Poo Mens Plain Taslan Swim Shorts Black

    Kangaroo Poo Mens Plain Taslan Swim Shorts Black

    £6.99
  • Speedo Junior Dive Aquashorts Black/Green

    Speedo Junior Dive Aquashorts Black/Green

    £5.99
    Save £7.00
  • Umbro Mens Essential Swim Shorts White

    Umbro Mens Essential Swim Shorts White

    £4.99
    Save £15.00
  • Speedo Mens Gala Logo Aquashorts Navy/Green

    Speedo Mens Gala Logo Aquashorts Navy/Green

    £12.99
    Save £13.00
  • Speedo Mens Checked Leisure 16 Inch Watershorts Black/Grey

    Speedo Mens Checked Leisure 16 Inch Watershorts Black/Grey

    £14.99
    Save £15.00
  • Speedo Junior Placement Aquashorts Black/Yellow

    Speedo Junior Placement Aquashorts Black/Yellow

    £6.99
    Save £7.00
  • Reebok Mens Winton Waistband Swim Shorts Radiant Red

    Reebok Mens Winton Waistband Swim Shorts Radiant Red

    £6.99
    Save £23.00
  • Speedo Junior Allover Aquashorts Navy/Blue

    Speedo Junior Allover Aquashorts Navy/Blue

    £7.99
    Save £8.00
  • Speedo Mens Sport Printed 16 Inch Watershorts Black/Red

    Speedo Mens Sport Printed 16 Inch Watershorts Black/Red

    £14.99
    Save £15.00
  • Speedo Mens Gala Logo Aquashorts Black/Grey

    Speedo Mens Gala Logo Aquashorts Black/Grey

    £11.99
    Save £13.00
  • SKECHERS Mens Thompson Core 7 Inch Running Shorts Blue

    SKECHERS Mens Thompson Core 7 Inch Running Shorts Blue

    £6.99
    Save £20.00
  • Speedo Mens Core Leisure 16 Inch Watershorts Green

    Speedo Mens Core Leisure 16 Inch Watershorts Green

    £7.99
    Save £8.00
  • Speedo Mens Gala Logo Aquashorts Black/Yellow

    Speedo Mens Gala Logo Aquashorts Black/Yellow

    £12.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
  • Umbro Mens Seig Swim Shorts Porcelain Multi

    Umbro Mens Seig Swim Shorts Porcelain Multi

    £11.99
    Save £13.00
  • OKAMI Sport Mens Digit Taped Shorts Black

    OKAMI Sport Mens Digit Taped Shorts Black

    £8.99
    Save £23.00
  • Kangaroo Poo Mens Plain Taslan Swim Shorts Red

    Kangaroo Poo Mens Plain Taslan Swim Shorts Red

    £6.99
  • Reebok Mens Wright Taped Swim Shorts Collegiate Navy

    Reebok Mens Wright Taped Swim Shorts Collegiate Navy

    £7.99
    Save £22.00
  • Reebok Mens Yale Core Swim Shorts White

    Reebok Mens Yale Core Swim Shorts White

    £5.99
    Save £14.00
  • Speedo Junior Star Wars Aquashorts Black/White

    Speedo Junior Star Wars Aquashorts Black/White

    £7.99
    Save £8.00
  • Speedo Junior Boomstar Placement Aquashorts Blue/Yellow

    Speedo Junior Boomstar Placement Aquashorts Blue/Yellow

    £6.99
    Save £8.00
  • OKAMI Sport Mens Sprint 5 Inch Shorts White

    OKAMI Sport Mens Sprint 5 Inch Shorts White

    £7.99
    Save £22.00
  • Speedo Mens Colourblock 14 Inch Watershorts Grey/Black

    Speedo Mens Colourblock 14 Inch Watershorts Grey/Black

    £11.99
    Save £12.00
  • Speedo Junior Solid Leisure 15 Inch Watershorts Blue

    Speedo Junior Solid Leisure 15 Inch Watershorts Blue

    £4.99
    Save £5.00
  • Speedo Mens Dive Aquashorts Navy/Green

    Speedo Mens Dive Aquashorts Navy/Green

    £9.99
    Save £10.00
  • Speedo Junior Applique Aquashorts Blue/Black

    Speedo Junior Applique Aquashorts Blue/Black

    £4.99
    Save £5.00
  • Speedo Junior Jungleterry Digital Allover Aquashorts Blue/Yellow

    Speedo Junior Jungleterry Digital Allover Aquashorts Blue/Yellow

    £4.99
    Save £5.00
  • Speedo Junior Printed 13 Inch Watershorts Black/Yellow

    Speedo Junior Printed 13 Inch Watershorts Black/Yellow

    £7.99
    Save £8.00
  • Speedo Junior Colourblock 13 Inch Watershorts Grey/Orange

    Speedo Junior Colourblock 13 Inch Watershorts Grey/Orange

    £7.99
    Save £9.00
  • Speedo Junior Allover 15 Inch Watershorts Navy/Blue

    Speedo Junior Allover 15 Inch Watershorts Navy/Blue

    £7.99
    Save £9.00
  • SKECHERS Womens Oakley High Waist Cycle Shorts Black AOP

    SKECHERS Womens Oakley High Waist Cycle Shorts Black AOP

    £5.99
    Save £22.00
  • Kappa Womens 222 Banda Dicles Cotton Cycling Shorts Black/Black

    Kappa Womens 222 Banda Dicles Cotton Cycling Shorts Black/Black

    £4.99
    Save £23.00
  • Speedo Junior Boomstar Placement Aquashorts Navy/Red

    Speedo Junior Boomstar Placement Aquashorts Navy/Red

    £6.99
    Save £8.00
  • Speedo Junior Tech Placement Jammer Shorts Navy/Yellow

    Speedo Junior Tech Placement Jammer Shorts Navy/Yellow

    £6.99
    Save £8.00
  • Speedo Infant Placement Aquashorts Blue/White

    Speedo Infant Placement Aquashorts Blue/White

    £4.99
    Save £5.00
  • Speedo Junior Solid Leisure 15 Inch Water Shorts Navy

    Speedo Junior Solid Leisure 15 Inch Water Shorts Navy

    £4.99
    Save £5.00
  • Speedo Junior Corey Croc Allover Aquashorts Green/Blue

    Speedo Junior Corey Croc Allover Aquashorts Green/Blue

    £4.99
    Save £5.00
  • OKAMI Sport Mens Ninja 7 Inch Shorts Khaki

    OKAMI Sport Mens Ninja 7 Inch Shorts Khaki

    £12.99
    Save £19.00
  • Speedo Junior Allover Panel Aquashorts Black/White

    Speedo Junior Allover Panel Aquashorts Black/White

    £7.99
    Save £8.00
  • adidas Originals Womens Cycling Shorts Tights Black

    adidas Originals Womens Cycling Shorts Tights Black

    £12.99
    Save £12.00
  • Speedo Infant Jungleterry Applique Aquashorts Red/Yellow

    Speedo Infant Jungleterry Applique Aquashorts Red/Yellow

    £4.99
    Save £5.00
  • Speedo Junior Colourblock Aquashorts Black/Blue

    Speedo Junior Colourblock Aquashorts Black/Blue

    £5.99
    Save £7.00
  • Speedo Junior Tech Placement Jammer Black/Grey

    Speedo Junior Tech Placement Jammer Black/Grey

    £6.99
    Save £8.00
  • Puma Mens Liga Baselayer Shorts Pink Glimmer

    Puma Mens Liga Baselayer Shorts Pink Glimmer

    £3.99
    Save £16.00
  • OKAMI Sport Mens Base 2-In-1 5 Inch Shorts Black

    OKAMI Sport Mens Base 2-In-1 5 Inch Shorts Black

    £14.99
    Save £22.00
  • Speedo Junior Solid Leisure 15 Inch Water Shorts Black

    Speedo Junior Solid Leisure 15 Inch Water Shorts Black

    £7.99
    Save £8.00
  • Speedo Junior Placement Aquashorts Black/Red

    Speedo Junior Placement Aquashorts Black/Red

    £6.99
    Save £7.00
  • Speedo Junior Boom Logo Splice Aquashorts Black/Green

    Speedo Junior Boom Logo Splice Aquashorts Black/Green

    £6.99
    Save £8.00
  • Speedo Junior Essential 13 Inch Watershorts Orange

    Speedo Junior Essential 13 Inch Watershorts Orange

    £5.99
    Save £6.00
  • Speedo Junior Allover Digital Aquashorts Navy/Blue

    Speedo Junior Allover Digital Aquashorts Navy/Blue

    £4.99
    Save £5.00
  • Speedo Junior Tech Placement Aquashorts Black/Grey

    Speedo Junior Tech Placement Aquashorts Black/Grey

    £5.99
    Save £7.00
  • adidas Mens Baggy Shorts Green/Sunshine

    adidas Mens Baggy Shorts Green/Sunshine

    £29.99
    Save £80.00
  • Speedo Junior Printed Leisure 15 Inch Watershorts Black/Blue

    Speedo Junior Printed Leisure 15 Inch Watershorts Black/Blue

    £7.99
    Save £9.00
  • Canterbury Junior Team Shorts White

    Canterbury Junior Team Shorts White

    £4.99
    Save £10.00
Page 1 of 2 - 106 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!