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.

448 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 Check Long Sleeve Shirt Midnight Blue

    Fred Perry Mens Check Long Sleeve Shirt Midnight Blue

    £34.99
    Save £50.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
  • JACK AND JONES Mens Classic Check Long Sleeve Shirt Olive Night

    JACK AND JONES Mens Classic Check Long Sleeve Shirt Olive Night

    £14.99
    Save £20.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
  • French Connection Mens Short Sleeve Checked Shirt Pink Multi

    French Connection Mens Short Sleeve Checked Shirt Pink Multi

    £17.99
    Save £32.00
  • Fred Perry Mens Small Check Short Sleeve Shirt Port

    Fred Perry Mens Small Check Short Sleeve Shirt Port

    £39.99
    Save £35.00
  • Fred Perry Mens Classic Oxford Long Sleeve Shirt Ivy

    Fred Perry Mens Classic Oxford Long Sleeve Shirt Ivy

    £44.99
    Save £30.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
  • JACK AND JONES Mens Classic Check Long Sleeve Shirt Navy Blazer

    JACK AND JONES Mens Classic Check Long Sleeve Shirt Navy Blazer

    £14.99
    Save £20.00
  • 883 Police Mens Stefan Short Sleeve Shirt Navy

    883 Police Mens Stefan Short Sleeve Shirt Navy

    £24.99
    Save £20.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 Navy

    Peter Werth Mens Castle Cotton Long Sleeve Oxford Shirt Navy

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

    Ben Sherman Mens House Check Short Sleeve Shirt Red

    £24.99
    Save £30.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
  • 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
  • French Connection Mens Short Sleeve Oxford Shirt White

    French Connection Mens Short Sleeve Oxford Shirt White

    £17.99
    Save £32.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
  • JACK AND JONES Mens Classic Check Long Sleeve Shirt Estate Blue

    JACK AND JONES Mens Classic Check Long Sleeve Shirt Estate Blue

    £14.99
    Save £20.00
  • JACK AND JONES Mens Short Sleeve Oxford Shirt Navy Blazer

    JACK AND JONES Mens Short Sleeve Oxford Shirt Navy Blazer

    £12.99
    Save £12.00
  • Fluid Mens Flamingo Print Short Sleeve Shirt Navy/Multi

    Fluid Mens Flamingo Print Short Sleeve Shirt Navy/Multi

    £12.99
  • Crew Clothing Mens Classic Gingham Long Sleeve Shirt Bright Sky

    Crew Clothing Mens Classic Gingham Long Sleeve Shirt Bright Sky

    £24.99
    Save £32.00
  • French Connection Mens Short Sleeve Gingham Shirt Mid Blue/Gingham/Marine Logo

    French Connection Mens Short Sleeve Gingham Shirt Mid Blue/Gingham/Marine Logo

    £17.99
    Save £32.00
  • Fred Perry Mens Check Long Sleeve Shirt Dusty Pink

    Fred Perry Mens Check Long Sleeve Shirt Dusty Pink

    £39.99
    Save £45.00
  • French Connection Mens Short Sleeve Oxford Shirt Sky

    French Connection Mens Short Sleeve Oxford Shirt Sky

    £17.99
    Save £32.00
  • 883 Police Mens Stefan Short Sleeve Shirt Sky

    883 Police Mens Stefan Short Sleeve Shirt Sky

    £24.99
    Save £20.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
  • Fred Perry Mens Two Colour Gingham Short Sleeve Shirt Pink Fizz

    Fred Perry Mens Two Colour Gingham Short Sleeve Shirt Pink Fizz

    £44.99
    Save £25.00
  • Timberland Mens Long Sleeve Heavy Flannel Checked Shirt Rhubarb

    Timberland Mens Long Sleeve Heavy Flannel Checked Shirt Rhubarb

    £34.99
    Save £45.00
  • 883 Police Mens Foggia Short Sleeve Shirt White

    883 Police Mens Foggia Short Sleeve Shirt White

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

    Bewley & Ritch Mens Cali Short Sleeve Shirt White Red

    £12.99
    Save £22.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
  • French Connection Mens Short Sleeve Oxford Shirt Soft Pink

    French Connection Mens Short Sleeve Oxford Shirt Soft Pink

    £17.99
    Save £32.00
  • Levi's Mens Jackson Worker Long Sleeve Shirt Harvest Gold Cord

    Levi's Mens Jackson Worker Long Sleeve Shirt Harvest Gold Cord

    £34.99
    Save £30.00
  • Superdry Mens Indigo Riveter Short Sleeve Shirt Classic Blue Dot

    Superdry Mens Indigo Riveter Short Sleeve Shirt Classic Blue Dot

    £21.99
    Save £23.00
  • Timberland Mens Long Sleeve Heavy Flannel Checked Shirt Atlantic Deep

    Timberland Mens Long Sleeve Heavy Flannel Checked Shirt Atlantic Deep

    £34.99
    Save £45.00
  • Ben Sherman Mens Long Sleeve Oxford Shirt Navy

    Ben Sherman Mens Long Sleeve Oxford Shirt Navy

    £19.99
    Save £40.00
  • JACK AND JONES Mens Short Sleeve Oxford Shirt Cashmere Blue

    JACK AND JONES Mens Short Sleeve Oxford Shirt Cashmere Blue

    £12.99
    Save £12.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
  • 883 Police Mens Extend Long Sleeve Shirt Black

    883 Police Mens Extend Long Sleeve Shirt Black

    £14.99
    Save £35.00
  • Fred Perry Mens Tartan Long Sleeve Shirt Midnight Blue

    Fred Perry Mens Tartan Long Sleeve Shirt Midnight Blue

    £44.99
    Save £45.00
  • French Connection Mens Oxford Long Sleeve Shirt Sky/Marine

    French Connection Mens Oxford Long Sleeve Shirt Sky/Marine

    £16.99
    Save £43.00
  • Ben Sherman Mens Long Sleeve Oxford Shirt White

    Ben Sherman Mens Long Sleeve Oxford Shirt White

    £21.99
    Save £38.00
  • Crosshatch Mens Lambert Short Sleeve Shirt White

    Crosshatch Mens Lambert Short Sleeve Shirt White

    £6.99
    Save £22.00
  • Fred Perry Mens Bold Tartan Short Sleeve Shirt Silver Pink

    Fred Perry Mens Bold Tartan Short Sleeve Shirt Silver Pink

    £49.99
    Save £30.00
  • 883 Police Mens Extend Long Sleeve Shirt Burgundy

    883 Police Mens Extend Long Sleeve Shirt Burgundy

    £16.99
    Save £33.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
  • 883 Police Mens Extend Long Sleeve Shirt White

    883 Police Mens Extend Long Sleeve Shirt White

    £12.99
    Save £37.00
  • French Connection Mens Short Sleeve Checked Shirt Mid Marine Multi

    French Connection Mens Short Sleeve Checked Shirt Mid Marine Multi

    £17.99
    Save £32.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
  • French Connection Mens Short Sleeve Gingham Shirt Rvm Gingham/Marine Logo

    French Connection Mens Short Sleeve Gingham Shirt Rvm Gingham/Marine Logo

    £17.99
    Save £32.00
  • French Connection Mens Gingham Long Sleeve Shirt RVM/White

    French Connection Mens Gingham Long Sleeve Shirt RVM/White

    £12.99
    Save £47.00
  • French Connection Mens Plain Logo Long Sleeve Shirt Marine

    French Connection Mens Plain Logo Long Sleeve Shirt Marine

    £12.99
    Save £42.00
  • French Connection Mens Shadow Flannel Long Sleeve Shirt Ecru/Marine

    French Connection Mens Shadow Flannel Long Sleeve Shirt Ecru/Marine

    £19.99
    Save £40.00
  • Fred Perry Mens Bold Tartan Short Sleeve Shirt Butter Icing

    Fred Perry Mens Bold Tartan Short Sleeve Shirt Butter Icing

    £49.99
    Save £30.00
  • French Connection Mens Plain Logo Long Sleeve Shirt Khaki

    French Connection Mens Plain Logo Long Sleeve Shirt Khaki

    £14.99
    Save £40.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
  • 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
  • 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
  • Fluid Mens Cotton Short Sleeve Shirt Black

    Fluid Mens Cotton Short Sleeve Shirt Black

    £12.99
  • Ben Sherman Mens Long Sleeve Oxford Shirt Navy

    Ben Sherman Mens Long Sleeve Oxford Shirt Navy

    £21.99
    Save £38.00
  • French Connection Mens Design Floral Long Sleeve Shirt Ink Flower

    French Connection Mens Design Floral Long Sleeve Shirt Ink Flower

    £11.99
    Save £48.00
  • Fluid Mens Printed Short Sleeve Shirt Burgundy/White

    Fluid Mens Printed Short Sleeve Shirt Burgundy/White

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

    French Connection Mens Oxford Long Sleeve Shirt Marine/Marine

    £14.99
    Save £45.00
  • 883 Police Mens Factor Short Sleeve Shirt Navy

    883 Police Mens Factor Short Sleeve Shirt Navy

    £14.99
    Save £35.00
  • Fred Perry Mens Vertical Striped S/s Shirt Sky

    Fred Perry Mens Vertical Striped S/s Shirt Sky

    £31.99
    Save £38.00
  • Onfire Mens Linen Mix Short Sleeve Shirt Navy

    Onfire Mens Linen Mix Short Sleeve Shirt Navy

    £12.99
  • Timberland Mens Short Sleeve E-R Stretch Pop Shirt Light Lilac

    Timberland Mens Short Sleeve E-R Stretch Pop Shirt Light Lilac

    £29.99
    Save £35.00
  • Timberland Mens Quilted Overshirt Dark Sapphire

    Timberland Mens Quilted Overshirt Dark Sapphire

    £69.99
    Save £90.00
  • Fred Perry Mens Overdyed Short Sleeve Shirt Flame Orange

    Fred Perry Mens Overdyed Short Sleeve Shirt Flame Orange

    £44.99
    Save £30.00
  • Fluid Mens Vertical Stripe Viscose Rever Collar Short Sleeve Shirt Navy

    Fluid Mens Vertical Stripe Viscose Rever Collar Short Sleeve Shirt Navy

    £12.99
  • 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
  • Onfire Mens Striped Long Sleeve Shirt Grey/White

    Onfire Mens Striped Long Sleeve Shirt Grey/White

    £8.99
  • Farah Vintage Mens Brooks Short Sleeve Printed Shirt Green Mist

    Farah Vintage Mens Brooks Short Sleeve Printed Shirt Green Mist

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

    Ben Sherman Mens Long Sleeve Oxford Shirt Blue

    £21.99
    Save £38.00
  • French Connection Mens Long Sleeve Shirt Blue Square

    French Connection Mens Long Sleeve Shirt Blue Square

    £11.99
    Save £48.00
  • Bewley & Ritch Mens Castle Long Sleeve Shirt White

    Bewley & Ritch Mens Castle Long Sleeve Shirt White

    £12.99
    Save £27.00
  • 883 Police Mens Extend Long Sleeve Shirt Navy

    883 Police Mens Extend Long Sleeve Shirt Navy

    £14.99
    Save £35.00
  • French Connection Mens Gingham Long Sleeve Shirt Mid Blue/White

    French Connection Mens Gingham Long Sleeve Shirt Mid Blue/White

    £12.99
    Save £47.00
  • Timberland Mens Long Sleeve IN-R Pop Checked Shirt Rhubarb

    Timberland Mens Long Sleeve IN-R Pop Checked Shirt Rhubarb

    £34.99
    Save £45.00
  • Bewley & Ritch Mens Cali Short Sleeve Shirt White Sky

    Bewley & Ritch Mens Cali Short Sleeve Shirt White Sky

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

    French Connection Mens Formal Plain Cut Long Sleeve Shirt Marine

    £11.99
    Save £48.00
  • Fred Perry Mens Stripe Short Sleeve Shirt Navy

    Fred Perry Mens Stripe Short Sleeve Shirt Navy

    £49.99
    Save £30.00
  • Crew Clothing Mens Classic Gingham Long Sleeve Shirt Classic Pink

    Crew Clothing Mens Classic Gingham Long Sleeve Shirt Classic Pink

    £24.99
    Save £32.00
  • JACK AND JONES Mens Waffel Shirt White

    JACK AND JONES Mens Waffel Shirt White

    £5.99
    Save £24.00
  • Fred Perry Mens Bold Tartan Long Sleeve Shirt Carbon Blue

    Fred Perry Mens Bold Tartan Long Sleeve Shirt Carbon Blue

    £34.99
    Save £50.00
  • Onfire Mens Stretch Cotton Oxford Long Sleeve Shirt Light Blue

    Onfire Mens Stretch Cotton Oxford Long Sleeve Shirt Light Blue

    £9.99
  • French Connection Mens Gingham Long Sleeve Shirt Chateaux/Marine

    French Connection Mens Gingham Long Sleeve Shirt Chateaux/Marine

    £16.99
    Save £43.00
  • Crew Clothing Mens Classic Gingham Long Sleeve Shirt Navy

    Crew Clothing Mens Classic Gingham Long Sleeve Shirt Navy

    £18.99
    Save £38.00
  • Ted Baker Mens Jaknew Long Sleeve Jacquard Floral Shirt White

    Ted Baker Mens Jaknew Long Sleeve Jacquard Floral Shirt White

    £29.99
    Save £65.00
  • Kangaroo Poo Mens Long Sleeve Denim Shirt Mid Blue

    Kangaroo Poo Mens Long Sleeve Denim Shirt Mid Blue

    £9.99
  • Lyle And Scott Vintage Mens Print Short Sleeve Shirt Lilac Micro Tile Print

    Lyle And Scott Vintage Mens Print Short Sleeve Shirt Lilac Micro Tile Print

    £14.99
    Save £40.00
  • 883 Police Mens Stefan Short Sleeve Shirt White

    883 Police Mens Stefan Short Sleeve Shirt White

    £24.99
    Save £20.00
  • Levi's Mens Short Sleeve Classic Camper Shirt Raindrop Blue Print

    Levi's Mens Short Sleeve Classic Camper Shirt Raindrop Blue Print

    £24.99
    Save £20.00
  • Superdry Mens S/S Loom Worker Short Sleeve Shirt Scrimshaw AOP

    Superdry Mens S/S Loom Worker Short Sleeve Shirt Scrimshaw AOP

    £21.99
    Save £23.00
  • JACK AND JONES Mens Short Sleeve Oxford Shirt White

    JACK AND JONES Mens Short Sleeve Oxford Shirt White

    £12.99
    Save £12.00
Page 1 of 5 - 448 Styles
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 and newest arrivals by signing up to our emails today!