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!

105
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
  • Umbro Mens Atlas Match Shorts Black/White

    Umbro Mens Atlas Match Shorts Black/White

    £5.99
    Save £4.00
  • New Balance Mens Fleece Shorts Athletic Grey

    New Balance Mens Fleece Shorts Athletic Grey

    £16.99
    Save £13.00
  • New Balance Mens Fleece Shorts Black

    New Balance Mens Fleece Shorts Black

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

    Puma Mens Active Woven Shorts Black

    £10.99
    Save £7.00
  • Hummel Mens Chevron Swim Shorts Olive

    Hummel Mens Chevron Swim Shorts Olive

    £9.99
    Save £15.00
  • Speedo Mens Solid Leisure 16 Inch Water Shorts Red

    Speedo Mens Solid Leisure 16 Inch Water Shorts Red

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

    Speedo Mens Solid Leisure 16 Inch Water Shorts Black

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

    Hummel Mens Chevron Swim Shorts Burgundy

    £9.99
    Save £15.00
  • Puma Mens Active Woven Shorts Navy

    Puma Mens Active Woven Shorts Navy

    £10.99
    Save £7.00
  • Hummel Mens Chevron Swim Shorts Navy

    Hummel Mens Chevron Swim Shorts Navy

    £9.99
    Save £15.00
  • OKAMI Sport Mens Sprint 5 Inch Shorts Black

    OKAMI Sport Mens Sprint 5 Inch Shorts Black

    £11.99
    Save £18.00
  • New Balance Mens Fleece Shorts Navy

    New Balance Mens Fleece Shorts Navy

    £16.99
    Save £13.00
  • New Balance Mens Fleece Shorts Army Green

    New Balance Mens Fleece Shorts Army Green

    £16.99
    Save £13.00
  • New Balance Mens Fleece Shorts Burgundy

    New Balance Mens Fleece Shorts Burgundy

    £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 Scarlet

    Hummel Mens Chevron Swim Shorts Scarlet

    £9.99
    Save £15.00
  • SKECHERS Womens Oakley High Waist Cycle Shorts Black

    SKECHERS Womens Oakley High Waist Cycle Shorts Black

    £5.99
    Save £22.00
  • Speedo Mens Core Leisure 16 Inch Watershorts Navy

    Speedo Mens Core Leisure 16 Inch Watershorts Navy

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

    OKAMI Sport Mens Ninja 7 Inch Shorts Black

    £12.99
    Save £19.00
  • Speedo Mens Classic+ Aquashorts Navy

    Speedo Mens Classic+ Aquashorts Navy

    £10.99
    Save £12.00
  • Speedo Mens Gala Logo Aquashorts Black/Yellow

    Speedo Mens Gala Logo Aquashorts Black/Yellow

    £12.99
    Save £13.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
  • Umbro Mens Olympico Swim Shorts Dark Navy/Vermillion/White

    Umbro Mens Olympico Swim Shorts Dark Navy/Vermillion/White

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

    Speedo Mens Gala Logo Aquashorts Navy/Green

    £12.99
    Save £13.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 Collegiate Navy

    Reebok Mens Wright Taped Swim Shorts Collegiate Navy

    £7.99
    Save £22.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 Turquoise

    Kangaroo Poo Mens Plain Taslan Swim Shorts Turquoise

    £6.99
  • Reebok Mens Yale Core Swim Shorts Radiant Red

    Reebok Mens Yale Core Swim Shorts Radiant Red

    £5.99
    Save £14.00
  • Speedo Mens Solid Leisure 16 Inch Water Shorts Navy

    Speedo Mens Solid Leisure 16 Inch Water Shorts Navy

    £7.99
    Save £8.00
  • Kangaroo Poo Mens Plain Taslan Swim Shorts Black

    Kangaroo Poo Mens Plain Taslan Swim Shorts Black

    £6.99
  • Speedo Mens Core Leisure 16 Inch Watershorts Green

    Speedo Mens Core Leisure 16 Inch Watershorts Green

    £7.99
    Save £8.00
  • adidas Mens Baggy Shorts Green/Sunshine

    adidas Mens Baggy Shorts Green/Sunshine

    £29.99
    Save £80.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 Junior Solid Leisure 15 Inch Watershorts Blue

    Speedo Junior Solid Leisure 15 Inch Watershorts Blue

    £4.99
    Save £5.00
  • Speedo Mens Core Leisure 16 Inch Watershorts Red

    Speedo Mens Core Leisure 16 Inch Watershorts Red

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

    Speedo Junior Placement Aquashorts Black/Yellow

    £6.99
    Save £7.00
  • OKAMI Sport Mens Ninja 7 Inch Shorts Dark Grey

    OKAMI Sport Mens Ninja 7 Inch Shorts Dark Grey

    £12.99
    Save £19.00
  • Speedo Junior Boomstar Splice Aquashorts Black/Red

    Speedo Junior Boomstar Splice Aquashorts Black/Red

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

    adidas Originals Womens Cycling Shorts Tights Black

    £12.99
    Save £12.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 Junior Essential Endurance+ Aquashorts Blue

    Speedo Junior Essential Endurance+ Aquashorts Blue

    £6.99
    Save £7.00
  • Speedo Junior Star Wars Aquashorts Black/White

    Speedo Junior Star Wars Aquashorts Black/White

    £7.99
    Save £8.00
  • Kangaroo Poo Mens Plain Taslan Swim Shorts Navy

    Kangaroo Poo Mens Plain Taslan Swim Shorts Navy

    £6.99
  • Reebok Mens Winton Waistband Swim Shorts Radiant Red

    Reebok Mens Winton Waistband Swim Shorts Radiant Red

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

    Kangaroo Poo Mens Plain Taslan Swim Shorts Red

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

    Speedo Junior Printed Leisure 15 Inch Watershorts Black/Blue

    £8.99
    Save £10.00
  • Speedo Junior Printed Leisure 15 Inch Watershorts Black/Blue

    Speedo Junior Printed Leisure 15 Inch Watershorts Black/Blue

    £7.99
    Save £9.00
  • Speedo Junior Dive Aquashorts Black/Green

    Speedo Junior Dive Aquashorts Black/Green

    £5.99
    Save £7.00
  • Umbro Mens Seig Swim Shorts Porcelain Multi

    Umbro Mens Seig Swim Shorts Porcelain Multi

    £11.99
    Save £13.00
  • Speedo Junior Allover Panel Aquashorts Black/White

    Speedo Junior Allover Panel Aquashorts Black/White

    £7.99
    Save £8.00
  • Umbro Mens Essential Swim Shorts White

    Umbro Mens Essential Swim Shorts White

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

    Speedo Junior Boomstar Splice Aquashorts Navy/Blue

    £6.99
    Save £8.00
  • OKAMI Sport Mens Digit Taped Shorts Black

    OKAMI Sport Mens Digit Taped Shorts Black

    £8.99
    Save £23.00
  • Speedo Junior Boomstar Placement Aquashorts Blue/Yellow

    Speedo Junior Boomstar Placement Aquashorts Blue/Yellow

    £6.99
    Save £8.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
  • Puma Mens Liga Baselayer Shorts Pink Glimmer

    Puma Mens Liga Baselayer Shorts Pink Glimmer

    £3.99
    Save £16.00
  • Speedo Junior Essential 13 Inch Watershorts Purple

    Speedo Junior Essential 13 Inch Watershorts Purple

    £5.99
    Save £6.00
  • OKAMI Sport Mens Ninja 7 Inch Shorts Khaki

    OKAMI Sport Mens Ninja 7 Inch Shorts Khaki

    £12.99
    Save £19.00
  • Reebok Mens Yale Core Swim Shorts White

    Reebok Mens Yale Core Swim Shorts White

    £5.99
    Save £14.00
  • Speedo Junior Allover Aquashorts Navy/Blue

    Speedo Junior Allover Aquashorts Navy/Blue

    £7.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 Junior Jungleterry Digital Allover Aquashorts Blue/Yellow

    Speedo Junior Jungleterry Digital Allover Aquashorts Blue/Yellow

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

    Speedo Junior Allover Digital Aquashorts Navy/Blue

    £4.99
    Save £5.00
  • Speedo Infant Placement Aquashorts Blue/White

    Speedo Infant Placement Aquashorts Blue/White

    £4.99
    Save £5.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 Printed 13 Inch Watershorts Black/Orange

    Speedo Junior Printed 13 Inch Watershorts Black/Orange

    £7.99
    Save £8.00
  • Speedo Junior Corey Croc Allover Aquashorts Green/Blue

    Speedo Junior Corey Croc Allover Aquashorts Green/Blue

    £4.99
    Save £5.00
  • Speedo Mens Gala Logo Aquashorts Black/Grey

    Speedo Mens Gala Logo Aquashorts Black/Grey

    £11.99
    Save £13.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 Infant Jungleterry Applique Aquashorts Red/Yellow

    Speedo Infant Jungleterry Applique Aquashorts Red/Yellow

    £4.99
    Save £5.00
  • Speedo Mens Colourblock 14 Inch Watershorts Grey/Black

    Speedo Mens Colourblock 14 Inch Watershorts Grey/Black

    £11.99
    Save £12.00
  • OKAMI Sport Mens Sprint 5 Inch Shorts Khaki

    OKAMI Sport Mens Sprint 5 Inch Shorts Khaki

    £11.99
    Save £18.00
  • Speedo Junior Applique Aquashorts Blue/Black

    Speedo Junior Applique Aquashorts Blue/Black

    £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
  • SKECHERS Womens Oakley High Waist Cycle Shorts Black AOP

    SKECHERS Womens Oakley High Waist Cycle Shorts Black AOP

    £5.99
    Save £22.00
  • Speedo Junior Allover 15 Inch Watershorts Navy/Blue

    Speedo Junior Allover 15 Inch Watershorts Navy/Blue

    £7.99
    Save £9.00
  • Speedo Junior Colourblock Aquashorts Black/Blue

    Speedo Junior Colourblock Aquashorts Black/Blue

    £5.99
    Save £7.00
  • Speedo Junior Colourblock 13 Inch Watershorts Grey/Orange

    Speedo Junior Colourblock 13 Inch Watershorts Grey/Orange

    £7.99
    Save £9.00
  • Speedo Mens Dive Aquashorts Navy/Green

    Speedo Mens Dive Aquashorts Navy/Green

    £9.99
    Save £10.00
  • Speedo Junior Placement Aquashorts Black/Red

    Speedo Junior Placement Aquashorts Black/Red

    £6.99
    Save £7.00
  • Speedo Junior Boomstar Placement Aquashorts Navy/Red

    Speedo Junior Boomstar Placement Aquashorts Navy/Red

    £6.99
    Save £8.00
  • Speedo Junior Tech Placement Aquashorts Black/Grey

    Speedo Junior Tech Placement Aquashorts Black/Grey

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

    Speedo Junior Tech Placement Jammer Black/Grey

    £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 Junior Solid Leisure 15 Inch Water Shorts Navy

    Speedo Junior Solid Leisure 15 Inch Water Shorts Navy

    £4.99
    Save £5.00
  • Speedo Junior Essential 13 Inch Watershorts Orange

    Speedo Junior Essential 13 Inch Watershorts Orange

    £5.99
    Save £6.00
  • Speedo Junior Boom Logo Splice Aquashorts Black/Green

    Speedo Junior Boom Logo Splice Aquashorts Black/Green

    £6.99
    Save £8.00
  • Speedo Junior Solid Leisure 15 Inch Water Shorts Black

    Speedo Junior Solid Leisure 15 Inch Water Shorts Black

    £7.99
    Save £8.00
  • Canterbury Junior Team Shorts White

    Canterbury Junior Team Shorts White

    £4.99
    Save £10.00
  • Speedo Junior Essential 13 Inch Watershorts Green

    Speedo Junior Essential 13 Inch Watershorts Green

    £5.99
    Save £6.00
Page 1 of 2 - 105 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!