Total £0.00
Saving £0.00

We use cookies to give you the best customer experience on our site. To accept this, click any link on this page or continue to use the site. You can read more information on the MandM Direct cookie policy page.

Mens Shirts

Looking for a new shirt at an amazing price? Shop long and short sleeve shirts from your favourite brands, such as JACK & JONES, Lyle & Scott, French Connection and many more. Whether you’re looking for a casual new shirt for the office or a designer number for a special occasion, we’ve got something you’ll love.

460 Styles
Page 1 of 5
Next
  • Lyle And Scott Vintage Mens Slim Fit Stretch Poplin Short Sleeve Shirt White

    Lyle And Scott Vintage Mens Slim Fit Stretch Poplin Short Sleeve Shirt White

    £29.99
    Save £25.00
  • Fred Perry Mens Button Down Long Sleeve Shirt White

    Fred Perry Mens Button Down Long Sleeve Shirt White

    £34.99
    Save £45.00
  • JACK AND JONES Mens Tyler Two Pack Shirts White/Total Eclipse

    JACK AND JONES Mens Tyler Two Pack Shirts White/Total Eclipse

    £24.99
    Save £15.00
  • Fred Perry Mens Bold Tartan Long Sleeve Shirt Siren

    Fred Perry Mens Bold Tartan Long Sleeve Shirt Siren

    £49.99
    Save £35.00
  • French Connection Mens Plain Logo Short Sleeve Shirt Marine/Gunmetal

    French Connection Mens Plain Logo Short Sleeve Shirt Marine/Gunmetal

    £9.99
    Save £40.00
  • French Connection Mens Large Gingham Flannel Check Long Sleeve Shirt Charcoal Melange/Marine

    French Connection Mens Large Gingham Flannel Check Long Sleeve Shirt Charcoal Melange/Marine

    £19.99
    Save £40.00
  • JACK AND JONES Mens Clint Plain Short Sleeve Shirt White

    JACK AND JONES Mens Clint Plain Short Sleeve Shirt White

    £6.99
    Save £18.00
  • Lyle And Scott Vintage Mens Short Sleeve Slim Stretch Poplin Shirt Navy

    Lyle And Scott Vintage Mens Short Sleeve Slim Stretch Poplin Shirt Navy

    £29.99
    Save £25.00
  • Onfire Mens Stretch Cotton Oxford Long Sleeve Shirt White

    Onfire Mens Stretch Cotton Oxford Long Sleeve Shirt White

    £11.99
  • French Connection Mens Plain Logo Long Sleeve Shirt Marine

    French Connection Mens Plain Logo Long Sleeve Shirt Marine

    £14.99
    Save £40.00
  • Trespass Mens Rapeseed Fleece Lined Over Shirt Dark Grey Check

    Trespass Mens Rapeseed Fleece Lined Over Shirt Dark Grey Check

    £16.99
    Save £43.00
  • Trespass Mens Rapeseed Fleece Lined Over Shirt Dark Blue Check

    Trespass Mens Rapeseed Fleece Lined Over Shirt Dark Blue Check

    £19.99
    Save £40.00
  • Fluid Mens Muscle Fit Stretch Shirt White

    Fluid Mens Muscle Fit Stretch Shirt White

    £6.99
  • Ben Sherman Mens House Check Short Sleeve Shirt Red

    Ben Sherman Mens House Check Short Sleeve Shirt Red

    £24.99
    Save £30.00
  • French Connection Mens Oxford Long Sleeve Shirt White/Marine

    French Connection Mens Oxford Long Sleeve Shirt White/Marine

    £14.99
    Save £45.00
  • Ben Sherman Mens House Check Short Sleeve Shirt Blue

    Ben Sherman Mens House Check Short Sleeve Shirt Blue

    £24.99
    Save £23.00
  • Peter Werth Mens Castle Cotton Long Sleeve Oxford Shirt Sky

    Peter Werth Mens Castle Cotton Long Sleeve Oxford Shirt Sky

    £16.99
    Save £43.00
  • Fred Perry Mens Classic Oxford Long Sleeve Shirt Ivy

    Fred Perry Mens Classic Oxford Long Sleeve Shirt Ivy

    £44.99
    Save £30.00
  • French Connection Mens Plain Logo Short Sleeve Shirt Light Khaki/Marine

    French Connection Mens Plain Logo Short Sleeve Shirt Light Khaki/Marine

    £8.99
    Save £41.00
  • French Connection Mens Checked Pocket Short Sleeve Shirt Blue Multi

    French Connection Mens Checked Pocket Short Sleeve Shirt Blue Multi

    £9.99
    Save £40.00
  • French Connection Mens Design Floral Long Sleeve Shirt Ink Flower

    French Connection Mens Design Floral Long Sleeve Shirt Ink Flower

    £12.99
    Save £47.00
  • Peter Werth Mens Castle Cotton Long Sleeve Oxford Shirt Navy

    Peter Werth Mens Castle Cotton Long Sleeve Oxford Shirt Navy

    £14.99
    Save £45.00
  • Lyle And Scott Vintage Mens Seersucker Stripe Long Sleeve Shirt Z800 Pool Blue

    Lyle And Scott Vintage Mens Seersucker Stripe Long Sleeve Shirt Z800 Pool Blue

    £26.99
    Save £43.00
  • Fred Perry Mens Texture Mix Short Sleeve Shirt Snow White

    Fred Perry Mens Texture Mix Short Sleeve Shirt Snow White

    £49.99
    Save £30.00
  • French Connection Mens Gingham Long Sleeve Shirt RVM/White

    French Connection Mens Gingham Long Sleeve Shirt RVM/White

    £14.99
    Save £45.00
  • Bewley & Ritch Mens Met Short Sleeve Shirt White

    Bewley & Ritch Mens Met Short Sleeve Shirt White

    £7.99
    Save £32.00
  • Peter Werth Mens Castle Cotton Long Sleeve Oxford Shirt White

    Peter Werth Mens Castle Cotton Long Sleeve Oxford Shirt White

    £14.99
    Save £45.00
  • Fred Perry Mens Check Long Sleeve Shirt Midnight Blue

    Fred Perry Mens Check Long Sleeve Shirt Midnight Blue

    £39.99
    Save £45.00
  • Fred Perry Mens Two Colour Gingham Short Sleeve Shirt Ice

    Fred Perry Mens Two Colour Gingham Short Sleeve Shirt Ice

    £44.99
    Save £25.00
  • JACK AND JONES Mens Marty Organic Short Sleeve Shirt Blue Depths

    JACK AND JONES Mens Marty Organic Short Sleeve Shirt Blue Depths

    £5.99
    Save £16.00
  • Fluid Mens Flamingo Print Short Sleeve Shirt Navy/Multi

    Fluid Mens Flamingo Print Short Sleeve Shirt Navy/Multi

    £12.99
  • French Connection Mens Long Sleeve Shirt Blue Square

    French Connection Mens Long Sleeve Shirt Blue Square

    £11.99
    Save £48.00
  • French Connection Mens Formal Plain Cut Long Sleeve Shirt Marine

    French Connection Mens Formal Plain Cut Long Sleeve Shirt Marine

    £12.99
    Save £47.00
  • Fred Perry Mens Small Check Short Sleeve Shirt Port

    Fred Perry Mens Small Check Short Sleeve Shirt Port

    £44.99
    Save £30.00
  • Bewley & Ritch Mens Met Short Sleeve Shirt Pink

    Bewley & Ritch Mens Met Short Sleeve Shirt Pink

    £8.99
    Save £31.00
  • French Connection Mens Plain Logo Short Sleeve Shirt White/Marine

    French Connection Mens Plain Logo Short Sleeve Shirt White/Marine

    £8.99
    Save £41.00
  • JACK AND JONES Mens Ben Long Sleeve Worker Shirt Olive Night

    JACK AND JONES Mens Ben Long Sleeve Worker Shirt Olive Night

    £12.99
    Save £22.00
  • Levi's Mens Cubano Short Sleeve Shirt Little Parrots White

    Levi's Mens Cubano Short Sleeve Shirt Little Parrots White

    £12.99
    Save £32.00
  • French Connection Mens Oxford Long Sleeve Shirt Sky/Marine

    French Connection Mens Oxford Long Sleeve Shirt Sky/Marine

    £16.99
    Save £43.00
  • French Connection Mens Formal Plain Cut Long Sleeve Shirt Black

    French Connection Mens Formal Plain Cut Long Sleeve Shirt Black

    £12.99
    Save £47.00
  • JACK AND JONES Mens Dennis Short Sleeve Shirt Rosette

    JACK AND JONES Mens Dennis Short Sleeve Shirt Rosette

    £7.99
    Save £17.00
  • French Connection Mens Short Sleeve Oxford Shirt Sky

    French Connection Mens Short Sleeve Oxford Shirt Sky

    £17.99
    Save £32.00
  • French Connection Mens Design Floral Long Sleeve Shirt Marine Floral

    French Connection Mens Design Floral Long Sleeve Shirt Marine Floral

    £12.99
    Save £47.00
  • French Connection Mens Gingham Long Sleeve Shirt Mid Blue/White

    French Connection Mens Gingham Long Sleeve Shirt Mid Blue/White

    £14.99
    Save £45.00
  • Ben Sherman Mens Long Sleeve Oxford Shirt White

    Ben Sherman Mens Long Sleeve Oxford Shirt White

    £19.99
    Save £40.00
  • JACK AND JONES Mens Tyler Two Pack Shirts Cashmere Blue/Total Eclipse

    JACK AND JONES Mens Tyler Two Pack Shirts Cashmere Blue/Total Eclipse

    £24.99
    Save £15.00
  • French Connection Mens Oxford Long Sleeve Shirt Solid Marine/Gunmetal

    French Connection Mens Oxford Long Sleeve Shirt Solid Marine/Gunmetal

    £16.99
    Save £43.00
  • Fluid Mens Muscle Fit Stretch Shirt Grey

    Fluid Mens Muscle Fit Stretch Shirt Grey

    £6.99
  • Ben Sherman Mens Long Sleeve Placed Gingham Shirt Red

    Ben Sherman Mens Long Sleeve Placed Gingham Shirt Red

    £19.99
    Save £35.00
  • 883 Police Mens Foggia Short Sleeve Shirt White

    883 Police Mens Foggia Short Sleeve Shirt White

    £16.99
    Save £28.00
  • 883 Police Mens Extend Long Sleeve Shirt White

    883 Police Mens Extend Long Sleeve Shirt White

    £14.99
    Save £35.00
  • Lyle And Scott Vintage Mens Seersucker Stripe Long Sleeve Shirt Z582 Strawberry Cream

    Lyle And Scott Vintage Mens Seersucker Stripe Long Sleeve Shirt Z582 Strawberry Cream

    £24.99
    Save £45.00
  • Levi's Mens Cubano Short Sleeve Shirt Mayhew Skyway Stripe

    Levi's Mens Cubano Short Sleeve Shirt Mayhew Skyway Stripe

    £12.99
    Save £32.00
  • Levi's Mens Jackson Worker Bandurria Long Sleeve Shirt Bandurria Glen Cove

    Levi's Mens Jackson Worker Bandurria Long Sleeve Shirt Bandurria Glen Cove

    £34.99
    Save £30.00
  • Fred Perry Mens Small Check Short Sleeve Shirt Light Sage

    Fred Perry Mens Small Check Short Sleeve Shirt Light Sage

    £44.99
    Save £30.00
  • French Connection Mens Gingham Long Sleeve Shirt Chateaux/Marine

    French Connection Mens Gingham Long Sleeve Shirt Chateaux/Marine

    £16.99
    Save £43.00
  • Lyle And Scott Vintage Mens Short Sleeve Oxford Shirt Z888 Strawberry Cream/White

    Lyle And Scott Vintage Mens Short Sleeve Oxford Shirt Z888 Strawberry Cream/White

    £19.99
    Save £30.00
  • Kangaroo Poo Mens Short Sleeve Yarn Dyed Checked Shirt Blue

    Kangaroo Poo Mens Short Sleeve Yarn Dyed Checked Shirt Blue

    £7.99
  • Fluid Mens Buffalo Check Yarn Dyed Long Sleeve Shirt Grey/Black

    Fluid Mens Buffalo Check Yarn Dyed Long Sleeve Shirt Grey/Black

    £8.99
  • Fred Perry Mens Four Colour Gingham Shirt Soft Yellow

    Fred Perry Mens Four Colour Gingham Shirt Soft Yellow

    £26.99
    Save £38.00
  • JACK AND JONES Mens BenLong Sleeve Worker Shirt Navy Blazer

    JACK AND JONES Mens BenLong Sleeve Worker Shirt Navy Blazer

    £14.99
    Save £20.00
  • French Connection Mens Oxford Long Sleeve Shirt Marine/Marine

    French Connection Mens Oxford Long Sleeve Shirt Marine/Marine

    £14.99
    Save £45.00
  • Bewley & Ritch Mens Castle Long Sleeve Shirt Sky

    Bewley & Ritch Mens Castle Long Sleeve Shirt Sky

    £14.99
    Save £25.00
  • Kangaroo Poo Mens Yarn Dyed Checked Overshirt Navy/Orange/Brown

    Kangaroo Poo Mens Yarn Dyed Checked Overshirt Navy/Orange/Brown

    £17.99
  • Ben Sherman Mens Long Sleeve Oxford Shirt Blue

    Ben Sherman Mens Long Sleeve Oxford Shirt Blue

    £21.99
    Save £38.00
  • French Connection Mens Short Sleeve Oxford Shirt Soft Pink

    French Connection Mens Short Sleeve Oxford Shirt Soft Pink

    £17.99
    Save £32.00
  • 883 Police Mens Extend Long Sleeve Shirt Navy

    883 Police Mens Extend Long Sleeve Shirt Navy

    £16.99
    Save £33.00
  • Bewley & Ritch Mens Cali Short Sleeve Shirt White Red

    Bewley & Ritch Mens Cali Short Sleeve Shirt White Red

    £12.99
    Save £22.00
  • JACK AND JONES Mens Abel Organic Short Sleeve Shirt Green Milieu

    JACK AND JONES Mens Abel Organic Short Sleeve Shirt Green Milieu

    £6.99
    Save £18.00
  • JACK AND JONES Mens Ben Long Sleeve Worker Shirt Kangaroo

    JACK AND JONES Mens Ben Long Sleeve Worker Shirt Kangaroo

    £14.99
    Save £20.00
  • French Connection Mens Formal Plain Cut Long Sleeve Shirt Chateaux

    French Connection Mens Formal Plain Cut Long Sleeve Shirt Chateaux

    £19.99
    Save £40.00
  • ONLY & SONS Mens Vain Short Sleeve Printed Poplin Shirt Dress Blues

    ONLY & SONS Mens Vain Short Sleeve Printed Poplin Shirt Dress Blues

    £5.99
    Save £22.00
  • Onfire Mens Checked Flannel Long Sleeve Shirt Blue

    Onfire Mens Checked Flannel Long Sleeve Shirt Blue

    £7.99
  • Onfire Mens Stretch Cotton Oxford Short Sleeve Shirt Blue

    Onfire Mens Stretch Cotton Oxford Short Sleeve Shirt Blue

    £7.99
  • French Connection Mens Checked Pocket Short Sleeve Shirt Marine Multi

    French Connection Mens Checked Pocket Short Sleeve Shirt Marine Multi

    £9.99
    Save £40.00
  • Fred Perry Mens Knitted Trim Oxford Short Sleeve Shirt Forest Night

    Fred Perry Mens Knitted Trim Oxford Short Sleeve Shirt Forest Night

    £44.99
    Save £30.00
  • Fluid Mens Muscle Fit Stretch Shirt Black

    Fluid Mens Muscle Fit Stretch Shirt Black

    £6.99
  • ONLY & SONS Mens Vilas Short Sleeve Reverse Viscose Shirt Limelight

    ONLY & SONS Mens Vilas Short Sleeve Reverse Viscose Shirt Limelight

    £5.99
    Save £22.00
  • French Connection Mens Plain Flannel Long Sleeve Shirt Marine

    French Connection Mens Plain Flannel Long Sleeve Shirt Marine

    £19.99
    Save £40.00
  • Fluid Mens Buffalo Check Yarn Dyed Long Sleeve Shirt Red/Black

    Fluid Mens Buffalo Check Yarn Dyed Long Sleeve Shirt Red/Black

    £8.99
  • Kangaroo Poo Mens Cotton Short Sleeve Shirt Blue

    Kangaroo Poo Mens Cotton Short Sleeve Shirt Blue

    £12.99
  • French Connection Mens Plain Logo Long Sleeve Shirt Khaki

    French Connection Mens Plain Logo Long Sleeve Shirt Khaki

    £16.99
    Save £38.00
  • ONLY & SONS Mens Onscaiden Short Sleeve Linen Shirt Dark Navy

    ONLY & SONS Mens Onscaiden Short Sleeve Linen Shirt Dark Navy

    £5.99
    Save £16.00
  • Fred Perry Mens Bomber Collar Zip Through Long Sleeve Shirt Carbon Blue

    Fred Perry Mens Bomber Collar Zip Through Long Sleeve Shirt Carbon Blue

    £39.99
    Save £70.00
  • Wrangler MensLong Sleeve One Pocket Shirt White

    Wrangler MensLong Sleeve One Pocket Shirt White

    £24.99
    Save £30.00
  • Ben Sherman Mens Long Sleeve Oxford Shirt White

    Ben Sherman Mens Long Sleeve Oxford Shirt White

    £24.99
    Save £35.00
  • Bewley & Ritch Mens Castle Long Sleeve Shirt Navy

    Bewley & Ritch Mens Castle Long Sleeve Shirt Navy

    £12.99
    Save £27.00
  • Onfire Mens Stretch Cotton Oxford Short Sleeve Shirt White

    Onfire Mens Stretch Cotton Oxford Short Sleeve Shirt White

    £6.99
  • 883 Police Mens Foggia Short Sleeve Shirt Sky

    883 Police Mens Foggia Short Sleeve Shirt Sky

    £16.99
    Save £28.00
  • Onfire Mens Stretch Cotton Oxford Long Sleeve Shirt Light Blue

    Onfire Mens Stretch Cotton Oxford Long Sleeve Shirt Light Blue

    £11.99
  • French Connection Mens Plain Flannel Long Sleeve Shirt Charcoal Melange

    French Connection Mens Plain Flannel Long Sleeve Shirt Charcoal Melange

    £14.99
    Save £45.00
  • Ben Sherman Mens Long Sleeve Oxford Shirt Blue

    Ben Sherman Mens Long Sleeve Oxford Shirt Blue

    £24.99
    Save £35.00
  • Farah Vintage Mens Hudspeth Seersucker Short Sleeve Shirt Cool Pink

    Farah Vintage Mens Hudspeth Seersucker Short Sleeve Shirt Cool Pink

    £12.99
    Save £47.00
  • Crew Clothing Mens Oxford Slim Fit Long Sleeve Shirt White

    Crew Clothing Mens Oxford Slim Fit Long Sleeve Shirt White

    £24.99
    Save £25.00
  • Selected Homme Mens Slimmark-Washed Shirt Long Sleeve Light Blue

    Selected Homme Mens Slimmark-Washed Shirt Long Sleeve Light Blue

    £11.99
    Save £23.00
  • Fred Perry Mens Button Down Long Sleeve Shirt Light Smoke

    Fred Perry Mens Button Down Long Sleeve Shirt Light Smoke

    £44.99
    Save £35.00
460 Styles
Page 1 of 5
Next
Back to top

Added to your basket

Spend another £ for Free Delivery 

You qualify for Free Delivery 

You might also like

You might also like

MandM Direct

We notice you are using an old internet browser. Our website is optimised for more up to date browsers. Updating your browser will  greatly improve your shopping experience!

Be the first to hear about our best deals, biggest savings & newest arrivals by signing up to our emails today!