This site ships to the United Kingdom

£

 
MENS MENS

SALE

Well done, you’ve found Topman Sale; a treasure trove of cheap clothes and fantastic menswear deals.

This is the only place to visit for must-have fashion finds at great discounted prices – we’ve even got cheap branded clothes, too!

 

Get an extra 10% off clearance and score yourself a stylish deal. But be quick, it's for this weekend only.

 

SALE TOPS        SALE SHIRTS        BRANDED SALE        SALE ACCESSORIES        SALE JUMPERS

Filter by
Size
Category
  • Sale Shorts ×

Clear All
Product Type
Style
Fit
Price
Brands
4 3 2
17 results
Pink Marl Swim Shorts
Pink Marl Swim Shorts

Was  £22.00 Was  £16.00 Now  £12.16

Coral Marl Swim Shorts
Coral Marl Swim Shorts

Was  £22.00 Was  £12.00 Now  £9.12

Pink Board Shorts
Pink Board Shorts

Was  £16.00 Was  £5.00 Now  £3.80

Grey Board Shorts
Grey Board Shorts

Was  £16.00 Was  £8.00 Now  £6.08

Neon Pink Runner Style Swim Shorts
Neon Pink Runner Style Swim Shorts

Was  £16.00 Was  £8.00 Now  £6.08

Green and Black Print Swim Shorts
Green and Black Print Swim Shorts

Was  £28.00 Was  £10.00 Now  £7.60

Red and Blue Camo Print Swim Shorts
Red and Blue Camo Print Swim Shorts

Was  £28.00 Was  £10.00 Now  £7.60

Navy Check Swim Shorts
Navy Check Swim Shorts

Was  £22.00 Was  £16.00 Now  £12.16

Turquoise and White Wave Print Swim Shorts
Turquoise and White Wave Print Swim Shorts

Was  £22.00 Was  £11.00 Now  £8.36

Coral Wiggle Print Swim Shorts
Coral Wiggle Print Swim Shorts

Was  £22.00 Was  £12.00 Now  £9.12

Blue and Mint Green Paisley Swim Shorts
Blue and Mint Green Paisley Swim Shorts

Was  £18.00 Was  £14.00 Now  £10.64

Blue Ink Splat Swim Shorts
Blue Ink Splat Swim Shorts

Was  £25.00 Was  £15.00 Now  £11.40

Blue Boardshorts
Blue Boardshorts

Was  £16.00 Was  £10.00 Now  £7.60

Red Board Shorts
Red Board Shorts

Was  £16.00 Was  £7.00 Now  £5.32

Grey Marl Print Swim Shorts
Grey Marl Print Swim Shorts

Was  £25.00 Was  £12.00 Now  £9.12

Blue Marl Swim Shorts
Blue Marl Swim Shorts

Was  £25.00 Was  £8.00 Now  £6.08

Mint Green Swim Shorts
Mint Green Swim Shorts

Was  £16.00 Was  £10.00 Now  £7.60