No image available
No image available
Your request is being processed.



Swimwear & Boardshorts

Dive right into our huge selection of men's swimwear, trunks and swim shorts to search for the perfect beach or pool wear. From small designer briefs to baggy board shorts and sporting shorts, we stock swimwear to suit all body types and styles from brands like Quiksilver, O'Neill, Animal, Speedo and Billabong.

241 products found

Lands' End
Black men's performance shake dry trunks
Was £29.95
Now £23.96

Lands' End
Blue men's performance shake dry trunks
Was £29.95
Now £23.96

Lands' End
Green men's plain swim shorts
£24.95

Lands' End
Blue men's plain swim shorts
£24.95

Lands' End
Blue men's plain swim shorts
£24.95

Mantaray
Big and tall blue colour block lined swim shorts
Was £28.00
Now £22.40

Mantaray
Big and tall dark red floral cargo swim shorts
Was £30.00
Now £24.00

Fred Perry
Navy classic swim shorts
£45.00

Weird Fish
Blue plain swim shorts
Was £32.00
Now £25.60

Maine New England
Big and tall dark red basic swim shorts
Was £16.00
Now £12.80

J by Jasper Conran
Big and tall designer navy zip pocket trunks
Was £18.00
Now £14.40

J by Jasper Conran
Big and tall designer navy striped side swimming briefs
Was £14.00
Now £11.20

Red Herring
Big and tall white sketch beach swim shorts
Was £28.00
Now £19.60

Red Herring
Big and tall white city print swim shorts
Was £28.00
Now £22.40

Speedo
Big and tall black panelled side swim shorts
Was £30.00
Now £24.00

Speedo
Big and tall navy plain swim shorts
Was £18.00
Now £14.40

Speedo
Big and tall black checked swim shorts
Was £30.00
Now £24.00

Speedo
Big and tall black stitched swim trunks
Was £22.50
Now £18.00

Lands' End
Grey men's performance swim briefs
Was £19.95
Now £13.96

Lands' End
Orange men's plain swim shorts
£24.95

adidas
Black metallic logo swim trunks
Was £21.00
Now £14.70

Zoggs
Navy fitted swim shorts
Was £20.00
Now £14.00

Maine New England
Big and tall navy striped swimming shorts
Was £25.00
Now £20.00

Speedo
Navy logo swim trunks
Was £18.00
Now £14.40

Red Herring
Blue horizontal striped chambray beach shorts
£28.00

Red Herring
Blue acid wash beach shorts
£28.00

Red Herring
Red acid wash beach shorts
£28.00

Mantaray
Blue photographic palm trees swim shorts
Was £28.00
Now £22.40

Mantaray
Big and tall navy parrot print swim shorts
Was £28.00
Now £22.40

Mantaray
Navy parrot print swim shorts
Was £28.00
Now £22.40

Mantaray
Big and tall navy surf board print swim shorts
Was £28.00
Now £22.40

Mantaray
Dark pink plain swim short
Was £20.00
Now £16.00

Speedo
Black 'Futura Biofuse' swimming goggles
Was £20.00
Now £16.00

Maine New England
Big and tall blue painted stripe swim shorts
Was £25.00
Now £17.50

Maine New England
Blue painted stripe swim shorts
Was £25.00
Now £17.50

Maine New England
Navy lobster print swim shorts
Was £25.00
Now £20.00

Maine New England
White and blue floral print swim shorts
Was £25.00
Now £20.00

Maine New England
Big and tall blue nautical swim shorts
Was £25.00
Now £20.00

Maine New England
Big and tall navy gingham seersucker swim shorts
Was £25.00
Now £20.00

Maine New England
Navy gingham seersucker swim shorts
Was £25.00
Now £20.00

Maine New England
Big and tall navy gingham checked swim shorts
Was £25.00
Now £20.00

Maine New England
Big and tall blue gingham seersucker swim shorts
Was £25.00
Now £20.00

Maine New England
Big and tall red floral print swim shorts
Was £28.00
Now £22.40

Red Herring
Blue dip dye swim shorts
Was £28.00
Now £22.40

Red Herring
White sketch beach swim shorts
Was £28.00
Now £19.60

Red Herring
Navy gingham swim shorts
Was £25.00
Now £20.00

Red Herring
Big and tall blue striped elasticated swim shorts
Was £25.00
Now £20.00

Speedo
Navy graphic side logo swim shorts
Was £30.00
Now £24.00

Billabong
Navy side pocket swim shorts
Was £50.00
Now £40.00

Billabong
Blue side pocket swim shorts
Was £45.00
Now £36.00

Quiksilver
Blue striped swim shorts
Was £42.00
Now £29.40

O'Neill
Blue fine striped ombre swim shorts
Was £45.00
Now £36.00

O'Neill
Blue licence plate print swim shorts
Was £45.00
Now £36.00

Animal
Navy floral print swim shorts
Was £45.00
Now £36.00

Animal
Turquoise back logo swim shorts
£30.00

Maine New England
Blue seersucker striped swim shorts
Was £25.00
Now £20.00

Lands' End
Grey men's performance shake dry trunks
Was £29.95
Now £23.96

Joe Browns
Multi coloured ready for a dip shorts
Was £22.95
Now £14.95

Joe Browns
Multi coloured hit the board shorts
Was £28.95
Now £17.95

Joe Browns
Green hit the board shorts
Was £28.95
Now £17.95