2016 BMW 3 Series
320D M Sport
65,009miAutoDiesel2.0L
£12,495
Edinburgh
~£314/pm
On the market is this BMW 3 Series 320D M Sport which has got a 2.0 L diesel engine with automatic transmission. On offer at the marvellous price of only £12,495 and achievable payments available starting out at as little as £ monthly.