Call us: 0871 911 7044*

Choose Country:

UK
USA
Australia
30-day worn or unworn returns guarantee

Same Day Despatch

Time left for same day despatch:

Feefo
Close

All Shirts

Here at Samuel windsor we're delighted to present our full range of mens shirts – all our shirts in one place. From soft tattersall to crisp cotton, twill, cord and moleskin, this is the place to find just the men's shirt for you. Choose from striped shirts, check shirts, colourful prints and more. Whether you're looking for a formal shirt, a weekend shirt or a smart casual shirt to wear under your blazer or sports jacket, you've come to the right place.

New

Any 2 for £45 or 3 for £60

Long Sleeve Oxford Shirt - Navy

Long Sleeve Oxford Shirt - Navy

(1)

£24.95

Comparable High Street Price: £43.37

New

Any 2 for £45 or 3 for £60

Long Sleeve Oxford Shirt - Blue

Long Sleeve Oxford Shirt - Blue

(2)

£24.95

Comparable High Street Price: £43.37

New

Any 2 for £45 or 3 for £60

Long Sleeve Flannel Shirt - Blue Check

Long Sleeve Flannel Shirt - Blue Check

(0)

£24.95

Comparable High Street Price: £59.25

New

Any 2 for £45 or 3 for £60

Long Sleeve Flannel Shirt - Red Check

Long Sleeve Flannel Shirt - Red Check

(3)

£24.95

Comparable High Street Price: £59.25

New

Any 2 for £45 or 3 for £60

Long Sleeve Flannel Shirt - Wine Check

Long Sleeve Flannel Shirt - Wine Check

(0)

£24.95

Comparable High Street Price: £59.25

New

Any 2 for £45 or 3 for £60

Long Sleeve Twill Shirt - Cornflower

Long Sleeve Twill Shirt - Cornflower

(3)

£24.95

Comparable High Street Price: £39.25

New

Any 2 for £45 or 3 for £60

Long Sleeve Twill Shirt - Teal

Long Sleeve Twill Shirt - Teal

(8)

£24.95

Comparable High Street Price: £39.25

New

Any 2 for £45 or 3 for £60

Long Sleeve Twill Shirt - Terracotta

Long Sleeve Twill Shirt - Terracotta

(15)

£24.95

Comparable High Street Price: £39.25

New

Any 2 for £45 or 3 for £60

Long Sleeve Twill Shirt - Camel

Long Sleeve Twill Shirt - Camel

(9)

£24.95

Comparable High Street Price: £39.25

New

Any 2 for £45 or 3 for £60

Long Sleeve Twill Shirt - Pumice

Long Sleeve Twill Shirt - Pumice

(16)

£24.95

Comparable High Street Price: £39.25

New

Any 2 for £45 or 3 for £60

Long Sleeve Moleskin Shirt - Dark Olive
New

Any 2 for £45 or 3 for £60

Long Sleeve Tattersall Shirt - Cumbria

Long Sleeve Tattersall Shirt - Cumbria

(17)

£24.95

Comparable High Street Price: £47.48

New

Any 2 for £45 or 3 for £60

Long Sleeve Tattersall Shirt - Highfield

Long Sleeve Tattersall Shirt - Highfield

(22)

£24.95

Comparable High Street Price: £47.48

New

Any 2 for £45 or 3 for £60

Long Sleeve Tattersall Shirt - Eden

Long Sleeve Tattersall Shirt - Eden

(20)

£24.95

Comparable High Street Price: £47.48

New

Any 2 for £45 or 3 for £60

Long Sleeve Tattersall Shirt - Severn

Long Sleeve Tattersall Shirt - Severn

(18)

£24.95

Comparable High Street Price: £47.48

New

Any 2 for £45 or 3 for £60

Long Sleeve Tattersall Shirt - Burford

Long Sleeve Tattersall Shirt - Burford

(18)

£24.95

Comparable High Street Price: £47.48

New

Any 2 for £45 or 3 for £60

Long Sleeve Tattersall Shirt - Lyndhurst

Long Sleeve Tattersall Shirt - Lyndhurst

(61)

£24.95

Comparable High Street Price: £47.48

New

Any 2 for £45 or 3 for £60

Long Sleeve Tattersall Shirt - Seaton

Long Sleeve Tattersall Shirt - Seaton

(44)

£24.95

Comparable High Street Price: £47.48

New

Any 2 for £45 or 3 for £60

Long Sleeve Tattersall Shirt - Malham

Long Sleeve Tattersall Shirt - Malham

(39)

£24.95

Comparable High Street Price: £47.48

New

Any 2 for £45 or 3 for £60

Long Sleeve Country Shirt - Ashbury

Long Sleeve Country Shirt - Ashbury

(21)

£24.95

Comparable High Street Price: £47.48

New

Any 2 for £45 or 3 for £60

Long Sleeve Country Shirt - Upton

Long Sleeve Country Shirt - Upton

(12)

£24.95

Comparable High Street Price: £47.48

New

Any 2 for £45 or 3 for £60

Long Sleeve Country Shirt - Roker

Long Sleeve Country Shirt - Roker

(10)

£24.95

Comparable High Street Price: £47.48

New

Any 2 for £45 or 3 for £60

Long Sleeve Country Shirt - Burnsall

Long Sleeve Country Shirt - Burnsall

(8)

£24.95

Comparable High Street Price: £47.48

New

Any 2 for £45 or 3 for £60

Long Sleeve Country Shirt - Garsdale

Long Sleeve Country Shirt - Garsdale

(7)

£24.95

Comparable High Street Price: £47.48

New

Any 2 for £45 or 3 for £60

Long Sleeve Weekend Shirt - Navy Gold Check

Long Sleeve Weekend Shirt - Navy Gold Check

(16)

£24.95

Comparable High Street Price: £58.13

New

Any 2 for £45 or 3 for £60

Long Sleeve Weekend Shirt - Sky Navy Check

Long Sleeve Weekend Shirt - Sky Navy Check

(17)

£24.95

Comparable High Street Price: £58.13

New

Any 2 for £45 or 3 for £60

Long Sleeve Weekend Shirt - Red Blue Check

Long Sleeve Weekend Shirt - Red Blue Check

(23)

£24.95

Comparable High Street Price: £58.13

New

Any 2 for £45 or 3 for £60

Long Sleeve Weekend Shirt - Blue Double Check

Long Sleeve Weekend Shirt - Blue Double Check

(16)

£24.95

Comparable High Street Price: £58.13

New

Any 2 for £45 or 3 for £60

Long Sleeve Weekend Shirt - Slate Multi Stripe

Long Sleeve Weekend Shirt - Slate Multi Stripe

(20)

£24.95

Comparable High Street Price: £58.13

New

Any 2 for £45 or 3 for £60

Long Sleeve Weekend Shirt - Blue Retro Stripe

Long Sleeve Weekend Shirt - Blue Retro Stripe

(16)

£24.95

Comparable High Street Price: £58.13

New

Any 2 for £45 or 3 for £60

Long Sleeve Cord Shirt - Royal Blue

Long Sleeve Cord Shirt - Royal Blue

(29)

£24.95

Comparable High Street Price: £50.24

New

Any 2 for £45 or 3 for £60

Long Sleeve Cord Shirt - Camel

Long Sleeve Cord Shirt - Camel

(29)

£24.95

Comparable High Street Price: £50.24

New

Any 2 for £45 or 3 for £60

Long Sleeve Cord Shirt - Bottle Green

Long Sleeve Cord Shirt - Bottle Green

(24)

£24.95

Comparable High Street Price: £50.24

New

Any 2 for £45 or 3 for £60

Long Sleeve Cord Shirt - Wine

Long Sleeve Cord Shirt - Wine

(25)

£24.95

Comparable High Street Price: £50.24

New

Any 2 for £45 or 3 for £60

Long Sleeve Cord Shirt - Charcoal

Long Sleeve Cord Shirt - Charcoal

(23)

£24.95

Comparable High Street Price: £50.24

New

Any 2 for £45 or 3 for £60

Long Sleeve Cord Shirt - Russet

Long Sleeve Cord Shirt - Russet

(25)

£24.95

Comparable High Street Price: £50.24

New

Any 2 for £45 or 3 for £60

Long Sleeve Moleskin Shirt - Navy
New

Any 2 for £45 or 3 for £60

Long Sleeve Moleskin Shirt - Wine
New

Any 2 for £45 or 3 for £60

Long Sleeve Moleskin Shirt - Gunmetal
Sale Short Sleeve Linen-Mix Shirt - Slate

Short Sleeve Linen-Mix Shirt - Slate

(17)

£24.95 £15.00 Save £9.95

Comparable High Street Price: £43.49

Sale Short Sleeve Linen-Mix Shirt - Olive Floral Print

Short Sleeve Linen-Mix Shirt - Olive Floral Print

(16)

£24.95 £15.00 Save £9.95

Comparable High Street Price: £43.49

Sale Short Sleeve Linen-Mix Shirt - Olive

Short Sleeve Linen-Mix Shirt - Olive

(14)

£24.95 £15.00 Save £9.95

Comparable High Street Price: £43.49

Sale Short Sleeve Linen-Mix Shirt - Dusky Red

Short Sleeve Linen-Mix Shirt - Dusky Red

(27)

£24.95 £15.00 Save £9.95

Comparable High Street Price: £43.49

Sale Short Sleeve Linen-Mix Shirt - Blue Melange Floral Print

Short Sleeve Linen-Mix Shirt - Blue Melange Floral Print

(15)

£24.95 £15.00 Save £9.95

Comparable High Street Price: £43.49

Sale Short Sleeve Linen-Mix Shirt - Slate Floral Print

Short Sleeve Linen-Mix Shirt - Slate Floral Print

(3)

£24.95 £15.00 Save £9.95

Comparable High Street Price: £43.49

Sale Short Sleeve Linen-Mix Shirt - Dusky Red Floral Print

Short Sleeve Linen-Mix Shirt - Dusky Red Floral Print

(18)

£24.95 £15.00 Save £9.95

Comparable High Street Price: £43.49

Sale Long Sleeve Linen-Mix Shirt - Blue Melange

Long Sleeve Linen-Mix Shirt - Blue Melange

(11)

£24.95 £15.00 Save £9.95

Comparable High Street Price: £43.49

Sale Long Sleeve Linen-Mix Shirt - Slate

Long Sleeve Linen-Mix Shirt - Slate

(8)

£24.95 £15.00 Save £9.95

Comparable High Street Price: £43.49

Sale Long Sleeve Linen-Mix Shirt - Olive

Long Sleeve Linen-Mix Shirt - Olive

(10)

£24.95 £15.00 Save £9.95

Comparable High Street Price: £43.49

Sale Long Sleeve Linen-Mix Shirt - Dusky Red

Long Sleeve Linen-Mix Shirt - Dusky Red

(10)

£24.95 £15.00 Save £9.95

Comparable High Street Price: £43.49

Sale Long Sleeve Linen-Mix Shirt - Blue Melange Floral Print

Long Sleeve Linen-Mix Shirt - Blue Melange Floral Print

(4)

£24.95 £15.00 Save £9.95

Comparable High Street Price: £43.49

Sale Long Sleeve Linen-Mix Shirt - Slate Floral Print

Long Sleeve Linen-Mix Shirt - Slate Floral Print

(4)

£24.95 £15.00 Save £9.95

Comparable High Street Price: £43.49

Sale Short Sleeve Pique Polo Shirt - Dusky Pink

Short Sleeve Pique Polo Shirt - Dusky Pink

(19)

£24.95 £15.00 Save £9.95

Comparable High Street Price: £51.75

Sale Long Sleeve Pique Polo Shirt - Navy

Long Sleeve Pique Polo Shirt - Navy

(9)

£24.95 £15.00 Save £9.95

Comparable High Street Price: £51.75

Sale Short Sleeve Pique Polo Shirt - White

Short Sleeve Pique Polo Shirt - White

(13)

£24.95 £15.00 Save £9.95

Comparable High Street Price: £51.75

Sale Short Sleeve Pique Polo Shirt - Lemon

Short Sleeve Pique Polo Shirt - Lemon

(10)

£24.95 £15.00 Save £9.95

Comparable High Street Price: £51.75

Sale Long Sleeve Pique Polo Shirt - White

Long Sleeve Pique Polo Shirt - White

(7)

£24.95 £15.00 Save £9.95

Comparable High Street Price: £51.75

Sale Long Sleeve Pique Polo Shirt - Dusky Pink

Long Sleeve Pique Polo Shirt - Dusky Pink

(9)

£24.95 £15.00 Save £9.95

Comparable High Street Price: £51.75

Sale Long Sleeve Pique Polo Shirt - Lemon

Long Sleeve Pique Polo Shirt - Lemon

(7)

£24.95 £15.00 Save £9.95

Comparable High Street Price: £51.75

Sale Long Sleeve Pique Polo Shirt - Aqua

Long Sleeve Pique Polo Shirt - Aqua

(7)

£24.95 £15.00 Save £9.95

Comparable High Street Price: £51.75

Sale Long Sleeve Jersey Polo Shirt - Green Multi Stripe

Long Sleeve Jersey Polo Shirt - Green Multi Stripe

(9)

£24.95 £15.00 Save £9.95

Comparable High Street Price: £34.00

Sale Short Sleeve Jersey Polo Shirt - Blue Multi Stripe

Short Sleeve Jersey Polo Shirt - Blue Multi Stripe

(13)

£24.95 £15.00 Save £9.95

Comparable High Street Price: £34.00

Sale Short Sleeve Jersey Polo Shirt - Green Multi Stripe

Short Sleeve Jersey Polo Shirt - Green Multi Stripe

(10)

£24.95 £15.00 Save £9.95

Comparable High Street Price: £34.00

Sale Short Sleeve Jersey Polo Shirt - Blue Floral

Short Sleeve Jersey Polo Shirt - Blue Floral

(19)

£24.95 £15.00 Save £9.95

Comparable High Street Price: £34.00

Sale Short Sleeve Jersey Polo Shirt - Sky Floral

Short Sleeve Jersey Polo Shirt - Sky Floral

(10)

£24.95 £15.00 Save £9.95

Comparable High Street Price: £34.00

Sale Short Sleeve Jersey Polo Shirt - Navy Red Stripe

Short Sleeve Jersey Polo Shirt - Navy Red Stripe

(8)

£24.95 £15.00 Save £9.95

Comparable High Street Price: £34.00

Sale Long Sleeve Jersey Polo Shirt - Navy Red Stripe

Long Sleeve Jersey Polo Shirt - Navy Red Stripe

(9)

£24.95 £15.00 Save £9.95

Comparable High Street Price: £34.00

Sale Short Sleeve Jersey Polo Shirt - Dusky Pink Floral

Short Sleeve Jersey Polo Shirt - Dusky Pink Floral

(10)

£24.95 £15.00 Save £9.95

Comparable High Street Price: £34.00

Sale Long Sleeve Perranporth Shirt - Grape Stripe

Long Sleeve Perranporth Shirt - Grape Stripe

(2)

£24.95 £15.00 Save £9.95

Comparable High Street Price: £58.13

Sale Long Sleeve Perranporth Shirt - Multi Stripe

Long Sleeve Perranporth Shirt - Multi Stripe

(3)

£24.95 £15.00 Save £9.95

Comparable High Street Price: £58.13

Sale Long Sleeve Perranporth Shirt - Blue Stripe

Long Sleeve Perranporth Shirt - Blue Stripe

(3)

£24.95 £15.00 Save £9.95

Comparable High Street Price: £58.13

Sale Long Sleeve Perranporth Shirt - Red Stripe

Long Sleeve Perranporth Shirt - Red Stripe

(7)

£24.95 £15.00 Save £9.95

Comparable High Street Price: £58.13

Sale Long Sleeve Perranporth Shirt - Yellow Stripe

Long Sleeve Perranporth Shirt - Yellow Stripe

(8)

£24.95 £15.00 Save £9.95

Comparable High Street Price: £58.13

Sale Short Sleeve Seersucker Shirt - Coral

Short Sleeve Seersucker Shirt - Coral

(18)

£24.95 £15.00 Save £9.95

Comparable High Street Price: £55.00

Sale Short Sleeve Linen-Mix Shirt - Blue Melange

Short Sleeve Linen-Mix Shirt - Blue Melange

(25)

£24.95 £15.00 Save £9.95

Comparable High Street Price: £43.49

Sale Short Sleeve Pique Polo Shirt - Navy

Short Sleeve Pique Polo Shirt - Navy

(17)

£24.95 £15.00 Save £9.95

Comparable High Street Price: £51.75

Sale Long Sleeve Twill Shirt - Navy

Long Sleeve Twill Shirt - Navy

(8)

£24.95 £15.00 Save £9.95

Comparable High Street Price: £39.25

Sale Long Sleeve Twill Shirt - Pumice

Long Sleeve Twill Shirt - Pumice

(16)

£24.95 £12.50 Save £12.45

Comparable High Street Price: £39.25

Sale Long Sleeve Twill Shirt - Navy

Long Sleeve Twill Shirt - Navy

(14)

£24.95 £12.50 Save £12.45

Comparable High Street Price: £39.25

Sale Long Sleeve Weekend Shirt - Slate Multi Stripe

Long Sleeve Weekend Shirt - Slate Multi Stripe

(20)

£24.95 £12.50 Save £12.45

Comparable High Street Price: £58.13

Sale Long Sleeve Moleskin Shirt - Slate

Long Sleeve Moleskin Shirt - Slate

(26)

£24.95 £12.50 Save £12.45

Sale Long Sleeve Moleskin Shirt - Dark Olive

Long Sleeve Moleskin Shirt - Dark Olive

(27)

£24.95 £12.50 Save £12.45

Sale Long Sleeve Tattersall Shirt - Burnden

Long Sleeve Tattersall Shirt - Burnden

(39)

£24.95 £12.50 Save £12.45

Comparable High Street Price: £47.48

Sale Long Sleeve Weekend Shirt - Grey Check

Long Sleeve Weekend Shirt - Grey Check

(24)

£24.95 £12.50 Save £12.45

Comparable High Street Price: £58.13

Sale Long Sleeve Twill Shirt - Dark Olive

Long Sleeve Twill Shirt - Dark Olive

(15)

£24.95 £12.50 Save £12.45

Comparable High Street Price: £39.25

Short Sleeve Weekend Shirt - Blue Stripe

(12)

£12.50

Comparable High Street Price: £58.13

Sale Long Sleeve Linen Shirt - Blue Yellow Stripe

Long Sleeve Linen Shirt - Blue Yellow Stripe

(13)

£12.50

Comparable High Street Price: £43.49

Sale Short Sleeve Jersey Polo Shirt - Red Navy Stripe

Short Sleeve Jersey Polo Shirt - Red Navy Stripe

(25)

£10.00

Comparable High Street Price: £34.00

Sale Short Sleeve Print Shirt - White Palm

Short Sleeve Print Shirt - White Palm

(13)

£24.95 £12.50 Save £12.45

Comparable High Street Price: £40.74

Sale Long Sleeve Print Shirt - White Palm

Long Sleeve Print Shirt - White Palm

(8)

£24.95 £12.50 Save £12.45

Comparable High Street Price: £40.74

Any 2 for £45 or 3 for £60

Plain French Blue Two-Fold 100 Per Cent Cotton Shirt

Plain French Blue Two-Fold 100 Per Cent Cotton Shirt

(577)

£24.95

Comparable High Street Price: £41.75

Any 2 for £45 or 3 for £60

Lemon Fine Blue Check Two-Fold 100 Per Cent Cotton Shirt

Lemon Fine Blue Check Two-Fold 100 Per Cent Cotton Shirt

(696)

£24.95

Comparable High Street Price: £41.75

Any 2 for £45 or 3 for £60

Sky Blue White Check Two-Fold 100 Per Cent Cotton Shirt

Sky Blue White Check Two-Fold 100 Per Cent Cotton Shirt

(603)

£24.95

Comparable High Street Price: £41.75

Any 2 for £45 or 3 for £60

Classic Plain White Two-Fold 100 Per Cent Cotton Shirt

Classic Plain White Two-Fold 100 Per Cent Cotton Shirt

(912)

£24.95

Comparable High Street Price: £41.75

Any 2 for £45 or 3 for £60

Raspberry Bengal Shirts Two-Fold 100 Per Cent Cotton Shirt

Raspberry Bengal Shirts Two-Fold 100 Per Cent Cotton Shirt

(701)

£24.95

Comparable High Street Price: £41.75

Any 2 for £45 or 3 for £60

Two-Fold 100 per cent Cotton Formal Shirt - Sky Blue Gingham

Two-Fold 100 per cent Cotton Formal Shirt - Sky Blue Gingham

(137)

£24.95

Comparable High Street Price: £41.75

Sale Short Sleeve Cotton Twill Shirt - Khaki

Short Sleeve Cotton Twill Shirt - Khaki

(0)

£17.50 £12.50 Save £5.00

Facebook Pixel RedEye Pixel