Skip to content
  • Brilliant Mother's Day gifts
HelpFind a store

Sign in

Sign in or create an account:

  • for faster checkout
  • to unlock personalised Sparks offers
  • to access order history and track deliveries
Free delivery when you spend £60

Sign in

Sign in or create an account:

  • for faster checkout
  • to unlock personalised Sparks offers
  • to access order history and track deliveries

M&S Collection Men's Shorts

Find gym and lounge-ready pieces in our range of M&S Collection men's shorts. Our active-styles are made with sweat-wicking fabrics, while the cargo shorts come with plenty of pockets. Some have reflective trims to help you stay visible during outdoor workouts. Look out for trekking models with built-in Stormwear technology, designed to protect you from the elements

  • Colour with 15 options
  • Brand with 1 options
  • Fastening with 4 options

There are 87 Items found

Super Lightweight Stretch Chino ShortsNew
£30
M&S Collection

Super Lightweight Stretch Chino Shorts

Pure Cotton Cargo Shorts
£30
M&S Collection

Pure Cotton Cargo Shorts

Stretch Chino ShortsNew
£12 - £20
M&S Collection

Stretch Chino Shorts

Linen Blend Chino ShortsOnline Only
£30
M&S Collection

Linen Blend Chino Shorts

Linen Blend Striped Belted Chino Shorts
£35
M&S Collection

Linen Blend Striped Belted Chino Shorts

Trekking Shorts with Stormwear™New
£35
M&S Collection

Trekking Shorts with Stormwear™

Shower resistant

Pure Cotton Checked Belted Chino Shorts
£35
M&S Collection

Pure Cotton Checked Belted Chino Shorts

Stretch Denim Shorts
£22
M&S Collection

Stretch Denim Shorts

Drawstring Jersey Shorts
£18
M&S Collection

Drawstring Jersey Shorts

2pk Stretch Chino Shorts
£35
M&S Collection

2pk Stretch Chino Shorts

Multipack Saving: £17.50 per item

Cotton Rich Oversized Jersey Shorts
£25
M&S Collection

Cotton Rich Oversized Jersey Shorts

2pk Super Lightweight Chino ShortsOnline Only
£58
M&S Collection

2pk Super Lightweight Chino Shorts

Multipack Saving: £29 per item

2pk Pure Cotton Jersey Shorts
£32
M&S Collection

2pk Pure Cotton Jersey Shorts

Multipack Saving: £16 per item

2pk Pure Cotton Jersey Shorts
£32
M&S Collection

2pk Pure Cotton Jersey Shorts

Multipack Saving: £16 per item

2pk Pure Cotton Jersey Shorts
£32
M&S Collection

2pk Pure Cotton Jersey Shorts

Multipack Saving: £16 per item

2pk Stretch Chino Shorts
£35
M&S Collection

2pk Stretch Chino Shorts

Multipack Saving: £17.50 per item

Page 1 of 2