Condition
Purchase
Sort by
Time
Various
Men autograph jersey - men’s,
£10.79
Buy It Now
Mens autograph shorts - m&s,
£19.95
Buy It Now
Mens pure cotton - cotton, shorts
£18.95
Buy It Now
Marks spencer mens cotton - marks,
£21.00
Buy It Now
Khaki white floral board - khaki/white,
£5.45
Buy It Now
Nike dri fit - nike, black
£39.44
Buy It Now
Adidas men basketball - adidas, men's
£16.25
Buy It Now
Mens light grey - m&s,
£7.59
Buy It Now
Blue harbour 4 lenght - blue, 3/4
£10.80
Buy It Now
North coast s - by, checked
£5.44
Buy It Now
Men chino shorts - chino,
£10.80
Buy It Now
Bnwt men linen - m&s, shorts
£12.00
Buy It Now
Mens shorts size w44 - size, w44”
£8.50
Buy It Now
Autograph mens cotton - m&s,
£15.00
Buy It Now
Mens pure cotton - ex-,
£7.59
Buy It Now
Lyle and scott - and, men's
£17.95
Buy It Now
Men blue premium chino - blue,
£4.91
Buy It Now
Active waist shorts - active, size
£9.73
Buy It Now
Marks spencer mens - marks,
£9.73
Buy It Now
Limited edition navy - m&s,
£9.73
Buy It Now
Active waist shorts size - m&s,
£9.73
Buy It Now
Men chino shorts - m&s, men's
£10.80
Buy It Now
Active waist shorts size - active,
£9.73
Buy It Now
Mens quality shorts xxl - mens,
£18.29
Buy It Now
Marks spencer mens cotton - marks,
£12.00
Buy It Now
Men chino shorts - shorts, w38
£8.66
Buy It Now
Marks spencer men s - marks, grey
£6.32
Buy It Now
Men marks spencer chino - marks, &
£6.52
Buy It Now
Autograph men s linen - autograph,
£17.21
Buy It Now
Mens cargo shorts trekking - cargo,
£17.99
Buy It Now
Regular fit stretch chino - stretch,
£19.99
Buy It Now
Lyle and scott men - men's,
£17.98
Buy It Now
Marks and spencer - north, coast
£8.12
Buy It Now
New mens shorts - m&s,
£10.99
Buy It Now
Michael marks spencer - marks,
£4.11
Buy It Now
Marks spencer men - &, blue
£3.31
Buy It Now
Men stormwear shorts - stormwear,
£12.94
Buy It Now
Autograph mens cotton - m&s,
£17.25
Buy It Now
Autograph mens all - mens,
£15.00
Buy It Now
Autograph mens cotton - m&s,
£21.00
Buy It Now
Men shorts with mesh - with,
£3.31
Buy It Now
Marks spencer mens cotton - &,
£8.25
Buy It Now
Men blue swim shorts - men’s,
£6.52
Buy It Now
Blue harbour men - blue, chino
£8.66
Buy It Now
Autograph mens super - m,
£10.79
Buy It Now
Men adidas black and - black,
£9.62
Buy It Now
Mens shorts chino - ex,
£17.49
Buy It Now
Mens linen cotton - cotton, blend
£12.93
Buy It Now
Marks spencer mens cotton - marks,
£15.00
Buy It Now
Shorts mens white - m&s, cotton
£4.00
Buy It Now
Mens marks spencer - mens, &
£16.99
Buy It Now
Marks spencer mens - spencer,
£7.50
Buy It Now
Autograph mens super - m,
£14.00
Buy It Now
Mens slim fit - &,
£14.00
Buy It Now
Autograph mens cotton - mens,
£16.00
Buy It Now
Men yellow swimming - men's,
£3.52
Buy It Now
Woman swim shorts - m&s, woman’s
£11.87
Buy It Now
Men swimming shorts - m&s, men’s
£10.80
Buy It Now
New marks spencer mens - -, &
£12.99
Buy It Now
Mens marks spencers - mens,
£6.52
Buy It Now
Autograph mens cotton - m&s,
£9.00
Buy It Now
Mens collection super - mens,
£17.99
Buy It Now
Marks spencer mens - marks, &
£12.93
Buy It Now
Nike men swimming shorts - swimming,
£10.80
Buy It Now
Men shorts bundle size 2 - shorts,
£5.45
Buy It Now
New balance men running - balance,
£15.08
Buy It Now
Autograph mens super - s,
£10.79
Buy It Now
Used mens shorts - m&s,
£5.99
Buy It Now
Shorts mens garment - m*s,
£18.99
Buy It Now
Men hawaiian shirt and - shirt,
£19.91
Buy It Now
New cotton shorts mens - m&s,
£7.59
Buy It Now
Mens blue chino shorts - blue,
£5.50
Buy It Now
Shorts mens green cargo - 40,
£8.73
Buy It Now
Mens 100 cotton cargo - 100%,
£9.72
Buy It Now
Bnwot mens black chino - bnwot, m&s
£11.87
Buy It Now
Mens shorts waist - m&s,
£4.91
Buy It Now
Cargo shorts mens w36 - m&s,
£12.99
Buy It Now
Autograph mens super - m, &
£10.79
Buy It Now
Mens stone beige cargo - stone,
£10.80
Buy It Now
Bnwt mens size - m&s, blue
£14.00
Buy It Now
Autograph mens cotton - -,
£15.00
Buy It Now
Shorts red mens size - red, 32
£16.99
Buy It Now
Collection light stone - collection,
£3.99
Buy It Now
Marks spencer mens linen - &,
£15.00
Buy It Now
Collection mens active - collection,
£17.99
Buy It Now
Autograph mens cotton - -,
£15.00
Buy It Now
Mens blue shorts - shorts,
£4.45
Buy It Now
Shirt and shorts men s - od,
£10.80
Buy It Now
Autograph mens cotton - autograph,
£17.00
Buy It Now
Chino shorts mens - shorts,
£8.95
Buy It Now
Bnwt mens size w34s toffee - m&s,
£14.00
Buy It Now
Mens bnwt cotton mid - mens,
£12.94
Buy It Now
Mens navy linen - linen, blend
£12.99
Buy It Now
Pairs s mens medium - mens,
£10.80
Buy It Now
Autograph men 97 - autograph, men's
£17.21
Buy It Now
Shorts size xl cotton - size,
£11.87
Buy It Now
Looking for more m&s shorts mens?
Search eBay live — fresh results filtered for the best value, updated every hour.
Browse 96 m&s shorts mens listings currently in our index. Prices range from £3.31 to £39.44, with an average of £11.97. Whether you are hunting for a bargain or looking for a top-spec model, the selection below covers all price points — new, used and refurbished. More about m&s shorts mens →
Try this: mckenzie jumper | dior womens trainers | jurgen klopp cap | puma jago | danos seasoning | babylo elephant rocker | air fryer rack | pavers wide fit slippers | cocomelon dressing gown | halfords fan belt
Whether you are looking for a brand-new or second-hand m&s shorts mens, eBay offers one of the largest selections available online. With 96 active listings at the time of this page's last update, you have plenty of choice across different conditions, sellers and price points. The cheapest option currently starts at £3.31, while premium listings can reach £39.44 — giving you a wide budget spread to work with. The average price of £11.97 can serve as a useful benchmark: listings below this tend to be used or auction-style, while those above often include extra accessories, warranties, or are sold by professional sellers with high feedback scores. Always check the seller's feedback rating and return policy before committing to a purchase. If you need the item quickly, filter by "Buy It Now" to avoid the uncertainty of auctions. For used items, look closely at the condition description and photos — terms like "good", "very good" and "like new" can mean very different things depending on the seller.