Total 0.00
Saving 0.00

Mens T-Shirts and Shorts

Take a look through our huge collection of T-Shirts & Shorts for men from top name brands you love, such as JACK & JONES, French Connection, and more. Be sure to hurry and grab some mens shorts & t-shirt sets for less, only with MandM Direct!

1478
Styles
Page 1 of 16
  • French Connection Mens Two Pack Jersey Shorts Marine/Light Grey Melange

    French Connection Mens Two Pack Jersey Shorts Marine/Light Grey Melange

    €26.95
    Save €45.00
  • Onfire Mens Combat Shorts Grey

    Onfire Mens Combat Shorts Grey

    €17.95
  • DFND London Mens Blockfade T-Shirt And Shorts Twinset Black/Blue

    DFND London Mens Blockfade T-Shirt And Shorts Twinset Black/Blue

    €23.95
    Save €30.00
  • Onfire Mens Combat Shorts Blue

    Onfire Mens Combat Shorts Blue

    €17.95
  • Farah Mens Dorne Seven Pack T-Shirts Assorted

    Farah Mens Dorne Seven Pack T-Shirts Assorted

    €47.95
    Save €72.00
  • French Connection Mens Five Pack Crew T-Shirt Multi 4-Chateau Mel/Light Khaki/Light Blue Mel/Marine/Wh

    French Connection Mens Five Pack Crew T-Shirt Multi 4-Chateau Mel/Light Khaki/Light Blue Mel/Marine/Wh

    €35.95
    Save €54.00
  • Kangaroo Poo Mens Three Pack T-Shirts Black

    Kangaroo Poo Mens Three Pack T-Shirts Black

    €14.95
  • Fluid Mens Chino Shorts Navy

    Fluid Mens Chino Shorts Navy

    €17.95
  • JACK AND JONES Mens JXJ Five Pack T-Shirts Navy/White/Grey/Khaki/Black

    JACK AND JONES Mens JXJ Five Pack T-Shirts Navy/White/Grey/Khaki/Black

    €29.95
    Save €50.00
  • JACK AND JONES Mens JJ Base Chino Shorts Charcoal Grey

    JACK AND JONES Mens JJ Base Chino Shorts Charcoal Grey

    €17.95
    Save €22.00
  • Onfire Mens Combat Shorts Khaki

    Onfire Mens Combat Shorts Khaki

    €17.95
  • Fluid Mens Chino Shorts Petrol

    Fluid Mens Chino Shorts Petrol

    €15.95
  • Emporio Armani Mens Two Pack Crew Neck T-Shirt White/Navy Blue

    Emporio Armani Mens Two Pack Crew Neck T-Shirt White/Navy Blue

    €38.95
    Save €20.00
  • DFND London Mens Swirl Five Pack T-Shirts Black/White/Grey/Khaki/Burgundy

    DFND London Mens Swirl Five Pack T-Shirts Black/White/Grey/Khaki/Burgundy

    €35.95
    Save €36.00
  • Farah Mens Cromar Two Pack Sweat Shorts Navy/Charcoal

    Farah Mens Cromar Two Pack Sweat Shorts Navy/Charcoal

    €26.95
    Save €45.00
  • Fluid Mens Chino Shorts Pale Blue

    Fluid Mens Chino Shorts Pale Blue

    €17.95
  • Fluid Mens T-Shirt White

    Fluid Mens T-Shirt White

    €5.95
  • JACK AND JONES Mens Steve T-Shirt And Shorts Set Slate Grey

    JACK AND JONES Mens Steve T-Shirt And Shorts Set Slate Grey

    €23.95
    Save €16.00
  • Onfire Mens Combat Shorts Black

    Onfire Mens Combat Shorts Black

    €17.95
  • Farah Mens Firzton Five Pack Lounge T-Shirts White/Black/Grey/Navy/Khaki

    Farah Mens Firzton Five Pack Lounge T-Shirts White/Black/Grey/Navy/Khaki

    €35.95
    Save €60.00
  • Smith And Jones Mens Foden Five Pack T-Shirts Multi

    Smith And Jones Mens Foden Five Pack T-Shirts Multi

    €23.95
    Save €24.00
  • Brave Soul Mens Smith Cotton Twill Chino Shorts Navy

    Brave Soul Mens Smith Cotton Twill Chino Shorts Navy

    €15.95
    Save €14.00
  • Fluid Mens Skull Print T-Shirt Iron Gate

    Fluid Mens Skull Print T-Shirt Iron Gate

    €8.95
  • Fluid Mens Stretch Canvas Shorts Dusky Pink

    Fluid Mens Stretch Canvas Shorts Dusky Pink

    €15.95
  • JACK AND JONES Mens Jack Crew Neck Side Five Pack T-Shirts White/Navy Blazer/Alloy/Ashely Blue/Milieu Green

    JACK AND JONES Mens Jack Crew Neck Side Five Pack T-Shirts White/Navy Blazer/Alloy/Ashely Blue/Milieu Green

    €32.95
    Save €37.00
  • Duck And Cover Mens Zeki Denim Shorts Stone Wash

    Duck And Cover Mens Zeki Denim Shorts Stone Wash

    €17.95
    Save €24.00
  • Brave Soul Mens Ruben T-Shirt & Shorts Set Light Grey Marl/Navy

    Brave Soul Mens Ruben T-Shirt & Shorts Set Light Grey Marl/Navy

    €17.95
    Save €23.00
  • Brave Soul Mens Riverwood Cargo Shorts Stone

    Brave Soul Mens Riverwood Cargo Shorts Stone

    €15.95
    Save €20.00
  • 883 Police Mens Forbes Three Pack T-Shirts Navy/White/Khaki

    883 Police Mens Forbes Three Pack T-Shirts Navy/White/Khaki

    €23.95
    Save €20.00
  • DKNY Mens Giants Three Pack T-Shirts Black/White/Grey Marl

    DKNY Mens Giants Three Pack T-Shirts Black/White/Grey Marl

    €23.95
    Save €22.00
  • JACK AND JONES Mens Ralph Three Pack T-Shirts White/Ashley Blue/Green Milieu

    JACK AND JONES Mens Ralph Three Pack T-Shirts White/Ashley Blue/Green Milieu

    €20.95
    Save €19.00
  • Kangaroo Poo Mens Cotton Oxford Shorts With Belt Blue

    Kangaroo Poo Mens Cotton Oxford Shorts With Belt Blue

    €15.95
  • Onfire Mens Twill Combat Shorts Vintage Indigo

    Onfire Mens Twill Combat Shorts Vintage Indigo

    €17.95
  • Onfire Mens Combat Shorts Stone

    Onfire Mens Combat Shorts Stone

    €17.95
  • JACK AND JONES Mens Joseph Five Pack T-Shirts Navy/White/Grey/Khaki/Black

    JACK AND JONES Mens Joseph Five Pack T-Shirts Navy/White/Grey/Khaki/Black

    €32.95
    Save €37.00
  • Fluid Mens Denim Shorts Grey Wash

    Fluid Mens Denim Shorts Grey Wash

    €15.95
  • Logo Mania Mens Guinness Mono T-Shirt Grey Marl

    Logo Mania Mens Guinness Mono T-Shirt Grey Marl

    €11.95
    Save €12.00
  • DFND London Mens Ombre Raglan Two Pack T-Shirts Black/Blue

    DFND London Mens Ombre Raglan Two Pack T-Shirts Black/Blue

    €23.95
    Save €48.00
  • JACK AND JONES Mens JXJ Three Pack T-Shirts Ashley Blue/Rosette/Green Milieu

    JACK AND JONES Mens JXJ Three Pack T-Shirts Ashley Blue/Rosette/Green Milieu

    €20.95
    Save €29.00
  • French Connection Mens Script Panel Twinset Light Khaki/White

    French Connection Mens Script Panel Twinset Light Khaki/White

    €23.95
    Save €36.00
  • Fluid Mens Skull Side Print T-Shirt Black

    Fluid Mens Skull Side Print T-Shirt Black

    €8.95
  • Kangaroo Poo Mens Cotton Oxford Shorts With Belt Black

    Kangaroo Poo Mens Cotton Oxford Shorts With Belt Black

    €15.95
  • Brave Soul Mens George Camo Cargo Shorts Grey Camo

    Brave Soul Mens George Camo Cargo Shorts Grey Camo

    €23.95
    Save €18.00
  • JACK AND JONES Mens Fly Big Scaled Five Pack T-Shirts Navy/White/Dusty Olive/Light Grey

    JACK AND JONES Mens Fly Big Scaled Five Pack T-Shirts Navy/White/Dusty Olive/Light Grey

    €32.95
    Save €37.00
  • Ben Sherman Mens Slim Fit Stretch Chino Shorts Indigo

    Ben Sherman Mens Slim Fit Stretch Chino Shorts Indigo

    €29.95
    Save €36.00
  • DKNY Mens Marlins Three Pack T-Shirts Black/White/Grey Marl

    DKNY Mens Marlins Three Pack T-Shirts Black/White/Grey Marl

    €29.95
    Save €30.00
  • Farah Mens Walhtam Three Pack Lounge T-Shirts Navy/Burgundy/Khaki

    Farah Mens Walhtam Three Pack Lounge T-Shirts Navy/Burgundy/Khaki

    €23.95
    Save €36.00
  • DFND London Mens Washington Twin Set Denver Blue

    DFND London Mens Washington Twin Set Denver Blue

    €23.95
    Save €30.00
  • ONLY & SONS Mens Cam Stage Cargo Shorts Dress Blues

    ONLY & SONS Mens Cam Stage Cargo Shorts Dress Blues

    €17.95
    Save €12.00
  • Fluid Mens Chest Stripe T-Shirt Butter

    Fluid Mens Chest Stripe T-Shirt Butter

    €8.95
  • Kangaroo Poo Mens Fleece Shorts Navy

    Kangaroo Poo Mens Fleece Shorts Navy

    €9.95
  • JACK AND JONES Mens Joseph Two Pack Sweat Shorts Black/Light Grey Marl

    JACK AND JONES Mens Joseph Two Pack Sweat Shorts Black/Light Grey Marl

    €14.95
    Save €35.00
  • DuFFS Mens Stretch Skinny Fit Shorts Black

    DuFFS Mens Stretch Skinny Fit Shorts Black

    €17.95
  • Smith And Jones Mens Progress Five Pack Raglan T-Shirts Multi

    Smith And Jones Mens Progress Five Pack Raglan T-Shirts Multi

    €23.95
    Save €36.00
  • 883 Police Mens Saxe Five Pack T-Shirts White/Black/Grey/Khaki/Burgundy

    883 Police Mens Saxe Five Pack T-Shirts White/Black/Grey/Khaki/Burgundy

    €35.95
    Save €36.00
  • JACK AND JONES Mens Blocking Twinset Navy Blazer/Light Grey Melange

    JACK AND JONES Mens Blocking Twinset Navy Blazer/Light Grey Melange

    €23.95
    Save €16.00
  • DKNY Mens Giants Three Pack T-Shirt Navy/White/Blue

    DKNY Mens Giants Three Pack T-Shirt Navy/White/Blue

    €23.95
    Save €22.00
  • Crosshatch Mens Catchmate Raised Print Two Pack T-Shirts Blue/White

    Crosshatch Mens Catchmate Raised Print Two Pack T-Shirts Blue/White

    €15.95
    Save €26.00
  • JACK AND JONES Mens Walta Three Pack T-Shirts White/Navy/Grey

    JACK AND JONES Mens Walta Three Pack T-Shirts White/Navy/Grey

    €20.95
    Save €23.00
  • Fluid Mens T-Shirt And Fleece Short Set Navy

    Fluid Mens T-Shirt And Fleece Short Set Navy

    €15.95
  • Kangaroo Poo Mens Gradient Stripe Boardshorts Grey/Turq

    Kangaroo Poo Mens Gradient Stripe Boardshorts Grey/Turq

    €15.95
  • JACK AND JONES Mens Steve T-Shirt And Shorts Set True Red

    JACK AND JONES Mens Steve T-Shirt And Shorts Set True Red

    €23.95
    Save €16.00
  • JACK AND JONES Mens Ombre Side Five Pack T-Shirts White/Blue/Black/Grey/Khaki

    JACK AND JONES Mens Ombre Side Five Pack T-Shirts White/Blue/Black/Grey/Khaki

    €32.95
    Save €37.00
  • JACK AND JONES Mens Ombre Twinset Light Grey Melange

    JACK AND JONES Mens Ombre Twinset Light Grey Melange

    €20.95
    Save €19.00
  • JACK AND JONES Mens Harry Twinset Drizzle

    JACK AND JONES Mens Harry Twinset Drizzle

    €17.95
    Save €22.00
  • Under Armour Mens UA Sportstyle Left Chest Short Sleeve T-Shirt Blue Flannel

    Under Armour Mens UA Sportstyle Left Chest Short Sleeve T-Shirt Blue Flannel

    €17.95
    Save €9.00
  • Speedo Mens Solid Leisure 16 Inch Water Shorts Black

    Speedo Mens Solid Leisure 16 Inch Water Shorts Black

    €9.95
    Save €10.00
  • Under Armour Mens UA Sportstyle Left Chest Short Sleeve T-Shirt Black/Black

    Under Armour Mens UA Sportstyle Left Chest Short Sleeve T-Shirt Black/Black

    €17.95
    Save €9.00
  • Puma Mens Active Woven Shorts Navy

    Puma Mens Active Woven Shorts Navy

    €13.95
    Save €8.00
  • JACK AND JONES Mens Joseph Two Pack Sweat Shorts Navy/Khaki

    JACK AND JONES Mens Joseph Two Pack Sweat Shorts Navy/Khaki

    €14.95
    Save €35.00
  • Speedo Mens Solid Leisure 16 Inch Water Shorts Red

    Speedo Mens Solid Leisure 16 Inch Water Shorts Red

    €9.95
    Save €10.00
  • Brave Soul Mens Smith Cotton Twill Chino Shorts Stone

    Brave Soul Mens Smith Cotton Twill Chino Shorts Stone

    €15.95
    Save €14.00
  • French Connection Mens Three Pack Raglan Script T-Shirt Multi 1-White Black/White Light Khaki/White/Lightt Grey Melange

    French Connection Mens Three Pack Raglan Script T-Shirt Multi 1-White Black/White Light Khaki/White/Lightt Grey Melange

    €29.95
    Save €54.00
  • Puma Mens Essentials Fleece Shorts Navy

    Puma Mens Essentials Fleece Shorts Navy

    €15.95
    Save €8.00
  • Marvel Mens Cap Logo T-Shirt Heather Navy

    Marvel Mens Cap Logo T-Shirt Heather Navy

    €11.95
    Save €12.00
  • adidas Mens Entrada 22 T-Shirt Team Navy Blue

    adidas Mens Entrada 22 T-Shirt Team Navy Blue

    €15.95
    Save €6.00
  • New Balance Mens 2 In 1 7 Inch Running Shorts Black

    New Balance Mens 2 In 1 7 Inch Running Shorts Black

    €23.95
    Save €16.00
  • JACK AND JONES Mens Joseph Three Pack T-Shirts Navy/Khaki/Burgundy

    JACK AND JONES Mens Joseph Three Pack T-Shirts Navy/Khaki/Burgundy

    €15.95
    Save €1.00
  • Emporio Armani Mens Two Pack T-Shirt Navy/Heather Grey

    Emporio Armani Mens Two Pack T-Shirt Navy/Heather Grey

    €38.95
    Save €20.00
  • Under Armour Mens UA GL Foundation Short Sleeve T-Shirt Grey

    Under Armour Mens UA GL Foundation Short Sleeve T-Shirt Grey

    €17.95
    Save €9.00
  • Bench Mens Noah Five Pack T-Shirts Multi

    Bench Mens Noah Five Pack T-Shirts Multi

    €29.95
    Save €60.00
  • Ben Sherman Mens Boulders Bea Swim Shorts Navy

    Ben Sherman Mens Boulders Bea Swim Shorts Navy

    €17.95
    Save €35.00
  • French Connection Mens Two Pack Jersey Shorts Black/Charcoal Melange

    French Connection Mens Two Pack Jersey Shorts Black/Charcoal Melange

    €26.95
    Save €45.00
  • Brave Soul Mens Paul Two Pack Chino Shorts Black/Khaki

    Brave Soul Mens Paul Two Pack Chino Shorts Black/Khaki

    €26.95
    Save €27.00
  • Brave Soul Mens Riverwood Cargo Shorts Khaki

    Brave Soul Mens Riverwood Cargo Shorts Khaki

    €15.95
    Save €20.00
  • Bench Mens Gallatin Five Pack Lounge T-Shirts Multi

    Bench Mens Gallatin Five Pack Lounge T-Shirts Multi

    €29.95
    Save €60.00
  • French Connection Mens Cargo 6 Belt Shorts Khaki

    French Connection Mens Cargo 6 Belt Shorts Khaki

    €23.95
    Save €36.00
  • Smith And Jones Mens Plasco Swim Shorts Black

    Smith And Jones Mens Plasco Swim Shorts Black

    €10.95
    Save €13.00
  • French Connection Mens Three Pack Crew Long Sleeve Tops Multi 4-Marine/Light Khaki/Chateaux Melange

    French Connection Mens Three Pack Crew Long Sleeve Tops Multi 4-Marine/Light Khaki/Chateaux Melange

    €35.95
    Save €48.00
  • French Connection Mens 3 Colour Ringer T-Shirt White/Marine/Sky

    French Connection Mens 3 Colour Ringer T-Shirt White/Marine/Sky

    €11.95
    Save €18.00
  • Under Armour Mens UA GL Foundation Short Sleeve T-Shirt Radar Blue

    Under Armour Mens UA GL Foundation Short Sleeve T-Shirt Radar Blue

    €17.95
    Save €9.00
  • New Balance Mens 5 Inch Running Shorts Eclipse Navy

    New Balance Mens 5 Inch Running Shorts Eclipse Navy

    €17.95
    Save €12.00
  • Polo Ralph Lauren Mens C25 Three Pack T-Shirts Multi

    Polo Ralph Lauren Mens C25 Three Pack T-Shirts Multi

    €53.95
    Save €6.00
  • Bench Mens Berrick Five Pack T-Shirts Grey Marl/White/Blue/Charcoal

    Bench Mens Berrick Five Pack T-Shirts Grey Marl/White/Blue/Charcoal

    €32.95
    Save €57.00
  • LUKE 1977 Mens Looper T-Shirt Navy Ibixa Blue B

    LUKE 1977 Mens Looper T-Shirt Navy Ibixa Blue B

    €17.95
    Save €24.00
  • DC Comics Mens Batman Paint T-Shirt Grey Marl

    DC Comics Mens Batman Paint T-Shirt Grey Marl

    €11.95
    Save €12.00
Page 1 of 16 - 1478 Styles
Back to top

Added to your basket

Free Delivery over €75

You might also like

You might also like

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