when the m4 motorway was opened, the section from marlborough to the motorway junction 15 became a northern extension of the a346. from the motorway to commonhead, the road became part of the a419, and the route through swindon was renumbered a4259 and a4311.