2015 BMW 3 Series
2.0 320D M Sport Xdrive Euro 6 Ss
26,186miAutoDiesel2.0L
£16,495
Edinburgh
~£414/pm
Get yourself behind the steering wheel of this BMW 3 Series for just £16,495. It has 26,186 miles clocked up on the dashboard and incorporates a 2.0L diesel engine with automatic transmission.