NSW and QLD deliveries may be delayed due to flooding

Men’s tops

Whether you prefer a fitted polo shirt or a relaxed tee, treat your top half to one of our men’s tops – all made using cotton from sustainable sources. Choose from V-neck and crew-neck men’s T-shirts in brilliant white, a range of classic stripes, or graphic prints if you’re looking for something a little more eye-catching. The ultimate in laid-back men’s style

63 items 63 Results
Offer
Pure Cotton Table Tennis Graphic T-Shirt
M&S Collection
AU$32.50
Available In 1 colour
20% off
Offer
Pure Cotton Striped Polo Shirt
M&S Collection
AU$49.00
Available In 2 colours
Available In 2 colours
20% off
Offer
Pure Cotton Striped T-Shirt
M&S Collection
AU$32.50
Available In 1 colour
20% off
Offer
Pure Cotton Striped T-Shirt
M&S Collection
AU$32.50
Available In 1 colour
20% off
Offer
Pure Cotton Aloha Hawaii Slogan T-Shirt
M&S Collection
AU$26.00
Available In 1 colour
20% off
Offer
Pure Cotton St Michael Graphic T-Shirt
M&S Collection
AU$32.50
Available In 1 colour
20% off
Offer
Pure Cotton Crew Neck Colour Block T-Shirt
M&S Collection
AU$27.50
Available In 2 colours
Available In 2 colours
20% off
Offer
Modal Rich Soft Touch Polo Shirt
M&S Collection
AU$62.50
Available In 1 colour
20% off
Offer
Pure Cotton Striped Rugby Shirt
M&S Collection
AU$55.00
Available In 1 colour
20% off
Offer
Pure Cotton Colour Block T-Shirt
M&S Collection
AU$32.50
Available In 2 colours
Available In 2 colours
20% off
Offer
Pure Cotton Geometric Polo Shirt
M&S Collection
AU$55.00
Available In 1 colour
20% off
Offer
Pure Cotton Tokyo Print T-Shirt
M&S Collection
AU$32.50
Available In 1 colour
20% off
Offer
Pure Cotton Striped Crew Neck T-Shirt
M&S Collection
AU$27.50
Available In 2 colours
Available In 2 colours
20% off
Offer
Pure Cotton Palm Photoreel Graphic T-Shirt
M&S Collection
AU$32.50
Available In 1 colour
20% off
Offer
Pure Cotton Whiskey Sour Graphic T-Shirt
M&S Collection
AU$32.50
Available In 1 colour
20% off
Offer
Pure Cotton Bike Graphic T-Shirt
M&S Collection
AU$27.50
Available In 1 colour
20% off
Offer
Pure Cotton Printed Pique Polo Shirt
M&S Collection
AU$37.50
Available In 1 colour
20% off
Offer
Pure Cotton Striped Polo Shirt
M&S Collection
AU$49.00
Available In 3 colours
Available In 3 colours
20% off
Offer
Pure Cotton Solar Graphic T-Shirt
M&S Collection
AU$32.50
Available In 1 colour
20% off
Offer
Pure Cotton Flamingo Print Pique Polo Shirt
M&S Collection
AU$37.50
Available In 1 colour
20% off
Offer
Pure Cotton Striped Heavy Weight T-Shirt
M&S Collection
AU$32.50
Available In 4 colours
Available In 4 colours
20% off
Offer
Pure Cotton Pique Polo Shirt
M&S Collection
AU$37.50
Available In 19 colours
Available In 19 colours
20% off
Offer
Pure Cotton Striped Double Knit Polo Shirt
M&S Collection
AU$62.50
Available In 1 colour
20% off
Offer
Pure Cotton Striped Pique Polo Shirt
M&S Collection
AU$37.50
Available In 4 colours
Available In 4 colours
20% off
Offer
Pure Cotton Jersey Striped Polo Shirt
M&S Collection
AU$49.00
Available In 2 colours
Available In 2 colours
20% off
Offer
Pure Cotton Race Track Graphic T-Shirt
M&S Collection
AU$32.50
Available In 1 colour
20% off
Offer
Pure Cotton Mr. Men™ T-Shirt
M&S Collection
AU$37.50
Available In 1 colour
20% off
Offer
Pure Cotton Mr. Men™ T-Shirt
M&S Collection
AU$37.50
Available In 1 colour
20% off
Offer
Pure Cotton Striped Polo Shirt
M&S Collection
AU$62.50
Available In 1 colour
20% off
Offer
Pure Cotton Double Knit Striped T-Shirt
M&S Collection
AU$42.50
Available In 1 colour
20% off
Offer
Pure Cotton Heavy Weight T-Shirt
M&S Collection
AU$27.50
Available In 6 colours
Available In 6 colours
20% off
Offer
Modal Soft Touch Striped Polo Shirt
M&S Collection
AU$62.50
Available In 1 colour
20% off
Offer
Pure Cotton Double Knit Striped T-Shirt
M&S Collection
AU$42.50
Available In 1 colour
20% off
Offer
Pure Cotton Tipped Polo Shirt
M&S Collection
AU$55.00
Available In 2 colours
Available In 2 colours
20% off
Ways to pay
Spread the cost
M&S

Just Tap and 'Add to Home Screen'

Exit
M&S

Speed up your shopping experience by adding M&S to your home screen!