2017 BMW X3
2.0 20D M Sport Xdrive Euro 6 Ss
45,000miAutoDiesel2.0L
£19,495
£2,645 moreBristol
~£490/pm
Same model
17k less miles
Same year
2.0L
Diesel
Auto
This suv BMW has 42,000 miles clocked up on the dash and incorporates a 2.0 L diesel engine with automatic transmission.