Total £0.00
Saving £0.00

We use cookies to give you the best customer experience on our site. To accept this, click any link on this page or continue to use the site. You can read more information on the MandM Direct cookie policy page.

Sports Shorts

Train in comfort and style with a pair of men's sports performance shorts, whether you need a new pair of gym shorts, a durable pair of running shorts or a pair of baselayer compression shorts, we've got everything you need and all at the lowest prices you can find.

130 Styles
Page 1 of 2
Next
  • adidas Mens Squadra 17 Shorts Dark Blue/White

    adidas Mens Squadra 17 Shorts Dark Blue/White

    £9.99
    Save £5.00
  • New Balance Mens Fleece Shorts Black

    New Balance Mens Fleece Shorts Black

    £16.99
    Save £13.00
  • Umbro Mens Compression Shorts Black

    Umbro Mens Compression Shorts Black

    £6.99
    Save £13.00
  • adidas Mens Tokyo Badge Of Sports Shorts Legend Green

    adidas Mens Tokyo Badge Of Sports Shorts Legend Green

    £14.99
    Save £18.00
  • Brave Soul Womens Sindy Cycling Shorts Black

    Brave Soul Womens Sindy Cycling Shorts Black

    £3.99
    Save £6.00
  • Puma Mens Active Woven Shorts Black

    Puma Mens Active Woven Shorts Black

    £10.99
    Save £7.00
  • adidas Mens Squadra 17 Shorts White/Black

    adidas Mens Squadra 17 Shorts White/Black

    £9.99
    Save £5.00
  • adidas Mens Squadra 17 Shorts Black/White

    adidas Mens Squadra 17 Shorts Black/White

    £9.99
    Save £5.00
  • Puma Mens Golf Tech Shorts Quarry

    Puma Mens Golf Tech Shorts Quarry

    £24.99
    Save £20.00
  • Umbro Mens Active Style Taped Tricot Shorts Black/White

    Umbro Mens Active Style Taped Tricot Shorts Black/White

    £9.99
    Save £15.00
  • Puma Mens Golf Tech Shorts Black

    Puma Mens Golf Tech Shorts Black

    £24.99
    Save £20.00
  • Puma Mens Golf Tech Shorts Navy

    Puma Mens Golf Tech Shorts Navy

    £24.99
    Save £20.00
  • Umbro Mens Compression Shorts Grey

    Umbro Mens Compression Shorts Grey

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

    New Balance Mens Fleece Shorts Athletic Grey

    £16.99
    Save £13.00
  • adidas Mens Squadra 17 Shorts Bold Blue/White

    adidas Mens Squadra 17 Shorts Bold Blue/White

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

    New Balance Mens Fleece Shorts Burgundy

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

    New Balance Mens Fleece Shorts Army Green

    £16.99
    Save £13.00
  • OKAMI SPORT Mens Base 2-In-1 5 Inch Shorts Dark Grey

    OKAMI SPORT Mens Base 2-In-1 5 Inch Shorts Dark Grey

    £14.99
    Save £22.00
  • adidas Mens Tokyo Badge Of Sport Shorts Noble Purple

    adidas Mens Tokyo Badge Of Sport Shorts Noble Purple

    £14.99
    Save £18.00
  • SKECHERS Mens Ivan Performance Poly Mesh Knit Shorts Jet Black

    SKECHERS Mens Ivan Performance Poly Mesh Knit Shorts Jet Black

    £6.99
    Save £18.00
  • Puma Mens Active Woven Shorts Navy

    Puma Mens Active Woven Shorts Navy

    £10.99
    Save £7.00
  • Puma Womens Amplified Taped Shorts Puma Black

    Puma Womens Amplified Taped Shorts Puma Black

    £9.99
    Save £15.00
  • OKAMI SPORT Mens Sprint 5 Inch Shorts Dark Grey

    OKAMI SPORT Mens Sprint 5 Inch Shorts Dark Grey

    £11.99
    Save £18.00
  • Puma Mens Amplified Taped Fleece Shorts Black

    Puma Mens Amplified Taped Fleece Shorts Black

    £12.99
    Save £14.00
  • OKAMI SPORT Mens Ninja 7 Inch Shorts Dark Grey

    OKAMI SPORT Mens Ninja 7 Inch Shorts Dark Grey

    £12.99
    Save £19.00
  • SKECHERS Mens Kacey Performance Fleece Shorts Black

    SKECHERS Mens Kacey Performance Fleece Shorts Black

    £5.99
    Save £22.00
  • OKAMI SPORT Mens Unit 2 In 1 7 Inch Shorts Black Camo

    OKAMI SPORT Mens Unit 2 In 1 7 Inch Shorts Black Camo

    £16.99
    Save £25.00
  • Puma Mens Essentials Fleece Shorts Black

    Puma Mens Essentials Fleece Shorts Black

    £12.99
    Save £7.00
  • OKAMI SPORT Mens Unit 2 In 1 7 Inch Shorts Snow Camo

    OKAMI SPORT Mens Unit 2 In 1 7 Inch Shorts Snow Camo

    £16.99
    Save £25.00
  • Umbro Mens Compression Shorts Blue

    Umbro Mens Compression Shorts Blue

    £6.99
    Save £13.00
  • Umbro Mens Active Style Taped Tricot Shorts Medieval Blue/White

    Umbro Mens Active Style Taped Tricot Shorts Medieval Blue/White

    £9.99
    Save £15.00
  • Fluid Womens Organic Cotton/Elastane Cycle Shorts White

    Fluid Womens Organic Cotton/Elastane Cycle Shorts White

    £4.99
  • Kappa Womens 222 Banda Dicles Cotton Cycling Shorts Black/Black

    Kappa Womens 222 Banda Dicles Cotton Cycling Shorts Black/Black

    £11.99
    Save £16.00
  • SKECHERS Mens Orion Striped Sports Shorts Gunmetal

    SKECHERS Mens Orion Striped Sports Shorts Gunmetal

    £9.99
    Save £15.00
  • Brave Soul Womens Mars Tie Dye Cycling Shorts Black/White

    Brave Soul Womens Mars Tie Dye Cycling Shorts Black/White

    £5.99
    Save £6.00
  • SKECHERS Mens Calvin Performance Poly Micro Shorts Black Pearl

    SKECHERS Mens Calvin Performance Poly Micro Shorts Black Pearl

    £6.99
    Save £16.00
  • Umbro Mens Active Style Taped Tricot Shorts Olive Night/White

    Umbro Mens Active Style Taped Tricot Shorts Olive Night/White

    £9.99
    Save £15.00
  • SKECHERS Mens Kacey Performance Fleece Shorts Grey Marl

    SKECHERS Mens Kacey Performance Fleece Shorts Grey Marl

    £5.99
    Save £22.00
  • Puma Womens Essential Tight Shorts Puma Black

    Puma Womens Essential Tight Shorts Puma Black

    £12.99
    Save £9.00
  • Puma Womens Modern Sports 3 Inch Shorts Puma Black

    Puma Womens Modern Sports 3 Inch Shorts Puma Black

    £11.99
    Save £13.00
  • SKECHERS Mens Kacey Performance Fleece Shorts Char Marl

    SKECHERS Mens Kacey Performance Fleece Shorts Char Marl

    £5.99
    Save £22.00
  • Puma Mens Ace Woven 9 Inch Shorts Castlerock

    Puma Mens Ace Woven 9 Inch Shorts Castlerock

    £14.99
    Save £13.00
  • Umbro Mens Compression Shorts White

    Umbro Mens Compression Shorts White

    £6.99
    Save £13.00
  • SKECHERS Mens Orion Stripes Sports Shorts Blue

    SKECHERS Mens Orion Stripes Sports Shorts Blue

    £9.99
    Save £15.00
  • SKECHERS Mens Orion Striped Sports Shorts Grey

    SKECHERS Mens Orion Striped Sports Shorts Grey

    £9.99
    Save £15.00
  • Brave Soul Womens Sindy Cycling Shorts Charcoal

    Brave Soul Womens Sindy Cycling Shorts Charcoal

    £3.99
    Save £4.00
  • Brave Soul Womens Mars Tie Dye Cycling Shorts Black/White/Pink

    Brave Soul Womens Mars Tie Dye Cycling Shorts Black/White/Pink

    £5.99
    Save £6.00
  • Brave Soul Womens Sindy Cycling Shorts Grey Marl

    Brave Soul Womens Sindy Cycling Shorts Grey Marl

    £4.99
    Save £3.00
  • SKECHERS Mens Kacey Performance Fleece Shorts French Blue

    SKECHERS Mens Kacey Performance Fleece Shorts French Blue

    £5.99
    Save £22.00
  • Fluid Womens Organic Cotton/Elastane Cycle Shorts Pink

    Fluid Womens Organic Cotton/Elastane Cycle Shorts Pink

    £4.99
  • Brave Soul Womens Skipper Cycling Shorts Grey

    Brave Soul Womens Skipper Cycling Shorts Grey

    £4.99
    Save £3.00
  • Fluid Womens Organic Cotton Elastane Cycle Shorts Black

    Fluid Womens Organic Cotton Elastane Cycle Shorts Black

    £4.99
  • Kukri Junior Training Shorts French Navy

    Kukri Junior Training Shorts French Navy

    £6.99
    Save £10.00
  • Puma Junior Girls Drycell Shorts Peacoat

    Puma Junior Girls Drycell Shorts Peacoat

    £12.99
    Save £17.00
  • Puma Mens Amplified Taped Shorts Forest Night

    Puma Mens Amplified Taped Shorts Forest Night

    £9.99
    Save £17.00
  • Brave Soul Womens Sindy Cycling Shorts Camel

    Brave Soul Womens Sindy Cycling Shorts Camel

    £3.99
    Save £6.00
  • Under Armour Mens Vanish Woven Shorts Blue

    Under Armour Mens Vanish Woven Shorts Blue

    £10.99
    Save £25.00
  • OKAMI SPORT Mens Sprint 5 Inch Shorts Khaki

    OKAMI SPORT Mens Sprint 5 Inch Shorts Khaki

    £11.99
    Save £18.00
  • Brave Soul Womens Skipper Cycling Shorts Natural

    Brave Soul Womens Skipper Cycling Shorts Natural

    £4.99
    Save £3.00
  • Umbro Mens Active Style Jog Shorts Grey Marl/Black

    Umbro Mens Active Style Jog Shorts Grey Marl/Black

    £8.99
    Save £13.00
  • Canterbury Mens Vapodri Woven Gym Shorts Navy

    Canterbury Mens Vapodri Woven Gym Shorts Navy

    £12.99
    Save £17.00
  • Puma Womens Ftblnxt Drycell Shorts Puma Black/Bright Pink

    Puma Womens Ftblnxt Drycell Shorts Puma Black/Bright Pink

    £11.99
    Save £8.00
  • Brave Soul Womens Sindy Cycling Shorts Khaki

    Brave Soul Womens Sindy Cycling Shorts Khaki

    £3.99
    Save £4.00
  • Fluid Womens Organic Cotton/Elastane Cycle Shorts Navy

    Fluid Womens Organic Cotton/Elastane Cycle Shorts Navy

    £4.99
  • OKAMI SPORT Mens Sprint 5 Inch Shorts White

    OKAMI SPORT Mens Sprint 5 Inch Shorts White

    £11.99
    Save £18.00
  • Puma Womens Volleyball Hot Pants Surf The Web/Puma Red

    Puma Womens Volleyball Hot Pants Surf The Web/Puma Red

    £6.99
    Save £28.00
  • adidas Mens Own The Run Climacool Shorts Black/Black

    adidas Mens Own The Run Climacool Shorts Black/Black

    £14.99
    Save £10.00
  • OKAMI SPORT Mens Ninja 7 Inch Shorts White

    OKAMI SPORT Mens Ninja 7 Inch Shorts White

    £12.99
    Save £19.00
  • Fluid Womens Organic Cotton/Elastane Cycle Shorts Blue

    Fluid Womens Organic Cotton/Elastane Cycle Shorts Blue

    £4.99
  • Puma Mens Ftblnxt Drycell Shorts Black/Black

    Puma Mens Ftblnxt Drycell Shorts Black/Black

    £11.99
    Save £8.00
  • Kukri Junior Boys Rugby Shorts Black

    Kukri Junior Boys Rugby Shorts Black

    £6.99
    Save £12.00
  • Umbro Mens Active Style Jog Shorts Medieval Blue/White

    Umbro Mens Active Style Jog Shorts Medieval Blue/White

    £9.99
    Save £12.00
  • Umbro Mens Active Style Jog Shorts Olive Night/White

    Umbro Mens Active Style Jog Shorts Olive Night/White

    £7.99
    Save £14.00
  • Brave Soul Womens Sindy Cycling Shorts White

    Brave Soul Womens Sindy Cycling Shorts White

    £3.99
    Save £4.00
  • Fluid Junior Girls Cycle Shorts Light Pink

    Fluid Junior Girls Cycle Shorts Light Pink

    £2.99
  • Umbro Mens Active Style Taped Tricot Shorts Port/White

    Umbro Mens Active Style Taped Tricot Shorts Port/White

    £9.99
    Save £15.00
  • OKAMI SPORT Mens Digit Taped Shorts Black

    OKAMI SPORT Mens Digit Taped Shorts Black

    £12.99
    Save £19.00
  • Kukri Junior Training Shorts Black

    Kukri Junior Training Shorts Black

    £6.99
    Save £10.00
  • OKAMI SPORT Mens Ninja 7 Inch Shorts Khaki

    OKAMI SPORT Mens Ninja 7 Inch Shorts Khaki

    £12.99
    Save £19.00
  • OKAMI SPORT Mens Base 2-In-1 5 Inch Shorts White

    OKAMI SPORT Mens Base 2-In-1 5 Inch Shorts White

    £14.99
    Save £22.00
  • Canterbury Mens Vapodri Woven Gym Shorts Black

    Canterbury Mens Vapodri Woven Gym Shorts Black

    £14.99
    Save £15.00
  • Brave Soul Womens Lillian Running Style Shorts Navy/White

    Brave Soul Womens Lillian Running Style Shorts Navy/White

    £4.99
    Save £5.00
  • Brave Soul Womens Sindy Cycling Shorts Stone

    Brave Soul Womens Sindy Cycling Shorts Stone

    £3.99
    Save £4.00
  • Kukri Junior Boys Training Shorts French Navy

    Kukri Junior Boys Training Shorts French Navy

    £6.99
    Save £10.00
  • Fluid Womens Organic Cotton/Elastane Cycle Shorts Grey Marl

    Fluid Womens Organic Cotton/Elastane Cycle Shorts Grey Marl

    £4.99
  • Kukri Junior Girls Training Shorts Kukri Navy

    Kukri Junior Girls Training Shorts Kukri Navy

    £6.99
    Save £10.00
  • Puma Womens Modern Sports 3 Inch Shorts Light Grey Heather

    Puma Womens Modern Sports 3 Inch Shorts Light Grey Heather

    £9.99
    Save £15.00
  • New Balance Mens 7 Inch 2 in 1 Running Shorts Pigment Navy

    New Balance Mens 7 Inch 2 in 1 Running Shorts Pigment Navy

    £14.99
    Save £10.00
  • Puma Mens Woven Shorts Grey Heather/Puma White

    Puma Mens Woven Shorts Grey Heather/Puma White

    £11.99
    Save £6.00
  • adidas Originals Womens Fiorucci Highlight Shorts Multi Coloured

    adidas Originals Womens Fiorucci Highlight Shorts Multi Coloured

    £19.99
    Save £43.00