4.11.67 Men's Shirts | Banana Republic
  • new in
  • women
  • men
  • boys
  • girls
  • baby & toddler
  • holiday shop
  • BANANA REPUBLIC
  • ATHLETA
  • discover gap

Men's Shirts

 (64)

Look sharp and stay comfortable with our men’s shirts from Banana Republic, because great-fitting, button-up shirts are ideal for Monday-Sunday, whatever the occasion. Our designers have spent years developing exactly the right shirt fits, to offer relaxed fits, slim fits and standard fitting shirts, too. Our bestselling shirts for men include the versatile poplin shirt, linen shirts, resort shirts, flannel shirts, and smooth, smart, expertly tailored shirts that offer a more formal finish.

Clear All Filters

Banana Republic Blue Giorgio Linen-Cotton Resort Shirt (K81126) | £85

£85

£85

Banana Republic Blue Giorgio Linen-Cotton Resort Shirt

  • Blue Banana Republic Giorgio Linen-cotton Resort Shirt
  • Grey Banana Republic Giorgio Linen-cotton Resort Shirt
Blue Banana Republic Giorgio Linen-cotton Resort Shirt
Grey Banana Republic Giorgio Linen-cotton Resort Shirt
Banana Republic White Castello Linen Shirt (K72191) | £70

£70

£70

Banana Republic White Castello Linen Shirt

Banana Republic Grey Giorgio Linen-Cotton Resort Shirt (K81077) | £85

£85

£85

Banana Republic Grey Giorgio Linen-Cotton Resort Shirt

  • Grey Banana Republic Giorgio Linen-cotton Resort Shirt
  • Blue Banana Republic Giorgio Linen-cotton Resort Shirt
Grey Banana Republic Giorgio Linen-cotton Resort Shirt
Blue Banana Republic Giorgio Linen-cotton Resort Shirt
Banana Republic Blue Monterey Chambray Shirt (K81026) | £55

£55

£55

Banana Republic Blue Monterey Chambray Shirt

Banana Republic Blue Oxford Dress Shirt (Q30797) | £50

£50

£50

Banana Republic Blue Oxford Dress Shirt

  • Blue Banana Republic Oxford Dress Shirt
  • Black Banana Republic Oxford Dress Shirt
  • White Banana Republic Oxford Dress Shirt
Blue Banana Republic Oxford Dress Shirt
Black Banana Republic Oxford Dress Shirt
White Banana Republic Oxford Dress Shirt
Banana Republic Blue Embroidered Linen Resort Shirt (B69493) | £95

£95

£95

Banana Republic Blue Embroidered Linen Resort Shirt

Banana Republic Grey Linen Pique Resort Shirt (B44758) | £80

£80

£80

Banana Republic Grey Linen Pique Resort Shirt

  • Grey Banana Republic Linen Pique Resort Shirt
  • Green Banana Republic Linen Pique Resort Shirt
  • White Banana Republic Linen Pique Resort Shirt
  • Yellow Banana Republic Linen Pique Resort Shirt
Grey Banana Republic Linen Pique Resort Shirt
Green Banana Republic Linen Pique Resort Shirt
White Banana Republic Linen Pique Resort Shirt
Yellow Banana Republic Linen Pique Resort Shirt
Banana Republic Natural Linen French Terry Resort Shirt (697636) | £75

£75

£75

Banana Republic Natural Linen French Terry Resort Shirt

  • Natural Banana Republic Linen French Terry Resort Shirt
  • Blue Banana Republic Linen French Terry Resort Shirt
Natural Banana Republic Linen French Terry Resort Shirt
Blue Banana Republic Linen French Terry Resort Shirt
Banana Republic Navy Blue Castello Linen Shirt (K81006) | £70

£70

£70

Banana Republic Navy Blue Castello Linen Shirt

  • Navy Blue Banana Republic Castello Linen Shirt
  • Beige Banana Republic Castello Linen Shirt
  • Black Banana Republic Castello Linen Shirt
  • Green Banana Republic Castello Linen Shirt
  • Grey Banana Republic Castello Linen Shirt
  • Teal Banana Republic Castello Linen Shirt
Navy Blue Banana Republic Castello Linen Shirt
Beige Banana Republic Castello Linen Shirt
Black Banana Republic Castello Linen Shirt
Green Banana Republic Castello Linen Shirt
Grey Banana Republic Castello Linen Shirt
Teal Banana Republic Castello Linen Shirt
Banana Republic Navy/Blue Summerland Jacquard Resort Shirt (K81073) | £70

£70

£70

Banana Republic Navy/Blue Summerland Jacquard Resort Shirt

Banana Republic Black Castello Linen Shirt (K80977) | £70

£70

£70

Banana Republic Black Castello Linen Shirt

  • Black Banana Republic Castello Linen Shirt
  • Beige Banana Republic Castello Linen Shirt
  • Green Banana Republic Castello Linen Shirt
  • Grey Banana Republic Castello Linen Shirt
  • Navy Blue Banana Republic Castello Linen Shirt
  • Teal Banana Republic Castello Linen Shirt
Black Banana Republic Castello Linen Shirt
Beige Banana Republic Castello Linen Shirt
Green Banana Republic Castello Linen Shirt
Grey Banana Republic Castello Linen Shirt
Navy Blue Banana Republic Castello Linen Shirt
Teal Banana Republic Castello Linen Shirt
Banana Republic Brown Castello Linen Shirt (K80986) | £70

£70

£70

Banana Republic Brown Castello Linen Shirt

  • Brown Banana Republic Castello Linen Shirt
  • Blue Banana Republic Castello Linen Shirt
  • Neutral Banana Republic Castello Linen Shirt
Brown Banana Republic Castello Linen Shirt
Blue Banana Republic Castello Linen Shirt
Neutral Banana Republic Castello Linen Shirt