Skip to content
H&M
Search
Sign in
Favourites
Shopping bag (0)
navigation menu
Men's T-Shirts & Tops
T-shirts & Tops
T-Shirts
Polo
Multipacks
Graphic Tees & Printed T-Shirts
Basics
Vests
Long Sleeve
Sort by
Sort by
Filter
Filter
sort Recommended have been applied
Save as favourite
H&M Premium Selection
Slim Fit Pima cotton T-shirt
£12.99
White
Black
Grey marl
+4
Save as favourite
Slim Fit Polo shirt
£9.99
Dark orange
Navy blue
Black
+4
Save as favourite
Oversized Fit T-shirt
£9.99
Dark grey
White
Dark orange
+5
Save as favourite
Loose Fit Printed T-shirt
£9.99
White/Led Zeppelin
Green/Snoopy
White/Garfield
+3
Save as favourite
Loose Fit T-shirt
£12.99
White/Oasis
Cream/Ford
Black/Fender
+6
Save as favourite
Loose Fit Printed T-shirt
£9.99
White/Pasta
White/Beach
Light blue/Vignaud
+11
Save as favourite
Regular Fit Round-neck T-shirt
£5.99
Pink
White
Black
+12
Save as favourite
Loose Fit T-shirt
£9.99
Dark orange
White
Black
+11
Save as favourite
Loose Fit Printed T-shirt
£9.99
White/Beach
White/Pasta
Light blue/Vignaud
+11
Save as favourite
Slim Fit Textured jersey polo shirt
£19.99
Dark beige
Cream
Green
+1
Save as favourite
Regular Fit Piqué polo shirt
£12.99
Pink
Navy blue
Light blue
+4
Save as favourite
Regular Fit Round-neck T-shirt
£5.99
White
Pink
Black
+12
Save as favourite
Long Regular Fit T-shirt
£6.99
Black
White
Save as favourite
Regular Fit Round-neck T-shirt
£5.99
Black
Pink
White
+12
Save as favourite
Slim Fit Ribbed vest top
£6.99
White
Black
Dark beige
+3
Save as favourite
Slim Fit Round-necked T-shirt
£6.99
White
Black
Navy blue
+5
Save as favourite
Loose Fit T-shirt
£9.99
White
Dark orange
Black
+11
Save as favourite
Regular Fit Round-neck T-shirt
£5.99
Dark blue
Pink
White
+12
Save as favourite
Oversized Fit T-shirt
£9.99
White
Dark grey
Dark orange
+5
-30%
Save as favourite
H&M Move
Regular Fit Sports top with DryMove™
£6.29
£8.99
White
Turquoise
Black
+3
Save as favourite
Slim Fit Ribbed vest top
£6.99
Black
White
Dark beige
+3
Save as favourite
Slim Fit Round-necked T-shirt
£6.99
Black
White
Navy blue
+5
Save as favourite
Regular Fit Round-neck T-shirt
£5.99
Grey marl
Pink
White
+12
-30%
Save as favourite
H&M Move
Regular Fit Sports top with DryMove™
£6.29
£8.99
Turquoise
White
Black
+3
Save as favourite
Regular Fit Round-neck T-shirt
£5.99
Light beige
Pink
White
+12
Save as favourite
Regular Fit Round-neck T-shirt
£5.99
Dark grey
Pink
White
+12
Save as favourite
Regular Fit Round-neck T-shirt
£5.99
Light blue
Pink
White
+12
Save as favourite
Loose Fit T-shirt
£9.99
Black
Dark orange
White
+11
Save as favourite
Slim Fit Polo shirt
£9.99
Navy blue
Dark orange
Black
+4
Save as favourite
Slim Fit Round-necked T-shirt
£6.99
Navy blue
White
Black
+5
Save as favourite
H&M Move
Regular Fit Sports top with DryMove™
£8.99
Black
White
Turquoise
+3
Save as favourite
Regular Fit Round-neck T-shirt
£5.99
Light green
Pink
White
+12
Save as favourite
3-pack Regular Fit T-shirts
£17.99
3 pcs | £6.00 / pc
White
Black
Beige/Brown/Grey
+8
Save as favourite
Loose Fit T-shirt
£9.99
Light beige
Dark orange
White
+11
Save as favourite
Regular Fit Round-neck T-shirt
£5.99
Dark orange
Pink
White
+12
Save as favourite
Loose Fit T-shirt
£12.99
Cream/Ford
White/Oasis
Black/Fender
+6
Load next page
Pagination
Previous
1
2
3
4
5
...
27
Load next page
Men's T-Shirts & Tops
HM.com
/
Men
/
T-shirts & Tops