Long Sleeve Shirts by Barbour Add to WardrobeRemove from Wardrobe FavoriteUnfavorite Shop It Outfits Sort by featured Sort by price: high to lowSort by price: low to high Barbour Tailored Slim Fit Tattersall Check Sport Shirt $99 Barbour Indigo Tailored Fit Print Shirt $59 $119 Barbour Stapleton Highland Check Sport Shirt $47 $119 Barbour Indigo Tailored Fit Plaid Shirt $119 Barbour Indigo Tailored Fit Check Shirt $119 Barbour Endsleigh Tattersall Cotton Flannel Shirt $99 Barbour Ems Neppy Sport Shirt $47 $119 Barbour Elbe Stripe Flannel Shirt $47 $119 Barbour Dunoon Slim Fit Exploded Check Shirt In Red $52 $87 Barbour International Sport Shirt $119 Barbour Tailored Fit Endsleigh Gingham Sport Shirt $99 Barbour Angus Tailored Fit Check Twill Shirt $119