2015 BMW 3 Series
320D Xdrive M Sport Step
41,309miAutoDiesel2.0L
£15,230
Oxford
~£382/pm
At this dealership in Oxford you'll find the great price of only £15,435 on this 3 Series with a 2000 cc diesel motor, automatic transmission and 41,309 miles on the clock.