6.0.49 Men's Shirts | Banana Republic
  • new in
  • women
  • men
  • boys
  • girls
  • baby & toddler
  • jeans
  • banana republic
  • discover gap

Men's Shirts

 (33)

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.

Long SleeveRegular FitUtilityOccasionwear

Clear All Filters

Banana Republic White Slim Wrinkle Resistant Dress Shirt (123482) | £65

£65

£65

Banana Republic White Slim Wrinkle Resistant Dress Shirt

  • White Banana Republic Slim Wrinkle Resistant Dress Shirt
  • Black Banana Republic Slim Wrinkle Resistant Dress Shirt
  • Blue Banana Republic Slim Wrinkle Resistant Dress Shirt
  • Grey Banana Republic Slim Wrinkle Resistant Dress Shirt
  • Light Blue Banana Republic Slim Wrinkle Resistant Dress Shirt
  • White Stripe Banana Republic Slim Wrinkle Resistant Dress Shirt
White Banana Republic Slim Wrinkle Resistant Dress Shirt
Black Banana Republic Slim Wrinkle Resistant Dress Shirt
Blue Banana Republic Slim Wrinkle Resistant Dress Shirt
Grey Banana Republic Slim Wrinkle Resistant Dress Shirt
Light Blue Banana Republic Slim Wrinkle Resistant Dress Shirt
White Stripe Banana Republic Slim Wrinkle Resistant Dress Shirt
Banana Republic Navy Blue 100% Linen Castelletto Long Sleeve Shirt (K81006) | £70

£70

£70

Banana Republic Navy Blue 100% Linen Castelletto Long Sleeve Shirt

  • Navy Blue Banana Republic 100% Linen Castelletto Long Sleeve Shirt
  • Blue Banana Republic 100% Linen Castelletto Long Sleeve Shirt
  • Green Banana Republic 100% Linen Castelletto Long Sleeve Shirt
  • White Banana Republic 100% Linen Castelletto Long Sleeve Shirt
Navy Blue Banana Republic 100% Linen Castelletto Long Sleeve Shirt
Blue Banana Republic 100% Linen Castelletto Long Sleeve Shirt
Green Banana Republic 100% Linen Castelletto Long Sleeve Shirt
White Banana Republic 100% Linen Castelletto Long Sleeve Shirt
Banana Republic Blue 100% Linen Castelletto Long Sleeve Shirt (F28747) | £80

£80

£80

Banana Republic Blue 100% Linen Castelletto Long Sleeve Shirt

  • Blue Banana Republic 100% Linen Castelletto Long Sleeve Shirt
  • Green Banana Republic 100% Linen Castelletto Long Sleeve Shirt
  • Navy Blue Banana Republic 100% Linen Castelletto Long Sleeve Shirt
  • White Banana Republic 100% Linen Castelletto Long Sleeve Shirt
Blue Banana Republic 100% Linen Castelletto Long Sleeve Shirt
Green Banana Republic 100% Linen Castelletto Long Sleeve Shirt
Navy Blue Banana Republic 100% Linen Castelletto Long Sleeve Shirt
White Banana Republic 100% Linen Castelletto Long Sleeve Shirt
Banana Republic Blue Monterey Chambray Shirt (K81026) | £50

£50

£50

Banana Republic Blue Monterey Chambray Shirt

Banana Republic Light Blue 100% Linen Regular Fit Resort Shirt (F28752) | £70

£70

£70

Banana Republic Light Blue 100% Linen Regular Fit Resort Shirt

  • Light Blue Banana Republic 100% Linen Regular Fit Resort Shirt
  • Black Banana Republic 100% Linen Regular Fit Resort Shirt
  • Blue Banana Republic 100% Linen Regular Fit Resort Shirt
  • Pink Banana Republic 100% Linen Regular Fit Resort Shirt
Light Blue Banana Republic 100% Linen Regular Fit Resort Shirt
Black Banana Republic 100% Linen Regular Fit Resort Shirt
Blue Banana Republic 100% Linen Regular Fit Resort Shirt
Pink Banana Republic 100% Linen Regular Fit Resort Shirt
Banana Republic Blue 100% Linen Castelletto Short Sleeve Shirt (K81040) | £65

£65

£65

Banana Republic Blue 100% Linen Castelletto Short Sleeve Shirt

  • Blue Banana Republic 100% Linen Castelletto Short Sleeve Shirt
  • White Banana Republic 100% Linen Castelletto Short Sleeve Shirt
Blue Banana Republic 100% Linen Castelletto Short Sleeve Shirt
White Banana Republic 100% Linen Castelletto Short Sleeve Shirt
Banana Republic White 100% Linen Castelletto Long Sleeve Shirt (K72191) | £70

£70

£70

Banana Republic White 100% Linen Castelletto Long Sleeve Shirt

  • White Banana Republic 100% Linen Castelletto Long Sleeve Shirt
  • Blue Banana Republic 100% Linen Castelletto Long Sleeve Shirt
  • Green Banana Republic 100% Linen Castelletto Long Sleeve Shirt
  • Navy Blue Banana Republic 100% Linen Castelletto Long Sleeve Shirt
White Banana Republic 100% Linen Castelletto Long Sleeve Shirt
Blue Banana Republic 100% Linen Castelletto Long Sleeve Shirt
Green Banana Republic 100% Linen Castelletto Long Sleeve Shirt
Navy Blue Banana Republic 100% Linen Castelletto Long Sleeve Shirt
Banana Republic Black Slim Wrinkle Resistant Dress Shirt (122876) | £65

£65

£65

Banana Republic Black Slim Wrinkle Resistant Dress Shirt

  • Black Banana Republic Slim Wrinkle Resistant Dress Shirt
  • Blue Banana Republic Slim Wrinkle Resistant Dress Shirt
  • Grey Banana Republic Slim Wrinkle Resistant Dress Shirt
  • Light Blue Banana Republic Slim Wrinkle Resistant Dress Shirt
  • White Banana Republic Slim Wrinkle Resistant Dress Shirt
  • White Stripe Banana Republic Slim Wrinkle Resistant Dress Shirt
Black Banana Republic Slim Wrinkle Resistant Dress Shirt
Blue Banana Republic Slim Wrinkle Resistant Dress Shirt
Grey Banana Republic Slim Wrinkle Resistant Dress Shirt
Light Blue Banana Republic Slim Wrinkle Resistant Dress Shirt
White Banana Republic Slim Wrinkle Resistant Dress Shirt
White Stripe Banana Republic Slim Wrinkle Resistant Dress Shirt
Banana Republic White 100% Linen Castelletto Short Sleeve Shirt (K81071) | £65

£65

£65

Banana Republic White 100% Linen Castelletto Short Sleeve Shirt

  • White Banana Republic 100% Linen Castelletto Short Sleeve Shirt
  • Blue Banana Republic 100% Linen Castelletto Short Sleeve Shirt
White Banana Republic 100% Linen Castelletto Short Sleeve Shirt
Blue Banana Republic 100% Linen Castelletto Short Sleeve Shirt
Banana Republic Beige & White 100% Linen Lightweight Striped Resort Shirt (B55386) | £70

£70

£70

Banana Republic Beige & White 100% Linen Lightweight Striped Resort Shirt

  • Beige & White Banana Republic 100% Linen Lightweight Striped Resort Shirt
  • Blue & White Banana Republic 100% Linen Lightweight Striped Resort Shirt
Beige & White Banana Republic 100% Linen Lightweight Striped Resort Shirt
Blue & White Banana Republic 100% Linen Lightweight Striped Resort Shirt
Banana Republic Pink Stripe Relaxed Poplin Shirt (F28725) | £75

£75

£75

Banana Republic Pink Stripe Relaxed Poplin Shirt

  • Pink Stripe Banana Republic Relaxed Poplin Shirt
  • Blue Stripe Banana Republic Relaxed Poplin Shirt
  • White Banana Republic Relaxed Poplin Shirt
Pink Stripe Banana Republic Relaxed Poplin Shirt
Blue Stripe Banana Republic Relaxed Poplin Shirt
White Banana Republic Relaxed Poplin Shirt
Banana Republic Blue & White 100% Linen Lightweight Striped Resort Shirt (B34458) | £70

£70

£70

Banana Republic Blue & White 100% Linen Lightweight Striped Resort Shirt

  • Blue & White Banana Republic 100% Linen Lightweight Striped Resort Shirt
  • Beige & White Banana Republic 100% Linen Lightweight Striped Resort Shirt
Blue & White Banana Republic 100% Linen Lightweight Striped Resort Shirt
Beige & White Banana Republic 100% Linen Lightweight Striped Resort Shirt