6.11.4 Buy Men's Shirts Sale Stripe Online | Gap UK
  • christmas gifting
  • women
  • men
  • kids
  • baby
  • jeans
  • banana republic
  • clearance

Back

Men's Shirts Sale Stripe

 (12)

Clear All Filters

Cream/Blue Stripe Denim Short Sleeve Shirt (W33260) | £12

Was £40

Now £12

Was £40

Now £12

Cream/Blue Stripe Denim Short Sleeve Shirt

Blue Stripe Linen-Cotton Shirt (F81206) | £20

Was £50

Now £20

Was £50

Now £20

Blue Stripe Linen-Cotton Shirt

  • Blue Stripe Regular Linen-cotton Shirt
  • Cream Stripe Regular Linen-cotton Shirt
Blue Stripe Regular Linen-cotton Shirt
Cream Stripe Regular Linen-cotton Shirt
Navy Blue Short Sleeve Boxy Shirt (H13981) | £10

Was £35

Now £10

Was £35

Now £10

Navy Blue Short Sleeve Boxy Shirt

  • Navy Blue Regular Short Sleeve Boxy Shirt
  • Cream/Beige Stripe Regular Short Sleeve Boxy Shirt
Navy Blue Regular Short Sleeve Boxy Shirt
Cream/Beige Stripe Regular Short Sleeve Boxy Shirt
Blue & White Striped 100% Linen Classic Shirt (F36027) | £42

Was £70

Now £42

Was £70

Now £42

Blue & White Striped 100% Linen Classic Shirt

Pink Stripe Long Sleeve Poplin Classic Shirt (F36515) | £24

Was £40

Now £24

Was £40

Now £24

Pink Stripe Long Sleeve Poplin Classic Shirt

Green Stripe Long Sleeve Poplin Classic Shirt (F36033) | £24

Was £40

Now £24

Was £40

Now £24

Green Stripe Long Sleeve Poplin Classic Shirt

Cream Stripe Linen-Cotton Shirt (F81207) | £25

Was £50

Now £25

Was £50

Now £25

Cream Stripe Linen-Cotton Shirt

  • Cream Stripe Regular Linen-cotton Shirt
  • Blue Stripe Regular Linen-cotton Shirt
Cream Stripe Regular Linen-cotton Shirt
Blue Stripe Regular Linen-cotton Shirt
Yellow Stripe Long Sleeve Poplin Classic Shirt (F36587) | £24

Was £40

Now £24

Was £40

Now £24

Yellow Stripe Long Sleeve Poplin Classic Shirt

Blue/Navy Stripe Short Sleeve Stripe Denim Shirt (W33259) | £27

Was £45

Now £27

Was £45

Now £27

Blue/Navy Stripe Short Sleeve Stripe Denim Shirt

Red Stripe Regular Fit Long Sleeve Oxford Shirt (F36563) | £24

Was £40

Now £24

Was £40

Now £24

Red Stripe Regular Fit Long Sleeve Oxford Shirt

Cream/Beige Stripe Short Sleeve Boxy Shirt (W24564) | £21

Was £35

Now £21

Was £35

Now £21

Cream/Beige Stripe Short Sleeve Boxy Shirt

  • Cream/Beige Stripe Regular Short Sleeve Boxy Shirt
  • Navy Blue Regular Short Sleeve Boxy Shirt
Cream/Beige Stripe Regular Short Sleeve Boxy Shirt
Navy Blue Regular Short Sleeve Boxy Shirt
Blue Stripe Regular Fit Long Sleeve Oxford Shirt (F36526) | £20

Was £40

Now £20

Was £40

Now £20

Blue Stripe Regular Fit Long Sleeve Oxford Shirt