
Prices in the Marks & Spencer mens tops category currently start from just £7.20 for the Under Armour Stacked Logo Cotton Rich Crew Neck T-Shirt Black.
If you are looking for the biggest saving, the Under Armour Storm Quarter Zip Funnel Neck Fleece Cobalt is currently reduced by 70% down to £18.
Marks & Spencer currently stock mens tops from Under Armour.