Men's Shirts & Tops & Knitwear Brand 0 selected Close AllSaints(11) Aubin(7) Barbour(20) Crew Clothing(5) Fynch-Hatton(13) Gant(5) Lacoste(1) Reiss Menswear(2) Selected Homme(9) Tommy Hilfiger(21) Style 0 selected Close Cardigans(11) Casual Shirts(28) Crew Necks(12) Denim Shirts(1) Hoodies(1) Overshirts(3) Polo Shirts(9) Roll Necks(1) Rugby Shirts(2) T-Shirts(5) Zip Necks(8) Size 0 selected Close L(8) Large(37) M(10) Medium(33) S(7) Small(30) X Large(33) XL(12) XS(1) XX-Large(6) XXL(9) XXXL(1) Sort by Most popular Name A-Z Brand A-Z Price Low to High Price High to Low Showing 40 of 94 products Tommy Hilfiger Cable Knit Polo Jumper now £70 £140 Selected Homme Phillip Knit Relaxed Crew Neck now £27.50 £55 AllSaints Stokes Oversized Boxy Jumper now £69.50 £139 Fynch-Hatton Troyer Zip Superfine Knit now £47.50 £90 Crew Clothing Classic Fit Micro Stripe Shirt now £29.50 £59 Fynch-Hatton Buttoned Superfine Cardigan now £57.50 £100 Gant Shield Half-Zip Sweatshirt now £50 £100 Tommy Hilfiger Seasonal Regular Fit Stripe T-Shirt now £31.50 £45 Barbour Parkend Photographic Relaxed T-Shirt ss26 now from £27.96 £39.95 Barbour Margrove Ls Tailored Polo Shirt now £62.96 £89.95 Crew Clothing Slim Fit Oxford Shirt SS21 now £47 £59 Barbour Fenhill Knitted Polo now £69.97 £99.95 Fynch-Hatton Structured Cotton Zip Knit now from £55 £110 Barbour Lannich Tailored Tartan Overshirt now from £69.97 £99.95 Out of stock Gant Regular Fit Classic Checked Poplin Shirt now £63 £90 Tommy Hilfiger Argyle Ls Rugby now £70 £140 Tommy Hilfiger Pure Lambswool Zip Placket Polo Jumper now £85 £170 Fynch-Hatton Zip Troyer Jacquard Lambswool now £75 £150 Aubin Pepper Lambswool Zip Neck now £45 £95 Online Exclusive Barbour Dunoon Tailored Long-Sleeved Shirt now £55.96 £79.95 Barbour Rasay Tartan Tailored Shirt now £48.96 £69.95 Reiss Menswear REISS FABIEN Interlock Jersey Drawstring Hoodie now £68 £118 Out of stock Fynch-Hatton Washed Oxford Check Avocado Shirt now £42.50 £85 AllSaints Tawney Short Sleeve Check Shirt now £35.70 £119 AllSaints Gleason Ramskull Denim Shirt now £54.50 £109 Barbour Fallbay Tailored Long-Sleeved Shirt now £48.96 £69.95 Tommy Hilfiger Flag Embroidery Crew Neck T-Shirt now £28 £40 Barbour Bowscale Striped Relaxed Shirt now £62.96 £89.95 Tommy Hilfiger Heritage Oxford Gingham Shirt now £56 £80 AllSaints Fungi Embroidered Short Sleeve Shirt now £59.50 £119 Aubin Prestwick Shetland Crew - Dark Green now £45 £89 Online Exclusive Barbour Cole Tailored Overshirt now £76.30 £109 Barbour Parkend Photographic Relaxed T-Shirt now £27.96 £39.95 Fynch-Hatton Hatton Donegal Grandad Cardigan now £70 £140 AllSaints Motif Short Sleeve Shirt now £59.50 £119 Barbour Kane Tartan Cardigan now £69.50 £139 Selected Homme Linen Shirt now £37.50 £75 Tommy Hilfiger Colour-Blocked Rugby Jumper now £75 £150 AllSaints Fenton Denim Shirt now £59.50 £119 Fynch-Hatton Hatton Colourful Check Shirt now £40 £80 Selected Homme Short Sleeved Shirt now £13.50 £45 Crew Clothing Crew Mens French Rib Half Zip Sweatshirt now £32.50 £65 Tommy Hilfiger Varsity Contrast Collar Relaxed Rugby Shirt now £70 £140 Tommy Hilfiger Seasonal Graphic Cotton Knitted Jumper now from £65 £130 Selected Homme Oxford Shirt now from £25 £55 Fynch-Hatton Colourful Poplin Check Shirt now £40 £80 Fynch-Hatton Square Flannel Check Shirt now £40 £80 Aubin Priory Fisherman Rib Shawl Collar Cardigan now £79 £169 Online Exclusive Crew Clothing Crew Classic Pique Polo Shirt now from £20 £40 Barbour Thornaby Tailored Polo Shirt now £41.96 £59.95 Out of stock Tommy Hilfiger Performance Quarter-Zip Intechno Knit Jumper now £60 £120 Selected Homme Workwear Cardigan now £47.50 £95 Barbour Woodfoot Checked Relaxed Shirt now £62.96 £89.95 Selected Homme Plaid Relaxed Overshirt now £37.50 £75 Aubin Phillips Lambswool Crew Neck now £39 £79 Online Exclusive Barbour Rickfell Ripstop Overshirt now £49.98 £99.95 Tommy Hilfiger Essential Heather T-Shirt now £28 £40 Out of stock Gant Regular Fit Dotted Dobby Oxford Shirt now £50 £100 Gant Superfine Lambswool Half-Zip Sweater now £75 £150 Fynch-Hatton Hatton Buttoned Shawl Cardigan now £70 £140 AllSaints Aspen Long Sleeve Polo Shirt now from £54.50 £109 Lacoste Cotton T-Shirt now £27.50 £55 Fynch-Hatton Hatton O Neck Merino Cashmere now £60 £120 Reiss Menswear REISS CAINE Slim Fit Merino Wool Roll Neck now from £48 £110 Out of stock Tommy Hilfiger Logo Embroidery Fleece Hoody now from £60 £120 Barbour Fallbay Tailored Long-Sleeved Shirt now from £48.96 £69.95 Fynch-Hatton Colourful Twill Shirt now £35 £70 Tommy Hilfiger Flex Poplin Mini Print Shirt now £63 £90 Crew Clothing Classic Fit Micro Gingham Shirt now £29.50 £59 AllSaints Santiago Long Sleeved Check Shirt now £64.50 £129 Tommy Hilfiger Regular Fit Interlock Knit Polo Shirt now £42.50 £85 Barbour Wells Crew Neck Jumper now £59.50 £119 Fynch-Hatton Hatton Minimal Flower Print Shirt now £42.50 £85 Tommy Hilfiger Modern Athleisure Reg Sweatshirt now from £60 £120 Tommy Hilfiger Fisherman Rib Zip Mock now £112 £160 Selected Homme Mike Light Full Zip Cardigan now from £37.50 £75 Aubin Martin Ribbed Crew now £45 £89 Online Exclusive Barbour Tartan Pique Polo Shirt now £38.46 £54.95 Tommy Hilfiger Twill Embro Logo Polo Shirt now £55 £110 AllSaints Tenter Oversized Wool Jumper now £84.50 £169 Tommy Hilfiger Soft Textured Crew Neck now £70 £140 Aubin Leonard Cable Cardigan now £79 £149 Online Exclusive Tommy Hilfiger TH Flex Regular Fit Tattersall Check Shirt now £52.50 £75 Barbour Halton Gingham Tailored Shirt now £48.96 £69.95 Aubin Frampton Shawl Cardigan - Navy now £99 £159 Online Exclusive AllSaints Statten Ramskull Crew Neck Jumper now £84.50 £169 Tommy Hilfiger Full Milano Ls Polo now from £112 £160 Selected Homme Relaxed T-Shirt now from £11 £22 Selected Homme Ginger Knit Relaxed Polo Cardigan now from £16.50 £55 View all Men's Sale Shirts & Tops