2016 BMW 3 Series
2.0 320D Sport Euro 6 Ss
48,600miDiesel2.0L
£12,495
Ashford
~£314/pm
A terrific price of £12,495 is currently being advertised by us at this dealer on this low mileage vehicle. In addition, this particular vehicle also has the added bonus of being sold with a full history of any prior servicing.