
Prices in the Marks & Spencer socks hosiery category currently start from just £5.20 for the Adidas 3pk Cotton Rich Striped Ankle High Socks.
If you are looking for the biggest saving, the Adidas 3pk Terrex Cotton Rich Sports Socks is currently reduced by 60% down to £7.20.