2016 BMW 3 Series
3.0 335D Xdrive M Sport 308 Bhp
21,000miAutoDiesel3.0L
£21,650
£6,355 moreLeighton Buzzard
~£544/pm
Same model
54k less miles
Same year
3.0L
Diesel
Auto
There's a marvellous price at this dealership in Leighton Buzzard for this used, low mileage BMW that has a 3000cc diesel engine, automatic transmission and a mere 21,000 miles on the clock.