All Men

From sharp, smart occasion wear for men’s fashion to stylish closet staples, check out our must-have menswear. This spring, dress up with trendy men’s shirts, trousers for men, sweaters and pants. Pick shorts, t-shirts and polos or underwear and accessories. Men’s clothing at Marks & Spencer is here to help you stock on your trusty basics or even enhance your whole wardrobe.

All filters
664 Results
742 Results
M&S Collection
₹3,499.00
Available In 2 colours
M&S Collection
₹1,999.00
Available In 4 colours
M&S Collection
₹2,499.00
Available In 2 colours
M&S SARTORIAL
₹4,499.00
Available In 1 colour
M&S Collection
₹1,740.00 - ₹3,499.00
Available In 3 colours
M&S SARTORIAL
₹4,499.00
Available In 1 colour
M&S Collection
₹2,499.00 - ₹2,999.00
Available In 4 colours
M&S Collection
₹3,999.00
Available In 3 colours
M&S Collection
₹2,999.00
Available In 2 colours
M&S Collection
₹899.00
Available In 2 colours
M&S SARTORIAL
₹4,499.00
Available In 1 colour
M&S Collection
₹2,499.00
Available In 2 colours
M&S Collection
₹2,999.00
Available In 1 colour
M&S Collection
₹390.00 - ₹899.00
Available In 7 colours
M&S SARTORIAL
₹4,499.00
Available In 3 colours
M&S Collection
₹3,499.00
Available In 6 colours
M&S Collection
₹1,190.00 - ₹3,499.00
Available In 3 colours
M&S Collection
₹2,999.00 - ₹3,499.00
Available In 2 colours
M&S Collection
₹2,499.00
Available In 5 colours
M&S Collection
₹2,999.00
Available In 1 colour
M&S Collection
₹640.00 - ₹1,499.00
Available In 18 colours
M&S Collection
₹2,999.00
Available In 1 colour
M&S Collection
₹2,999.00
Available In 1 colour
M&S Collection
₹1,999.00
Available In 1 colour
M&S Collection
₹1,190.00 - ₹3,499.00
Available In 6 colours
New in
Ultimate Bomber Jacket with Stormwear™
M&S Collection
₹4,999.00
Available In 4 colours
M&S Collection
₹899.00
Available In 3 colours
M&S Collection
₹2,999.00
Available In 1 colour
M&S Collection
₹2,999.00
Available In 2 colours
M&S Collection
₹2,999.00
Available In 1 colour
M&S Collection
₹790.00 - ₹1,999.00
Available In 3 colours
M&S Collection
₹2,499.00
Available In 1 colour
M&S Collection
₹2,499.00
Available In 1 colour
M&S Collection
₹1,799.00
Available In 2 colours
M&S Collection
₹2,499.00
Available In 2 colours
M&S Collection
₹1,999.00
Available In 2 colours