206 results for

Men's Shirts Sale

From formal dinners to smart-casual events, the Barbour men's shirt sale has all you need to start building the right outfit for the occasion. Curated to include a wide range of styles, the Barbour shirts sale features everything from short-sleeved styles and long-sleeved button-ups to overshirts and layering pieces, all in a variety of sizes, colours and patterns to suit your style. Start your search below.

filter Filter Filter and Sort

Filter by

Sort by

  • Beige
  • Black
  • Blue
  • Brown
  • Green
  • Grey
  • Multi
  • Navy
  • Orange
  • Pink
  • Purple
  • Red
  • White
  • Yellow
arrow

Sort by

£89.95

Barbour

£69.95

Barbour

+ 3
£69.95

Barbour

£74.95

Barbour

£69.95

Barbour