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!

74
Styles
Page 1 of 1
  • New Balance Mens 2 In 1 7 Inch Running Shorts Black

    New Balance Mens 2 In 1 7 Inch Running Shorts Black

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

    New Balance Mens Fleece Shorts Athletic Grey

    £16.99
    Save £18.00
  • New Balance Mens 5 Inch Running Shorts Burgundy

    New Balance Mens 5 Inch Running Shorts Burgundy

    £14.99
    Save £10.00
  • Puma Mens Essentials Fleece Shorts Black

    Puma Mens Essentials Fleece Shorts Black

    £12.99
    Save £7.00
  • Arena Mens Fantasy Swim Shorts Navy/White/Green

    Arena Mens Fantasy Swim Shorts Navy/White/Green

    £14.99
    Save £16.00
  • Speedo Mens Core Leisure 16 Inch Watershorts Black

    Speedo Mens Core Leisure 16 Inch Watershorts Black

    £7.99
    Save £8.00
  • Arena Mens Fundamentals Solid Boxer Swim Shorts Army/Sea Blue

    Arena Mens Fundamentals Solid Boxer Swim Shorts Army/Sea Blue

    £13.99
    Save £15.00
  • Speedo Mens Solid Leisure 16 Inch Water Shorts Black

    Speedo Mens Solid Leisure 16 Inch Water Shorts Black

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

    New Balance Mens Fleece Shorts Black

    £16.99
    Save £18.00
  • Puma Mens Essentials Fleece Shorts Navy

    Puma Mens Essentials Fleece Shorts Navy

    £12.99
    Save £7.00
  • Puma Mens Individual Final Training Shorts Puma Black/Ocean Dive/Deep Orchid

    Puma Mens Individual Final Training Shorts Puma Black/Ocean Dive/Deep Orchid

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

    OKAMI Sport Mens Ninja 7 Inch Shorts Black

    £11.99
    Save £20.00
  • Speedo Mens Solid Leisure 16 Inch Water Shorts Navy

    Speedo Mens Solid Leisure 16 Inch Water Shorts Navy

    £6.99
    Save £9.00
  • New Balance Mens Fleece Shorts Army Green

    New Balance Mens Fleece Shorts Army Green

    £19.99
    Save £15.00
  • Arena Mens Board Jammer Swim Shorts Black/Metallic Silver

    Arena Mens Board Jammer Swim Shorts Black/Metallic Silver

    £12.99
    Save £16.00
  • Arena Mens Board Jammer Swim Shorts Navy/Metallic Silver

    Arena Mens Board Jammer Swim Shorts Navy/Metallic Silver

    £12.99
    Save £16.00
  • New Balance Mens 5 Inch Running Shorts Eclipse Navy

    New Balance Mens 5 Inch Running Shorts Eclipse Navy

    £14.99
    Save £10.00
  • adidas Mens JFC Juventus Swimming Shorts Black

    adidas Mens JFC Juventus Swimming Shorts Black

    £16.99
    Save £21.00
  • Puma Mens Individual Final dryCELL Training Shorts Puma Black/Neon

    Puma Mens Individual Final dryCELL Training Shorts Puma Black/Neon

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

    Speedo Junior Essential Endurance+ Aquashorts Blue

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

    Speedo Junior Dive Aquashorts Black/Green

    £5.99
    Save £7.00
  • Speedo Junior Solid Leisure 15 Inch Water Shorts Black

    Speedo Junior Solid Leisure 15 Inch Water Shorts Black

    £3.49
    Save £12.50
  • New Balance Mens Fleece Shorts Navy

    New Balance Mens Fleece Shorts Navy

    £19.99
    Save £15.00
  • Speedo Infant Endurance10 Seasquad Briefs Blue/Red

    Speedo Infant Endurance10 Seasquad Briefs Blue/Red

    £3.99
    Save £5.00
  • adidas Originals Womens Cycling Shorts Black

    adidas Originals Womens Cycling Shorts Black

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

    Speedo Infant Jungleterry Applique Aquashorts Red/Yellow

    £3.99
    Save £6.00
  • adidas Mens 4KRFT Shorts Collegiate Green

    adidas Mens 4KRFT Shorts Collegiate Green

    £19.99
    Save £13.00
  • Puma Mens Flare Basketball Shorts Quarry

    Puma Mens Flare Basketball Shorts Quarry

    £14.99
    Save £13.00
  • Speedo Mens Essential Classic Aqua Shorts Black

    Speedo Mens Essential Classic Aqua Shorts Black

    £10.99
    Save £12.00
  • adidas Mens Tokyo Pack Swimming Shorts Black/White

    adidas Mens Tokyo Pack Swimming Shorts Black/White

    £21.99
    Save £23.00
  • Speedo Mens Classic+ Aquashorts Navy

    Speedo Mens Classic+ Aquashorts Navy

    £10.99
    Save £12.00
  • Speedo Junior Printed Leisure 15 Inch Watershorts Black/Blue

    Speedo Junior Printed Leisure 15 Inch Watershorts Black/Blue

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

    Speedo Junior Star Wars Aquashorts Black/White

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

    Speedo Junior Applique Aquashorts Blue/Black

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

    Speedo Junior Essential 13 Inch Watershorts Purple

    £4.99
    Save £7.00
  • Speedo Junior Boomstar Splice 6.5cm Briefs Black/Red

    Speedo Junior Boomstar Splice 6.5cm Briefs Black/Red

    £3.49
    Save £7.50
  • adidas Originals Mens 3-Stripes Adicolor Swim Shorts Hazy Orange

    adidas Originals Mens 3-Stripes Adicolor Swim Shorts Hazy Orange

    £16.99
    Save £13.00
  • Speedo Mens Endurance+ 7cm Briefs Black

    Speedo Mens Endurance+ 7cm Briefs Black

    £6.99
    Save £9.00
  • Speedo Junior Boomstar Splice 6.5cm Briefs Black/Yellow

    Speedo Junior Boomstar Splice 6.5cm Briefs Black/Yellow

    £3.49
    Save £7.50
  • Speedo Junior Corey Croc Allover Aquashorts Green/Blue

    Speedo Junior Corey Croc Allover Aquashorts Green/Blue

    £2.99
    Save £7.00
  • Speedo Junior Placement Aquashorts Black/Yellow

    Speedo Junior Placement Aquashorts Black/Yellow

    £4.99
    Save £9.00
  • Speedo Junior Boom Logo Splice Aquashorts Black/Green

    Speedo Junior Boom Logo Splice Aquashorts Black/Green

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

    Speedo Junior Allover Digital Aquashorts Navy/Blue

    £3.99
    Save £6.00
  • adidas Mens Split Running Short Blue/Grey

    adidas Mens Split Running Short Blue/Grey

    £29.99
    Save £35.00
  • Puma Womens Train Strong dryCELL Woven 3 Inch Shorts Night Sky

    Puma Womens Train Strong dryCELL Woven 3 Inch Shorts Night Sky

    £10.99
    Save £11.00
  • Puma Mens Exo-Adapt Tight Shorts Green Glimmer

    Puma Mens Exo-Adapt Tight Shorts Green Glimmer

    £14.99
    Save £20.00
  • adidas Originals Mens 3-Stripes Adicolor Swim Shorts Semi Screaming Green

    adidas Originals Mens 3-Stripes Adicolor Swim Shorts Semi Screaming Green

    £16.99
    Save £13.00
  • Puma Mens Exo-Adapt Tight Shorts Pink

    Puma Mens Exo-Adapt Tight Shorts Pink

    £14.99
    Save £20.00
  • adidas Womens SH3.RO Summer Glow Swimming Bottoms Grey Four/Black

    adidas Womens SH3.RO Summer Glow Swimming Bottoms Grey Four/Black

    £14.99
    Save £15.00
  • Speedo Junior Allover Panel Aquashorts Black/White

    Speedo Junior Allover Panel Aquashorts Black/White

    £6.99
    Save £9.00
  • Speedo Junior Essential Aqua Shorts Navy

    Speedo Junior Essential Aqua Shorts Navy

    £3.99
    Save £8.00
  • Speedo Junior Solid Leisure 15 Inch Watershorts Blue

    Speedo Junior Solid Leisure 15 Inch Watershorts Blue

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

    Speedo Junior Tech Placement Aquashorts Black/Grey

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

    Speedo Junior Allover 15 Inch Watershorts Navy/Blue

    £5.99
    Save £11.00
  • Arena Junior Kikko Jammer Shorts Navy/Multi Navy

    Arena Junior Kikko Jammer Shorts Navy/Multi Navy

    £16.99
    Save £17.00
  • Speedo Junior Printed 13 Inch Watershorts Black/Orange

    Speedo Junior Printed 13 Inch Watershorts Black/Orange

    £6.99
    Save £9.00
  • Speedo Junior Jungleterry Digital Allover Aquashorts Blue/Yellow

    Speedo Junior Jungleterry Digital Allover Aquashorts Blue/Yellow

    £3.99
    Save £6.00
  • Arena Junior Cheery Jammer Shorts Black/Multi

    Arena Junior Cheery Jammer Shorts Black/Multi

    £15.99
    Save £16.00
  • adidas Childrens Marvel Spider-Man Swim Shorts Blue

    adidas Childrens Marvel Spider-Man Swim Shorts Blue

    £8.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
  • Puma Mens Essentials Fleece Shorts Grey

    Puma Mens Essentials Fleece Shorts Grey

    £12.99
    Save £7.00
  • Arena Mens Fundamentals Solid Boxer Swim Shorts Tangerine/Royal

    Arena Mens Fundamentals Solid Boxer Swim Shorts Tangerine/Royal

    £13.99
    Save £15.00
  • New Balance Mens 7 Inch 2 In 1 Running Shorts Eclipse Navy

    New Balance Mens 7 Inch 2 In 1 Running Shorts Eclipse Navy

    £14.99
    Save £18.00
  • adidas Mens Fast 2-In-1 Primeblue Running Shorts Black

    adidas Mens Fast 2-In-1 Primeblue Running Shorts Black

    £19.99
    Save £18.00
  • New Balance Mens Fleece Shorts Burgundy

    New Balance Mens Fleece Shorts Burgundy

    £16.99
    Save £18.00
  • adidas Mens AFC Arsenal Swimming Shorts Black

    adidas Mens AFC Arsenal Swimming Shorts Black

    £16.99
    Save £21.00
  • Speedo Mens Gala Logo Aquashorts Navy/Green

    Speedo Mens Gala Logo Aquashorts Navy/Green

    £12.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
  • adidas Mens Baggy Shorts Green/Sunshine

    adidas Mens Baggy Shorts Green/Sunshine

    £16.99
    Save £93.00
  • Speedo Mens Essential Jammer Shorts Navy

    Speedo Mens Essential Jammer Shorts Navy

    £11.99
    Save £13.00
  • Arena Mens Fundamentals Boxer Swim Shorts Sorbet/White

    Arena Mens Fundamentals Boxer Swim Shorts Sorbet/White

    £10.99
    Save £12.00
  • SKECHERS Mens Thompson Core 7 Inch Running Shorts Black

    SKECHERS Mens Thompson Core 7 Inch Running Shorts Black

    £6.99
    Save £20.00
    Sold Out
  • Speedo Mens Dive Aquashorts Navy/Green

    Speedo Mens Dive Aquashorts Navy/Green

    £3.99
    Save £16.00
  • adidas Mens X Marimekko Graphic Swimming Boardshorts Focus Orange/Halo Blue

    adidas Mens X Marimekko Graphic Swimming Boardshorts Focus Orange/Halo Blue

    £14.99
    Save £30.00
Page 1 of 1 - 74 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!